Структура сегмента от TD32

Тема в разделе "WASM.RESEARCH", создана пользователем yunus, 22 дек 2004.

  1. yunus

    yunus New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    11
    Адрес:
    Russia
    Кто-нибудь может посоветовать какую-нибудь информацию по структурам секции .debug создаваемым для Turbo Debuger (той же самой дельфёй)? Буду весьма признателен за любую ссылочку
     
  2. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
    Могу сказать только про .debug$T (есть еще какой-то .debug$S) - по Питреку: "...Единственное назначение секции .debug$T - хранить путь к файлу .PDB, содержащему информацию CodeView о типах для всех объектных файлов проекта".
     
  3. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
    да, потом у Питрека дается полное описание COFF - отладочной информации и всех структур. Вообщем, ищи Peering Inside the PE: A Tour of the Win32

    Portable Executable File Format by Matt Pietrek
     
  4. yunus

    yunus New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    11
    Адрес:
    Russia
    Broken Sword

    Спасибо за наводку, почитал текст, порылся в исходниках PEDUMP нашел много интересного. Жалко только, что ничего по интересующей теме. Единственное на что способен PEDUMP Питрека в отношении дельфевой dll определить, что вроде как Borland (точнее - Debug Formats in File - Type -UNKNOWN/BORLAND). Жаль. Видимо придется раскручивать самомую
     
  5. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    >




    Это и не удивительно, Питрек пишит о MS COFF, а Borland использует OMF формат (в его описании случайно ничего нет о debug info?). Есть даже какая-то ихняя тулза tdump.exe. (сорри, по теме вопроса ничего не знаю)
     
  6. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
  7. yunus

    yunus New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    11
    Адрес:
    Russia
    Broken Sword

    ссылка то аппетитная, но меня с моим mail.ru борланд не признает. Нет ли прямой ссылочки на download ? Буду очень благодарен
     
  8. Broken Sword

    Broken Sword Robert

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    433
    мда, это уж проблема так проблема. других мыльниц просто не существует.. куда тебе его кидать?
     
  9. yunus

    yunus New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    11
    Адрес:
    Russia
    yunus_max@mail.ru
     
  10. yunus

    yunus New Member

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    11
    Адрес:
    Russia
    Большое спасибо. Вопрос решился. Кстати, нашел еще один интересный ресурс на эту тему - http://webster.cs.ucr.edu/Page_TechDocs/

    может быть кому-либо пригодится