Log in

View Full Version : Turbo Debugger (TD32) and Symbols


cq25
February 14th, 2001, 03:43
Hi Guys,

I'm just starting to work with Turbo-Debugger (TD32 V5.0). All works fine, but one thing looks very difficult ... how do i load an external symbol-map into this tool (not coming up with the exe-file!)?

I think (so far i understand this tool), i should have a *.TDS-File, but the only thing i can give is a *.MAP-File (coming from IDA).

So my question is:

Do i need a converting-tool (like msym for softice) to make a TDS-file or is there another way to load external symbols. And ... if i need a converting tool, does anybody know where to get.

awaiting a lot of ideas
/cq25

Maldoror
February 15th, 2001, 06:34
>Hi Guys,

Hi
Here is my opinion regarding your question:


I'm just starting to work with Turbo-Debugger (TD32 V5.0). All works fine, but one thing looks very difficult ... how do i load an external symbol-map into this tool (not coming up with the exe-file!)?


AFAIK you can't load external map files in TDW32.


I think (so far i understand this tool), i should have a *.TDS-File, but the only thing i can give is a *.MAP-File (coming from IDA).


If you use BC++5.02(for example) you can tell the compiler(and linker) to generate debug information. If you check the "Detach debug Information from OBJs" option a .tds file is created. Otherwise the debug info is embedded in obj files. (You can strip the debug info later using the tdstrip.exe utility in order to get a .tds file)
Note that the debug info format is Borland specific(IMHO). This is the reason you can't debug a BC++ exe(or dll) with many other debuggers(except these provided by Borland).
On the other hand you can tell the BC++ compiler to generate a map file that can be used to generate SICE symbols. In this case you can debug with SICE (at source level) a program compiled with the BC++ compiler.


So my question is:
Do i need a converting-tool (like msym for softice) to make a TDS-file or is there another way to load external symbols. And ... if i need a converting tool, does >anybody know where to get.


Yes, you need a conversion tool.
I don't know where to get it ;-)

Greetings!
Maldoror
mmaldoror@hotmail.com