Merge commit 'bf38959a30ecba4e4ee95d4f2a80ba7ece4f34be'
authorClément Bœsch <u@pkh.me>
Fri, 19 May 2017 09:54:30 +0000 (11:54 +0200)
committerClément Bœsch <u@pkh.me>
Fri, 19 May 2017 09:54:30 +0000 (11:54 +0200)
* commit 'bf38959a30ecba4e4ee95d4f2a80ba7ece4f34be':
  configure: Move optflags checks to a more sensible place

Merged-by: Clément Bœsch <u@pkh.me>
1  2 
configure

diff --cc configure
+++ b/configure
@@@ -6270,20 -4934,8 +6273,16 @@@ if enabled lto; the
      test "$cc_type" != "$ld_type" && die "LTO requires same compiler and linker"
      check_cflags  -flto
      check_ldflags -flto $cpuflags
 +    disable inline_asm_direct_symbol_refs
  fi
  
- check_optflags $optflags
- check_optflags -fno-math-errno
- check_optflags -fno-signed-zeros
 +enabled ftrapv && check_cflags -ftrapv
 +
 +check_cc -mno-red-zone <<EOF && noredzone_flags="-mno-red-zone"
 +int x;
 +EOF
 +
 +
  if enabled icc; then
      # Just warnings, no remarks
      check_cflags -w1