mirror of https://gitee.com/openkylin/qemu.git
Remove OS_{CFLAGS, LDFLAGS} and ARCH_{LDFLAGS, CFLAGS}
Fold its values into LDFLAGS and CFLAGS Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Message-Id:
This commit is contained in:
parent
1156c669b6
commit
0c439cbf80
|
@ -224,7 +224,7 @@ fi
|
||||||
case $targetos in
|
case $targetos in
|
||||||
CYGWIN*)
|
CYGWIN*)
|
||||||
mingw32="yes"
|
mingw32="yes"
|
||||||
OS_CFLAGS="-mno-cygwin"
|
CFLAGS="-mno-cygwin $CFLAGS"
|
||||||
if [ "$cpu" = "i386" ] ; then
|
if [ "$cpu" = "i386" ] ; then
|
||||||
kqemu="yes"
|
kqemu="yes"
|
||||||
fi
|
fi
|
||||||
|
@ -282,16 +282,16 @@ if [ "$cpu" = "i386" ] ; then
|
||||||
[ "$is_x86_64" = "1" ] && cpu=x86_64
|
[ "$is_x86_64" = "1" ] && cpu=x86_64
|
||||||
fi
|
fi
|
||||||
if [ "$cpu" = "x86_64" ] ; then
|
if [ "$cpu" = "x86_64" ] ; then
|
||||||
OS_CFLAGS="-arch x86_64"
|
CFLAGS="-arch x86_64 $CFLAGS"
|
||||||
LDFLAGS="-arch x86_64"
|
LDFLAGS="-arch x86_64 $LDFLAGS"
|
||||||
else
|
else
|
||||||
OS_CFLAGS="-mdynamic-no-pic"
|
CFLAGS="-mdynamic-no-pic $CFLAGS"
|
||||||
fi
|
fi
|
||||||
darwin_user="yes"
|
darwin_user="yes"
|
||||||
cocoa="yes"
|
cocoa="yes"
|
||||||
audio_drv_list="coreaudio"
|
audio_drv_list="coreaudio"
|
||||||
audio_possible_drivers="coreaudio sdl fmod"
|
audio_possible_drivers="coreaudio sdl fmod"
|
||||||
OS_LDFLAGS="-framework CoreFoundation -framework IOKit"
|
LDFLAGS="-framework CoreFoundation -framework IOKit $LDFLAGS"
|
||||||
;;
|
;;
|
||||||
SunOS)
|
SunOS)
|
||||||
solaris="yes"
|
solaris="yes"
|
||||||
|
@ -325,7 +325,7 @@ SunOS)
|
||||||
audio_drv_list="oss"
|
audio_drv_list="oss"
|
||||||
fi
|
fi
|
||||||
audio_possible_drivers="oss sdl"
|
audio_possible_drivers="oss sdl"
|
||||||
OS_CFLAGS=-std=gnu99
|
CFLAGS="-std=gnu99 $CFLAGS"
|
||||||
;;
|
;;
|
||||||
AIX)
|
AIX)
|
||||||
aix="yes"
|
aix="yes"
|
||||||
|
@ -479,18 +479,18 @@ for opt do
|
||||||
sparc_cpu="$optarg"
|
sparc_cpu="$optarg"
|
||||||
case $sparc_cpu in
|
case $sparc_cpu in
|
||||||
v7|v8)
|
v7|v8)
|
||||||
ARCH_CFLAGS="-m32 -mcpu=${sparc_cpu} -D__sparc_${sparc_cpu}__"
|
CFLAGS="-m32 -mcpu=${sparc_cpu} -D__sparc_${sparc_cpu}__ $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m32"
|
LDFLAGS="-m32 $LDFLAGS"
|
||||||
cpu="sparc"
|
cpu="sparc"
|
||||||
;;
|
;;
|
||||||
v8plus|v8plusa)
|
v8plus|v8plusa)
|
||||||
ARCH_CFLAGS="-m32 -mcpu=ultrasparc -D__sparc_${sparc_cpu}__"
|
CFLAGS="-m32 -mcpu=ultrasparc -D__sparc_${sparc_cpu}__ $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m32"
|
LDFLAGS="-m32 $LDFLAGS"
|
||||||
cpu="sparc"
|
cpu="sparc"
|
||||||
;;
|
;;
|
||||||
v9)
|
v9)
|
||||||
ARCH_CFLAGS="-m64 -mcpu=ultrasparc -D__sparc_${sparc_cpu}__"
|
CFLAGS="-m64 -mcpu=ultrasparc -D__sparc_${sparc_cpu}__ $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m64"
|
LDFLAGS="-m64 $LDFLAGS"
|
||||||
cpu="sparc64"
|
cpu="sparc64"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
@ -532,40 +532,40 @@ done
|
||||||
|
|
||||||
#
|
#
|
||||||
# If cpu ~= sparc and sparc_cpu hasn't been defined, plug in the right
|
# If cpu ~= sparc and sparc_cpu hasn't been defined, plug in the right
|
||||||
# ARCH_CFLAGS/ARCH_LDFLAGS (assume sparc_v8plus for 32-bit and sparc_v9 for 64-bit)
|
# CFLAGS/LDFLAGS (assume sparc_v8plus for 32-bit and sparc_v9 for 64-bit)
|
||||||
#
|
#
|
||||||
host_guest_base="no"
|
host_guest_base="no"
|
||||||
case "$cpu" in
|
case "$cpu" in
|
||||||
sparc) if test -z "$sparc_cpu" ; then
|
sparc) if test -z "$sparc_cpu" ; then
|
||||||
ARCH_CFLAGS="-m32 -mcpu=ultrasparc -D__sparc_v8plus__"
|
CFLAGS="-m32 -mcpu=ultrasparc -D__sparc_v8plus__ $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m32"
|
LDFLAGS="-m32 $LDFLAGS"
|
||||||
fi
|
fi
|
||||||
ARCH_CFLAGS="$ARCH_CFLAGS -ffixed-g2 -ffixed-g3"
|
CFLAGS="-ffixed-g2 -ffixed-g3 $CFLAGS"
|
||||||
if test "$solaris" = "no" ; then
|
if test "$solaris" = "no" ; then
|
||||||
ARCH_CFLAGS="$ARCH_CFLAGS -ffixed-g1 -ffixed-g6"
|
CFLAGS="-ffixed-g1 -ffixed-g6 $CFLAGS"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
sparc64) if test -z "$sparc_cpu" ; then
|
sparc64) if test -z "$sparc_cpu" ; then
|
||||||
ARCH_CFLAGS="-m64 -mcpu=ultrasparc -D__sparc_v9__"
|
CFLAGS="-m64 -mcpu=ultrasparc -D__sparc_v9__ $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m64"
|
LDFLAGS="-m64 $LDFLAGS"
|
||||||
fi
|
fi
|
||||||
if test "$solaris" = "no" ; then
|
if test "$solaris" = "no" ; then
|
||||||
ARCH_CFLAGS="$ARCH_CFLAGS -ffixed-g5 -ffixed-g6 -ffixed-g7"
|
CFLAGS="-ffixed-g5 -ffixed-g6 -ffixed-g7 $CFLAGS"
|
||||||
else
|
else
|
||||||
ARCH_CFLAGS="$ARCH_CFLAGS -ffixed-g1 -ffixed-g5 -ffixed-g6 -ffixed-g7"
|
CFLAGS="-ffixed-g1 -ffixed-g5 -ffixed-g6 -ffixed-g7 $CFLAGS"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
s390)
|
s390)
|
||||||
ARCH_CFLAGS="-march=z900"
|
CFLAGS="-march=z900 $CFLAGS"
|
||||||
;;
|
;;
|
||||||
i386)
|
i386)
|
||||||
ARCH_CFLAGS="-m32"
|
CFLAGS="-m32 $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m32"
|
LDFLAGS="-m32 $LDFLAGS"
|
||||||
host_guest_base="yes"
|
host_guest_base="yes"
|
||||||
;;
|
;;
|
||||||
x86_64)
|
x86_64)
|
||||||
ARCH_CFLAGS="-m64"
|
CFLAGS="-m64 $CFLAGS"
|
||||||
ARCH_LDFLAGS="-m64"
|
LDFLAGS="-m64 $LDFLAGS"
|
||||||
host_guest_base="yes"
|
host_guest_base="yes"
|
||||||
;;
|
;;
|
||||||
arm*)
|
arm*)
|
||||||
|
@ -660,7 +660,7 @@ if test "$mingw32" = "yes" ; then
|
||||||
EXESUF=".exe"
|
EXESUF=".exe"
|
||||||
linux_user="no"
|
linux_user="no"
|
||||||
bsd_user="no"
|
bsd_user="no"
|
||||||
OS_CFLAGS="$OS_CFLAGS -DWIN32_LEAN_AND_MEAN -DWINVER=0x501"
|
CFLAGS="-DWIN32_LEAN_AND_MEAN -DWINVER=0x501 $CFLAGS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test ! -x "$(which cgcc 2>/dev/null)"; then
|
if test ! -x "$(which cgcc 2>/dev/null)"; then
|
||||||
|
@ -774,7 +774,7 @@ int main(int argc, char ** argv){
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
$TMPE && bigendian="yes"
|
$TMPE && bigendian="yes"
|
||||||
else
|
else
|
||||||
echo big/little test failed
|
echo big/little test failed
|
||||||
|
@ -820,7 +820,7 @@ void foo()
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if $cc $ARCH_CFLAGS -c -o $TMPO $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -c -o $TMPO $TMPC > /dev/null 2> /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
nptl="no"
|
nptl="no"
|
||||||
|
@ -833,7 +833,7 @@ cat > $TMPC << EOF
|
||||||
#include <zlib.h>
|
#include <zlib.h>
|
||||||
int main(void) { zlibVersion(); return 0; }
|
int main(void) { zlibVersion(); return 0; }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $TMPC -lz > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC -lz > /dev/null 2> /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
echo
|
echo
|
||||||
|
@ -853,7 +853,7 @@ if test "$xen" = "yes" ; then
|
||||||
#include <xs.h>
|
#include <xs.h>
|
||||||
int main(void) { xs_daemon_open(); xc_interface_open(); return 0; }
|
int main(void) { xs_daemon_open(); xc_interface_open(); return 0; }
|
||||||
EOF
|
EOF
|
||||||
if $cc $CFLAGS $ARCH_CFLAGS $EXTRA_CFLAGS -c -o $TMPO $TMPC $LDFLAGS $EXTRA_LDFLAGS $xen_libs 2> /dev/null > /dev/null ; then
|
if $cc $CFLAGS -c -o $TMPO $TMPC $LDFLAGS $xen_libs 2> /dev/null > /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
xen="no"
|
xen="no"
|
||||||
|
@ -874,7 +874,7 @@ int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
|
||||||
EOF
|
EOF
|
||||||
sdl_cflags=`sdl-config --cflags 2> /dev/null`
|
sdl_cflags=`sdl-config --cflags 2> /dev/null`
|
||||||
sdl_libs=`sdl-config --libs 2> /dev/null`
|
sdl_libs=`sdl-config --libs 2> /dev/null`
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $sdl_cflags $TMPC $sdl_libs > $TMPSDLLOG 2>&1 ; then
|
if $cc $CFLAGS -o $TMPE $sdl_cflags $TMPC $sdl_libs > $TMPSDLLOG 2>&1 ; then
|
||||||
_sdlversion=`sdl-config --version | sed 's/[^0-9]//g'`
|
_sdlversion=`sdl-config --version | sed 's/[^0-9]//g'`
|
||||||
if test "$_sdlversion" -lt 121 ; then
|
if test "$_sdlversion" -lt 121 ; then
|
||||||
sdl_too_old=yes
|
sdl_too_old=yes
|
||||||
|
@ -891,7 +891,7 @@ EOF
|
||||||
sdl_libs="$sdl_libs `aalib-config --static-libs >2 /dev/null`"
|
sdl_libs="$sdl_libs `aalib-config --static-libs >2 /dev/null`"
|
||||||
sdl_cflags="$sd_cflags `aalib-config --cflags >2 /dev/null`"
|
sdl_cflags="$sd_cflags `aalib-config --cflags >2 /dev/null`"
|
||||||
fi
|
fi
|
||||||
if $cc -o $TMPE ${OS_CFLAGS} $sdl_cflags $TMPC $sdl_libs > /dev/null 2> /dev/null; then
|
if $cc -o $TMPE $CFLAGS $sdl_cflags $TMPC $sdl_libs > /dev/null 2> /dev/null; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
sdl=no
|
sdl=no
|
||||||
|
@ -910,7 +910,7 @@ if test "$sdl" = "yes" ; then
|
||||||
#endif
|
#endif
|
||||||
int main(void) { return 0; }
|
int main(void) { return 0; }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $sdl_cflags $TMPC $sdl_libs > /dev/null 2>&1 ; then
|
if $cc $CFLAGS -o $TMPE $sdl_cflags $TMPC $sdl_libs > /dev/null 2>&1 ; then
|
||||||
sdl_libs="$sdl_libs -lX11"
|
sdl_libs="$sdl_libs -lX11"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -924,7 +924,7 @@ int main(void) { gnutls_session_t s; gnutls_init(&s, GNUTLS_SERVER); return 0; }
|
||||||
EOF
|
EOF
|
||||||
vnc_tls_cflags=`pkg-config --cflags gnutls 2> /dev/null`
|
vnc_tls_cflags=`pkg-config --cflags gnutls 2> /dev/null`
|
||||||
vnc_tls_libs=`pkg-config --libs gnutls 2> /dev/null`
|
vnc_tls_libs=`pkg-config --libs gnutls 2> /dev/null`
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $vnc_tls_cflags $TMPC \
|
if $cc $CFLAGS -o $TMPE $vnc_tls_cflags $TMPC \
|
||||||
$vnc_tls_libs > /dev/null 2> /dev/null ; then
|
$vnc_tls_libs > /dev/null 2> /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
@ -943,7 +943,7 @@ EOF
|
||||||
# Assuming Cyrus-SASL installed in /usr prefix
|
# Assuming Cyrus-SASL installed in /usr prefix
|
||||||
vnc_sasl_cflags=""
|
vnc_sasl_cflags=""
|
||||||
vnc_sasl_libs="-lsasl2"
|
vnc_sasl_libs="-lsasl2"
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $vnc_sasl_cflags $TMPC \
|
if $cc $CFLAGS -o $TMPE $vnc_sasl_cflags $TMPC \
|
||||||
$vnc_sasl_libs 2> /dev/null > /dev/null ; then
|
$vnc_sasl_libs 2> /dev/null > /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
@ -962,7 +962,7 @@ int main(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
fnmatch="yes"
|
fnmatch="yes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -980,7 +980,7 @@ int main(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC $vde_libs > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC $vde_libs > /dev/null 2> /dev/null ; then
|
||||||
vde=yes
|
vde=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -999,7 +999,7 @@ audio_drv_probe()
|
||||||
#include <$hdr>
|
#include <$hdr>
|
||||||
int main(void) { $exp }
|
int main(void) { $exp }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS $cfl -o $TMPE $TMPC $lib > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS $cfl -o $TMPE $TMPC $lib > /dev/null 2> /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
echo
|
echo
|
||||||
|
@ -1064,7 +1064,7 @@ if test "$brlapi" = "yes" ; then
|
||||||
#include <brlapi.h>
|
#include <brlapi.h>
|
||||||
int main( void ) { return brlapi__openConnection (NULL, NULL, NULL); }
|
int main( void ) { return brlapi__openConnection (NULL, NULL, NULL); }
|
||||||
EOF
|
EOF
|
||||||
if $cc ${ARCH_CFLAGS} -o $TMPE ${OS_CFLAGS} $TMPC $brlapi_libs > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC $brlapi_libs > /dev/null 2> /dev/null ; then
|
||||||
brlapi=yes
|
brlapi=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1080,9 +1080,9 @@ if test "$curses" = "yes" ; then
|
||||||
#endif
|
#endif
|
||||||
int main(void) { resize_term(0, 0); return curses_version(); }
|
int main(void) { resize_term(0, 0); return curses_version(); }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC -lncurses > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC -lncurses > /dev/null 2> /dev/null ; then
|
||||||
curses_libs="-lncurses"
|
curses_libs="-lncurses"
|
||||||
elif $cc $ARCH_CFLAGS -o $TMPE $TMPC -lcurses > /dev/null 2> /dev/null ; then
|
elif $cc $CFLAGS -o $TMPE $TMPC -lcurses > /dev/null 2> /dev/null ; then
|
||||||
curses_libs="-lcurses"
|
curses_libs="-lcurses"
|
||||||
else
|
else
|
||||||
curses=no
|
curses=no
|
||||||
|
@ -1099,7 +1099,7 @@ if test "$curl" = "yes" ; then
|
||||||
int main(void) { return curl_easy_init(); }
|
int main(void) { return curl_easy_init(); }
|
||||||
EOF
|
EOF
|
||||||
curl_libs=`curl-config --libs 2>/dev/null`
|
curl_libs=`curl-config --libs 2>/dev/null`
|
||||||
if $cc $ARCH_CFLAGS $curl_libs -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS $curl_libs -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
curl=yes
|
curl=yes
|
||||||
fi
|
fi
|
||||||
fi # test "$curl"
|
fi # test "$curl"
|
||||||
|
@ -1116,7 +1116,7 @@ int main(void) { return bt_error(0); }
|
||||||
EOF
|
EOF
|
||||||
bluez_cflags=`pkg-config --cflags bluez 2> /dev/null`
|
bluez_cflags=`pkg-config --cflags bluez 2> /dev/null`
|
||||||
bluez_libs=`pkg-config --libs bluez 2> /dev/null`
|
bluez_libs=`pkg-config --libs bluez 2> /dev/null`
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $bluez_cflags $TMPC \
|
if $cc $CFLAGS -o $TMPE $bluez_cflags $TMPC \
|
||||||
$bluez_libs > /dev/null 2> /dev/null ; then
|
$bluez_libs > /dev/null 2> /dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
|
@ -1156,14 +1156,14 @@ EOF
|
||||||
else
|
else
|
||||||
kvm_cflags=""
|
kvm_cflags=""
|
||||||
fi
|
fi
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $kvm_cflags $TMPC \
|
if $cc $CFLAGS -o $TMPE $kvm_cflags $TMPC \
|
||||||
> /dev/null 2>/dev/null ; then
|
> /dev/null 2>/dev/null ; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
kvm="no";
|
kvm="no";
|
||||||
if [ -x "`which awk 2>/dev/null`" ] && \
|
if [ -x "`which awk 2>/dev/null`" ] && \
|
||||||
[ -x "`which grep 2>/dev/null`" ]; then
|
[ -x "`which grep 2>/dev/null`" ]; then
|
||||||
kvmerr=`LANG=C $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $kvm_cflags $TMPC 2>&1 \
|
kvmerr=`LANG=C $cc $CFLAGS -o $TMPE $kvm_cflags $TMPC 2>&1 \
|
||||||
| grep "error: " \
|
| grep "error: " \
|
||||||
| awk -F "error: " '{if (NR>1) printf(", "); printf("%s",$2);}'`
|
| awk -F "error: " '{if (NR>1) printf(", "); printf("%s",$2);}'`
|
||||||
if test "$kvmerr" != "" ; then
|
if test "$kvmerr" != "" ; then
|
||||||
|
@ -1187,7 +1187,7 @@ cat > $TMPC << EOF
|
||||||
int main(void) { pthread_create(0,0,0,0); return 0; }
|
int main(void) { pthread_create(0,0,0,0); return 0; }
|
||||||
EOF
|
EOF
|
||||||
for pthread_lib in $PTHREADLIBS_LIST; do
|
for pthread_lib in $PTHREADLIBS_LIST; do
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC $pthread_lib 2> /dev/null > /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC $pthread_lib 2> /dev/null > /dev/null ; then
|
||||||
pthread=yes
|
pthread=yes
|
||||||
PTHREADLIBS="$pthread_lib"
|
PTHREADLIBS="$pthread_lib"
|
||||||
break
|
break
|
||||||
|
@ -1209,7 +1209,7 @@ cat > $TMPC <<EOF
|
||||||
int main(void) { struct iovec iov; return 0; }
|
int main(void) { struct iovec iov; return 0; }
|
||||||
EOF
|
EOF
|
||||||
iovec=no
|
iovec=no
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
iovec=yes
|
iovec=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1222,7 +1222,7 @@ cat > $TMPC <<EOF
|
||||||
int main(void) { preadv; }
|
int main(void) { preadv; }
|
||||||
EOF
|
EOF
|
||||||
preadv=no
|
preadv=no
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
preadv=yes
|
preadv=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1234,7 +1234,7 @@ if test "$fdt" = "yes" ; then
|
||||||
cat > $TMPC << EOF
|
cat > $TMPC << EOF
|
||||||
int main(void) { return 0; }
|
int main(void) { return 0; }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $TMPC $fdt_libs 2> /dev/null > /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC $fdt_libs 2> /dev/null > /dev/null ; then
|
||||||
fdt=yes
|
fdt=yes
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -1258,7 +1258,7 @@ main(void)
|
||||||
return (unlinkat(AT_FDCWD, "nonexistent_file", 0));
|
return (unlinkat(AT_FDCWD, "nonexistent_file", 0));
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null > /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC 2> /dev/null > /dev/null ; then
|
||||||
atfile=yes
|
atfile=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1278,7 +1278,7 @@ main(void)
|
||||||
return inotify_init();
|
return inotify_init();
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null > /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC 2> /dev/null > /dev/null ; then
|
||||||
inotify=yes
|
inotify=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1297,7 +1297,7 @@ int main(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
||||||
utimens=yes
|
utimens=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1315,7 +1315,7 @@ int main(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
||||||
pipe2=yes
|
pipe2=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1335,7 +1335,7 @@ int main(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC 2> /dev/null ; then
|
||||||
splice=yes
|
splice=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1350,7 +1350,7 @@ cat > $TMPC << EOF
|
||||||
#include <byteswap.h>
|
#include <byteswap.h>
|
||||||
int main(void) { return bswap_32(0); }
|
int main(void) { return bswap_32(0); }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC >/dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC >/dev/null 2> /dev/null ; then
|
||||||
byteswap_h=yes
|
byteswap_h=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1362,7 +1362,7 @@ cat > $TMPC << EOF
|
||||||
#include <machine/bswap.h>
|
#include <machine/bswap.h>
|
||||||
int main(void) { return bswap32(0); }
|
int main(void) { return bswap32(0); }
|
||||||
EOF
|
EOF
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC >/dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC >/dev/null 2> /dev/null ; then
|
||||||
bswap_h=yes
|
bswap_h=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1374,9 +1374,9 @@ cat > $TMPC <<EOF
|
||||||
int main(void) { clockid_t id; return clock_gettime(id, NULL); }
|
int main(void) { clockid_t id; return clock_gettime(id, NULL); }
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if $cc $ARCH_CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
if $cc $CFLAGS -o $TMPE $TMPC > /dev/null 2> /dev/null ; then
|
||||||
CLOCKLIBS=""
|
CLOCKLIBS=""
|
||||||
elif $cc $ARCH_CFLAGS -o $TMPE $TMPC -lrt > /dev/null 2> /dev/null ; then
|
elif $cc $CFLAGS -o $TMPE $TMPC -lrt > /dev/null 2> /dev/null ; then
|
||||||
CLOCKLIBS="-lrt"
|
CLOCKLIBS="-lrt"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -1387,7 +1387,7 @@ check_linker_flags()
|
||||||
if test "$2" ; then
|
if test "$2" ; then
|
||||||
w2=-Wl,$2
|
w2=-Wl,$2
|
||||||
fi
|
fi
|
||||||
$cc $ARCH_CFLAGS -o $TMPE $OS_CFLAGS $TMPC -Wl,$1 ${w2} >/dev/null 2>/dev/null
|
$cc $CFLAGS -o $TMPE $TMPC -Wl,$1 ${w2} >/dev/null 2>/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
cat > $TMPC << EOF
|
cat > $TMPC << EOF
|
||||||
|
@ -1472,7 +1472,8 @@ fi
|
||||||
echo "Source path $source_path"
|
echo "Source path $source_path"
|
||||||
echo "C compiler $cc"
|
echo "C compiler $cc"
|
||||||
echo "Host C compiler $host_cc"
|
echo "Host C compiler $host_cc"
|
||||||
echo "ARCH_CFLAGS $ARCH_CFLAGS"
|
echo "CFLAGS $CFLAGS"
|
||||||
|
echo "LDFLAGS $LDFLAGS"
|
||||||
echo "make $make"
|
echo "make $make"
|
||||||
echo "install $install"
|
echo "install $install"
|
||||||
echo "host CPU $cpu"
|
echo "host CPU $cpu"
|
||||||
|
@ -1779,8 +1780,8 @@ fi
|
||||||
echo "AR=$ar" >> $config_host_mak
|
echo "AR=$ar" >> $config_host_mak
|
||||||
echo "OBJCOPY=$objcopy" >> $config_host_mak
|
echo "OBJCOPY=$objcopy" >> $config_host_mak
|
||||||
echo "LD=$ld" >> $config_host_mak
|
echo "LD=$ld" >> $config_host_mak
|
||||||
echo "CFLAGS=$CFLAGS $OS_CFLAGS $ARCH_CFLAGS $EXTRA_CFLAGS" >> $config_host_mak
|
echo "CFLAGS=$CFLAGS $EXTRA_CFLAGS" >> $config_host_mak
|
||||||
echo "LDFLAGS=$LDFLAGS $OS_LDFLAGS $ARCH_LDFLAGS $EXTRA_LDFLAGS" >> $config_host_mak
|
echo "LDFLAGS=$LDFLAGS $EXTRA_LDFLAGS" >> $config_host_mak
|
||||||
echo "ARLIBS_BEGIN=$arlibs_begin" >> $config_host_mak
|
echo "ARLIBS_BEGIN=$arlibs_begin" >> $config_host_mak
|
||||||
echo "ARLIBS_END=$arlibs_end" >> $config_host_mak
|
echo "ARLIBS_END=$arlibs_end" >> $config_host_mak
|
||||||
echo "EXESUF=$EXESUF" >> $config_host_mak
|
echo "EXESUF=$EXESUF" >> $config_host_mak
|
||||||
|
|
Loading…
Reference in New Issue