Well, code compiled to native x86 on Linux is an ELF (try "file /bin/ls")
Some other systems have DWARF objects instead.
Yet other systems COFF instead.
Since GCC 3.1, Linux programs are both ELF and DWARF objects. I get a very strange mental image trying to picture this, and it must confuse the poor programs too.
See: http://gcc.gnu.org/gcc-3.1/changes.html
(More OT, but a number of people on this list know me personally and might like to know: http://wedding.carey.geek.nz/ . Followups to this should probably go off list.)
--
"Hanging is too good for a man who makes puns; he should be drawn and quoted."
-- Fred Allen
signature.asc
Description: OpenPGP digital signature
