configure: Set default HOSTCFLAGS/HOSTCPPFLAGS after compiler detection
authorDiego Biurrun <diego@biurrun.de>
Tue, 21 Jan 2014 18:54:14 +0000 (19:54 +0100)
committerDiego Biurrun <diego@biurrun.de>
Wed, 22 Jan 2014 09:33:04 +0000 (10:33 +0100)
This prevents the default HOSTCFLAGS from getting clobbered by flags
passed to configure on the command line.

configure

index 945a012acdd350698da279a58738ed8d4f64ea3c..98ac566f70b29da5fbe5d0ad58bc8e205eebe2ad 100755 (executable)
--- a/configure
+++ b/configure
@@ -2125,8 +2125,6 @@ HOSTCC_E='-E -o $@'
 HOSTCC_O='-o $@'
 HOSTLD_O='-o $@'
 
-host_cflags='-O3'
-host_cppflags='-D_ISOC99_SOURCE'
 host_libs='-lm'
 host_cflags_filter=echo
 host_ldflags_filter=echo
@@ -3167,8 +3165,10 @@ check_cc -D_LARGEFILE_SOURCE <<EOF && add_cppflags -D_LARGEFILE_SOURCE
 #include <stdlib.h>
 EOF
 
+add_host_cppflags -D_ISOC99_SOURCE
 check_host_cflags -std=c99
 check_host_cflags -Wall
+check_host_cflags -O3
 
 check_64bit(){
     arch32=$1