On Wednesday 09 November 2011 16:42:51 Graeme Russ wrote:
> On Thu, Nov 10, 2011 at 4:12 AM, Mike Frysinger wrote:
> > On Wednesday 09 November 2011 05:32:59 Graeme Russ wrote:
> >> --- a/arch/x86/config.mk
> >> +++ b/arch/x86/config.mk
> >> 
> >> -PLATFORM_CPPFLAGS += -mregparm=3
> >> -PLATFORM_CPPFLAGS += -fomit-frame-pointer
> > 
> > this sounds like you're throwing the baby out with the bath water.
> >  doesn't this severely affect the generated code ?
> 
> No - omit-frame-pointer is enabled by -O2 and also:
> 
> http://gcc.gnu.org/gcc-4.6/changes.html
> 
> "The default setting (when not optimizing for size) for 32-bit
> GNU/Linux and Darwin x86 targets has been changed to
> -fomit-frame-pointer. The default can be reverted to
> -fno-omit-frame-pointer by configuring GCC with the
> --enable-frame-pointer configure option."
> 
> So the flag is a do-nothing

ok, except:
 - we build u-boot with -Os and not -O2
 - i'd say most people aren't using gcc-4.6

i was referring also to throwing away -mregparm=3 ...
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to