Re: a.out binaries that are 66% faster than ELF

Marc Lehmann (mlehmann@hildesheim.sgh-net.de)
Thu, 27 Feb 1997 00:10:58 +0100 (MET)


>The a.out assembly uses smaller alignments (2 vs. 4 for variables, 4 vs.
>16 for code); it uses leading underscores where the elf assembly does
>not. I would've put copies of the .s files on the web, but there's

not aligning code to 16 bytes on an i486 is a sin.. this could
easily account for the 50%..

but the same effect can be seen on a pentium, with a recent compiler
(gcc snapshot), and alignments identical.. a.out > elf

-----==-
----==-- _
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / mlehmann@hildesheim.sgh-net.de
-=====/_/_//_/\_,_/ /_/\_\ pcg@goof.com
The choice of a GNU generation