mesa3d: Use -fno-strict-aliasing for now

Change-Id: I2cda4715b2a9967431a1ad96dd14323777f82a72
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
pixelflinger2: Fix aliasing violation

Fix violation of strict aliasing rules so we don't have to
use -fno-strict-aliasing

Change-Id: I5a67a7bdf406a644a3930357ba2d1f994c44db8a
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
mesa3d: Fix build in ISO C++11 mode

Fixes building with -std=gnu++11 - this is useful for compatibility
with future compilers (where gnu++11 will be the default mode) and
to make additional language features/optimizations (e.g. constexpr)
available.

Change-Id: Icfcbaa75225ee752fb03e6a57d8f02fe11fbacb3
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Initial commit
Merge remote-tracking branch 'pb/jellybean-google' into HEAD
Revert "mesa3d: Fix build in ISO C++11 mode"

This reverts commit 06cae55acb302d6ae8dc4efacbf2d9bf2a37399f.
Merge remote-tracking branch 'sb/sm-jb-mr1' into aokp-mr1