From: Matt Turner Date: Thu, 30 Jun 2016 22:02:49 +0000 (-0700) Subject: mesa: Add -fno-math-errno -fno-trapping-math to CXXFLAGS. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8c8c3f859e9eb8fde014f5837f1adb8b5481be44;p=mesa.git mesa: Add -fno-math-errno -fno-trapping-math to CXXFLAGS. Not sure why I forgot to add them to CXXFLAGS in commit f55c408067 or commit 875458b778. Cuts about 1k of .text. text data bss dec hex filename 5806354 287816 29384 6123554 5d7022 i965_dri.so before 5805497 287744 29384 6122625 5d6c81 i965_dri.so after Reviewed-by: Ian Romanick Reviewed-by: Marek Olšák --- diff --git a/configure.ac b/configure.ac index accd1a15bc7..bbc3af43424 100644 --- a/configure.ac +++ b/configure.ac @@ -344,6 +344,9 @@ if test "x$GXX" = xyes; then # Work around aliasing bugs - developers should comment this out CXXFLAGS="$CXXFLAGS -fno-strict-aliasing" + + # We don't want floating-point math functions to set errno or trap + CXXFLAGS="$CXXFLAGS -fno-math-errno -fno-trapping-math" fi AC_SUBST([MSVC2013_COMPAT_CFLAGS])