Mail Archives: djgpp/2001/10/16/14:05:32
-: > BTW: gcc 3.x is much more slower than previous versions and currently new
-: > packages are linked with the new gettext so be prepared for slower
-: > compilations and bigger files in the future.
-:
-: How much slower is GCC 3.x as compared to previous versions? I hear
-: figures like 30% slower; do you have similar measurements?
Below are some timings that might be of interest. These are for
configuring and compiling the djgpp port of `hello' (hello13.zip).
(Not much of a test, but it's simple, convenient, and about all
I have patience for ;-)
--
jtw
Test platform
-------------
386SX, 387FPU, 25MHz, DOS 5.0, bash 2.04, djdev 2.03
go32-v2 (without ramdisk or smartdrv)
-------------------------------------
DPMI memory available: 5333Kb
DPMI swap space available: 7583Kb
Timing results
--------------
gcc 2.7.2.1 gcc 3.0
------------ ------------
ramdisk smartdrv config make config make
------- -------- ------ ---- ------ ----
0 0 161 81 276 187
1024K 0 142 78 326 219
2048K 0 146 78 430 473
0 1024K 123 71 256 223
0 512K 140 76 253 181
object and executable sizes
---------------------------
2.7.2.1 3.0
------- -------
hello.exe 120171 138214
hello.o 7179 7258
- Raw text -