On Mar 9, 2008, at 1:53 PM, Aharon Robbins wrote:

capabilities.  Just looking at "binutils" and "bfd", without having

the slightest idea what their real intent might be and how to apply it

to P9GCC, then finding wonderful snippets such as


Binutils are the things for dealing with binaries: as, ld, nm are

the primary ones. They're built on top of BFD (Binary File Descriptor)

which is essentially an object-oriented way of looking at object

file formats; the tools can be configured to be cross platform

and even convert an object file in say, a.out format to COFF or

from COFF to ELF, and so on.


Just out of curiosity, what is the Plan 9 executable format?