Messages in this thread | | | Date | Fri, 08 Aug 2003 17:10:15 +0200 | From | Bernardo Innocenti <> | Subject | Re: Big kernel size increase with gcc 3.4 |
| |
Ville Herva wrote:
>>You should try -Os if you want to optimize for size. > > I was about to suggest that, too. > > It could be that while optimizing for speed, gcc 3.4 simply inlines way more > by default (whether or not that actually makes the code faster is a > different question). I think -Os could be a better comparison.
You were both right. With -Os, GCC 3.3.1 and 3.4 perform similarly, with a slight advantage for 3.4 :-)
text data bss dec hex filename 833352 47200 78884 959436 ea3cc vmlinux_gcc331 807140 48036 78884 934060 e40ac vmlinux_gcc331_Os 796264 50560 78884 925708 e200c vmlinux_gcc34_Os
-- // 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/
| |