about summary refs log tree commit diff
path: root/configure
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2013-07-24 23:21:45 -0400
committerRich Felker <dalias@aerifal.cx>2013-07-24 23:21:45 -0400
commit43d2531316270633589c67cf0c4d6d01e520a397 (patch)
treecd6bb6ea1cc151878d021ab59da1b349cce2ef9e /configure
parenta926fe26c126a8c4a2a4211321459a68675d9dcd (diff)
downloadmusl-43d2531316270633589c67cf0c4d6d01e520a397.tar.gz
musl-43d2531316270633589c67cf0c4d6d01e520a397.tar.xz
musl-43d2531316270633589c67cf0c4d6d01e520a397.zip
do not include math modules in the default -O3 optimization set
it's not clear that -O3 helps them, and gcc seems to have floating
point optimization bugs that introduce additional failures when -O3 is
used on some of these files.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index 327863c8..87207b62 100755
--- a/configure
+++ b/configure
@@ -264,7 +264,7 @@ xno|x) printf "disabled\n" ; optimize=no ;;
 esac
 
 test "$optimize" = no || tryflag CFLAGS_AUTO -Os || tryflag CFLAGS_AUTO -O2
-test "$optimize" = yes && optimize="internal,malloc,math,string"
+test "$optimize" = yes && optimize="internal,malloc,string"
 
 if fnmatch 'no|size' "$optimize" ; then :
 else