Messages in this thread | | | Date | Fri, 08 Aug 2003 04:39:02 +0200 | From | Bernardo Innocenti <> | Subject | Big kernel size increase with gcc 3.4 |
| |
Hello,
these figures speak for themselves:
text data bss dec hex filename 833352 47200 78884 959436 ea3cc linux-2.6.x/vmlinux_gcc331 877420 53212 78884 1009516 f676c linux-2.6.x/vmlinux_gcc34
- target is linux-2.6.0-test2-uc0 for m68knommu (full config available on request);
- same optimization flags: -m5307 -O2 -fno-strict-aliasing -fno-common -fno-builtin -fomit-frame-pointer
- same ColdFire GCC patches were used (I strongly doubt it could be a back-end issue);
- gcc-3.3.1-20030720 VS gcc-3.4-20030806.
I can provide more datails if needed. Could be an inlining issue of course.
Out of curiosity, it seems that the old 2.95.3 could finally be sent to rest now:
text data bss dec hex filename 833352 47200 78884 959436 ea3cc linux-2.6.x/vmlinux_gcc331 857208 72800 60836 990844 f1e7c linux-2.6.x/vmlinux_gcc295
-- // Bernardo Innocenti - Develer S.r.l., R&D dept. \X/ http://www.develer.com/
Please don't send Word attachments - http://www.gnu.org/philosophy/no-word-attachments.html
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |