From 5c47478200a796ac697f90c338f2b4e568cf941b Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Wed, 29 Apr 2015 10:50:00 -0400 Subject: [PATCH] Bug 856404 - Don't default HOST_* variables to target ones when cross compiling. r=ted --- nsprpub/configure | 32 -------------------------------- nsprpub/configure.in | 34 ---------------------------------- 2 files changed, 66 deletions(-) diff --git a/nsprpub/configure b/nsprpub/configure index 5ccdf23209c..d07ce137b28 100755 --- a/nsprpub/configure +++ b/nsprpub/configure @@ -2666,19 +2666,6 @@ fi if test -n "$gonkdir" ; then - if test -z "$HOST_CPPFLAGS" ; then - HOST_CPPFLAGS=" " - fi - if test -z "$HOST_CFLAGS" ; then - HOST_CFLAGS=" " - fi - if test -z "$HOST_CXXFLAGS" ; then - HOST_CXXFLAGS=" " - fi - if test -z "$HOST_LDFLAGS" ; then - HOST_LDFLAGS=" " - fi - $as_echo "#define ANDROID 1" >>confdefs.h else @@ -2763,19 +2750,6 @@ $as_echo "$android_platform" >&6; } CXXFLAGS="-mandroid -I$android_platform/usr/include -fpic -fno-short-enums -fno-exceptions $CXXFLAGS" LDFLAGS="-mandroid -L$android_platform/usr/lib -Wl,-rpath-link=$android_platform/usr/lib --sysroot=$android_platform $LDFLAGS" - if test -z "$HOST_CPPFLAGS" ; then - HOST_CPPFLAGS=" " - fi - if test -z "$HOST_CFLAGS" ; then - HOST_CFLAGS=" " - fi - if test -z "$HOST_CXXFLAGS" ; then - HOST_CXXFLAGS=" " - fi - if test -z "$HOST_LDFLAGS" ; then - HOST_LDFLAGS=" " - fi - $as_echo "#define ANDROID 1" >>confdefs.h ;; @@ -4621,12 +4595,6 @@ test -n "$HOST_CC" || HOST_CC="""" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HOST_CC" >&5 $as_echo "$HOST_CC" >&6; } - if test -z "$HOST_CFLAGS"; then - HOST_CFLAGS="$CFLAGS" - fi - if test -z "$HOST_LDFLAGS"; then - HOST_LDFLAGS="$LDFLAGS" - fi CC="$HOST_CC" CFLAGS="$HOST_CFLAGS" diff --git a/nsprpub/configure.in b/nsprpub/configure.in index dac9b31cc5d..f236f7a8374 100644 --- a/nsprpub/configure.in +++ b/nsprpub/configure.in @@ -160,20 +160,6 @@ AC_ARG_WITH(gonk, if test -n "$gonkdir" ; then dnl Most things are directly configured by env vars when building for gonk - dnl prevent cross compile section from using these flags as host flags - if test -z "$HOST_CPPFLAGS" ; then - HOST_CPPFLAGS=" " - fi - if test -z "$HOST_CFLAGS" ; then - HOST_CFLAGS=" " - fi - if test -z "$HOST_CXXFLAGS" ; then - HOST_CXXFLAGS=" " - fi - if test -z "$HOST_LDFLAGS" ; then - HOST_LDFLAGS=" " - fi - AC_DEFINE(ANDROID) else case "$target" in @@ -257,20 +243,6 @@ case "$target" in CXXFLAGS="-mandroid -I$android_platform/usr/include -fpic -fno-short-enums -fno-exceptions $CXXFLAGS" LDFLAGS="-mandroid -L$android_platform/usr/lib -Wl,-rpath-link=$android_platform/usr/lib --sysroot=$android_platform $LDFLAGS" - dnl prevent cross compile section from using these flags as host flags - if test -z "$HOST_CPPFLAGS" ; then - HOST_CPPFLAGS=" " - fi - if test -z "$HOST_CFLAGS" ; then - HOST_CFLAGS=" " - fi - if test -z "$HOST_CXXFLAGS" ; then - HOST_CXXFLAGS=" " - fi - if test -z "$HOST_LDFLAGS" ; then - HOST_LDFLAGS=" " - fi - AC_DEFINE(ANDROID) ;; esac @@ -653,12 +625,6 @@ if test "$target" != "$host"; then AC_MSG_ERROR([no acceptable cc found in \$PATH]) fi AC_MSG_RESULT([$HOST_CC]) - if test -z "$HOST_CFLAGS"; then - HOST_CFLAGS="$CFLAGS" - fi - if test -z "$HOST_LDFLAGS"; then - HOST_LDFLAGS="$LDFLAGS" - fi CC="$HOST_CC" CFLAGS="$HOST_CFLAGS"