From: Shawn Hargreaves Newsgroups: comp.os.msdos.djgpp Subject: Re: COFF obsolete, let's port to Elf for version 3 Date: Tue, 19 May 1998 20:52:30 +0100 Organization: None Message-ID: References: <6jpugg$luo$1 AT rosenews DOT rose DOT hp DOT com> NNTP-Posting-Host: talula.demon.co.uk MIME-Version: 1.0 Lines: 18 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Andrew Crabtree writes: >GCC is IMO the problem child. For instance, rewriting the stuff to >generate labels, or getting rid of pre-pending underscores. I know that Linux doesn't use the underscore prefix with ELF objects, but surely this is just a convention of what the compiler has been configured to output, and not a specific requirement of the object format? If ELF really doesn't allow these underscores, I think that would be a very strong reason to continue using COFF. Changing this convention would break every djgpp program that contains external assembler files, which is IMHO an unacceptable degree of incompatibility... -- Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/ "Miracles are nothing if you've got the wrong intentions" - Mike Keneally