[comp.compilers] obj code disassembler for IBM-PC

ganter@urz.unibas.ch (08/09/90)

Hello Netlanders,

I try to analyze the libraries of turbo-c. Because the modules are in obj
format, I would have to link them one by one to disassemble them with symdeb.
Now my question: is there a disassembler for obj-code, rebuilding the
structure of the compiled/assembled source as good as possible ?  Best would
be a public domain program (I don't know of a "professional" one).

Thanks for any information

Robert Ganter
University of Basle
Switzerland

ganter@urz.unibas.ch
[Plink-86, a nice overlay linker now sold by Polytron or whoever bought them
comes with a reasonable object library disassembler.  There may be free
disassmblers kicking around, if any are particularly interesting I'd be
interested in hearing about it, and I'd be quite interested in anything that
tries to turn object into higher level source code.  (Note: Autocoder to Cobol
translators need not apply, give me a break.)  In this case, though, since
Borland sells the source code to the library for about $100, why don't you
just buy it? -John]
-- 
Send compilers articles to compilers@esegue.segue.boston.ma.us
{spdcc | ima | lotus| world}!esegue.  Meta-mail to compilers-request@esegue.

bright@Data-IO.COM (Walter Bright) (08/12/90)

In article <1990Aug7.163642.867@urz.unibas.ch> ganter@urz.unibas.ch writes:
<Now my question: is there a disassembler for obj-code, rebuilding the
<structure of the compiled/assembled source as good as possible ?

Zortech sells one, called OBJTOASM. The disassembler also comes with
some nifty utilities like a C++ compiler...

:-) :-) :-)
-- 
Send compilers articles to compilers@esegue.segue.boston.ma.us
{spdcc | ima | lotus| world}!esegue.  Meta-mail to compilers-request@esegue.