[PATCH xserver 1/3] config: add -fno-strict-aliasing now that it is out of $CWARNFLAGS
jeremyhu at apple.com
Tue Feb 23 10:53:16 PST 2010
You're still have this which is not necessary due to your #2 patch:
On Feb 23, 2010, at 10:37, Gaetan Nadon wrote:
> This patch will ensure the xserver continues to suppress the
> optimization, based on strict aliasing rules, after the option
> is removed from $CWARNFLAGS. There is no change in the object
> code produced.
> There is no attempt to determine if xserver should or should not
> have such an optimization. A new warning (-Wstrict-aliasing=2)
> has been added to the XORG_CWARNFLAGS macro to help find code
> that may interfere with optimization.
> Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
> Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
> configure.ac | 8 ++++++++
> 1 files changed, 8 insertions(+), 0 deletions(-)
> diff --git a/configure.ac b/configure.ac
> index b9c7574..2360cde 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -79,6 +79,14 @@ AC_SYS_LARGEFILE
> +# Suppress strict aliasing optimization
> +if test "x$GCC" = xyes; then
> + ALIASING_CFLAGS=-fno-strict-aliasing
> +CWARNFLAGS="$CWARNFLAGS $ALIASING_CFLAGS"
> # Quoted so that make will expand $(CWARNFLAGS) in makefiles to allow
> # easier overrides at build time.
> xorg-devel mailing list
> xorg-devel at lists.x.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5820 bytes
Desc: not available
More information about the xorg-devel