On Tue, Mar 29, 2011 at 8:00 AM, Khem Raj <[email protected]> wrote: > On (29/03/11 14:34), Richard Purdie wrote: >> On Mon, 2011-03-21 at 11:11 -0700, Khem Raj wrote: >> > -fexpensive-optimizations is enabled by default at -O2 >> > >> > -fomit-frame-pointer is enabled at -O2 selectively by gcc depending upon >> > architecture if debug info is not hurt >> > >> > -frename-registers - This might have some performance advantage on top >> > of O2 on architectures which have more registers and registers are left >> > after scheduling but it affects debuggability quite a bit so as a i >> > tradeoff we do not use it. >> > >> > -feliminate-dwarf2-dups - We use this option to reduce the size of debug >> > information by removing duplicates this is only valid for dwarf2+ and we >> > use dwarf2 by default >> >> I've disabled this flag for now as it was causing too many failures >> across the board (various apps, prelinker). We can add it back when this >> has been tested more extensively and its been confirmed to work with the >> prelinker. > > It would have been better to disable one by one we would be able to > utilize current testing. Most probaly the prelink issue is due to > -feliminate-dwarf2-dups did you try to remove that out ? >
To answer myself. I should have looked at the committed patch. :) >> >> Cheers, >> >> Richard >> >> >> _______________________________________________ >> Openembedded-core mailing list >> [email protected] >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core > > -- > -Khem > _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
