a.out binaries run at the same speed as ELF

Michael L. Galbraith (mikeg@mikeg.weiden.de)
Wed, 26 Feb 1997 19:21:12 +0100 (MET)


Hi All,

I ran client v2.01a on an overdrive-150. The numbers don't look
to be very good compared to others I've seen, but they're the same for
aout and elf. The same thing happened with CONUNDRUM.

Any idea what's going on?

compiled with gcc-2.7.2 because I don't have aout for newer versions.
(gcc-2.7.2.2 results are the same anyway - for elf at least)

CFLAGS -O3 -m486 -malign-loops=3 -malign-jumps=3 -malign-functions=3

mikeg:# client.aout -m (x3)
rc5-56-client: Performance testing with 1000000 crypts
rc5-56-client: Complete in 8.820 seconds. (113383.74 keys/sec)
rc5-56-client: Complete in 8.731 seconds. (114530.51 keys/sec)
rc5-56-client: Complete in 8.850 seconds. (112996.38 keys/sec)

mikeg:# client.elf -m (x3)
rc5-56-client: Performance testing with 1000000 crypts
rc5-56-client: Complete in 8.799 seconds. (113651.25 keys/sec)
rc5-56-client: Complete in 8.703 seconds. (114908.40 keys/sec)
rc5-56-client: Complete in 8.799 seconds. (113644.84 keys/sec)

I ran these under 2.0.29 and libc-5.4.23 compiled with gcc-2.7.2.2.

-Mike