------- Comment #10 from ami_stuff at o2 dot pl  2010-01-23 03:26 -------
Looks like -mnobitfield option increases object's size more than 100%. I don't
know if so big file size increase is correct. Another problem can be noticed
with GCC 4.4.2 which generated 45% bigger object than the rest of the 4.x
compilers, so maybe some internal settings should be tweaked for this branch.

GCC 3.4.0

-m68060 -O3: 185KB

-m68060 -O3 -mnobitfield: 265KB


GCC 4.1.2:


-m68060 -O3: 386KB

-m68060 -O3 -mnobitfield: 783KB


GCC 4.2.5:


-m68060 -O3: 387KB

-m68060 -O3 -mnobitfield: 792KB


GCC 4.3.2

-m68060 -O3: 378KB

-m68060 -O3 -mnobitfield: 781KB


GCC 4.4.2:

-m68060 -O3: 554KB

-m68060 -O3 -mnobitfield: 1,18MB


GCC 4.5.0

-m68060 -O3: 383KB

-m68060 -O3 -mnobitfield: 840KB


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41095

Reply via email to