On Wed, 2009-07-29 at 07:47 +0200, Wolfgang Denk wrote:
> Dear Scott,
> 
> In message <20090728225244.ga8...@b07421-ec1.am.freescale.net> you wrote:
> >
> > The patch title is bad -- it's not disabling warnings, it's disabling an
> > aspect of C99 that the code is incompatible with (and which is pretty
> > questionable in the first place with such low level code). Note that in
> > Linux, this is disabled for the entire kernel.
> 
> I know. But Linux is bigger than U-Boot, and I think we should be able
> to fix the few isolated places that throw such warnings.
> 
> > As things stand, GCC may do bad things with that code.  With this patch,
> > it may not (at least not this particular sort of bad thing).  Those bad
> > things are not limited to the places where it warns -- those are just the
> > violations it detected.
> 
> Agreed, and that's why I want to see this fixed.

Personally I feel this optimization to be in the "luxury" category. I'm
not sure it's worth the trouble in a project like u-boot. Maybe it
should be default off and only turned on for specific modules. like
checksum and compression stuff. 



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

Reply via email to