> Etienne Lorrain <[EMAIL PROTECTED]> wrote: > >> If I compile that with GCC-3.4, I get: >> >> $ size tmp.o >> text data bss dec hex filename >> 243 0 0 243 f3 tmp.o >> >> With GCC-4.0: >> >> $ size tmp.o >> text data bss dec hex filename >> 387 0 0 387 183 tmp.o >> >> Can someone confirm the problem first? > > > I can confirm that this function shows a regression simply with -Os, on > x86-linux: > > GCC 3.4.3: > text data bss dec hex filename > 194 0 0 194 c2 test.o > > GCC 4.1.0 CVS 20050323 > text data bss dec hex filename > 280 0 0 280 118 test.o > > So it's a 44% increase. Definitely worth a bugreport in Bugzilla! > -- > Giovanni Bajo >
Report done: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21529