Roland, 

Looks good to me too.

Jose

On Tue, 2009-12-08 at 08:19 -0800, Keith Whitwell wrote:
> Roland,
> 
> This looks OK to me, hopefully this will see us getting on top of strict
> aliasing issues after all these years...
> 
> Keith
> 
> On Mon, 2009-12-07 at 18:14 -0800, Roland Scheidegger wrote:
> > Hello,
> > 
> > I'm planning to merge gallium-strict-aliasing branch soon, which will
> > bring another gallium api change.
> > pipe_reference function has different arguments, because the old version
> > was pretty much not really useful for strict-aliasing compliant code
> > (util_color_pack functions also gets an update for the same reason).
> > The goal of course it to enable builds which do no longer need
> > -fno-strict-aliasing. scons builds already didn't do this (which was a
> > bug since the builds were indeed broken).
> > I didn't check all drivers for strict-aliasing compliance, but for
> > gallium everybody should make sure the code they are submitting is
> > according to strict aliasing rules (*). One downside of compiling with
> > -fno-strict-aliasing is also that you don't get the warnings wrt strict
> > aliasing, so you might have missed that in the past.
> > (There are no build system changes yet, there's still some strict
> > aliasing violating code in shader/grammar which should get replaced soon
> > anyway.)
> > 
> > (*) Strictly speaking, it looks like c99 actually has undefined
> > behaviour writing and reading different members of a union (wtf?), but
> > this is considered acceptable here, and all compilers should support it.
> > 
> > Roland
> > 
> > ------------------------------------------------------------------------------
> > Return on Information:
> > Google Enterprise Search pays you back
> > Get the facts.
> > http://p.sf.net/sfu/google-dev2dev
> > _______________________________________________
> > Mesa3d-dev mailing list
> > Mesa3d-dev@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
> 
> 
> ------------------------------------------------------------------------------
> Return on Information:
> Google Enterprise Search pays you back
> Get the facts.
> http://p.sf.net/sfu/google-dev2dev
> _______________________________________________
> Mesa3d-dev mailing list
> Mesa3d-dev@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev



------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to