mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 07:00:27 +08:00
re PR bootstrap/25672 (cross build's libgcc picks up CFLAGS)
PR bootstrap/25672 * configure.ac: Do not initialize CFLAGS_FOR_TARGET from CFLAGS if cross-compiling. Similarly for CXX_FOR_TARGET. * configure: Regenerate. From-SVN: r221326
This commit is contained in:
parent
0757674c83
commit
fc30054eff
@ -1,3 +1,10 @@
|
||||
2015-03-09 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
PR bootstrap/25672
|
||||
* configure.ac: Do not initialize CFLAGS_FOR_TARGET from CFLAGS if
|
||||
cross-compiling. Similarly for CXX_FOR_TARGET.
|
||||
* configure: Regenerate.
|
||||
|
||||
2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
|
||||
|
||||
* Makefile.def: Add libmpx.
|
||||
|
44
configure
vendored
44
configure
vendored
@ -6695,28 +6695,36 @@ fi
|
||||
# gcc) are built with "-O2 -g", so include those options when setting
|
||||
# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
|
||||
if test "x$CFLAGS_FOR_TARGET" = x; then
|
||||
CFLAGS_FOR_TARGET=$CFLAGS
|
||||
case " $CFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
if test "x${is_cross_compiler}" = xyes; then
|
||||
CFLAGS_FOR_TARGET="-g -O2"
|
||||
else
|
||||
CFLAGS_FOR_TARGET=$CFLAGS
|
||||
case " $CFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
if test "x$CXXFLAGS_FOR_TARGET" = x; then
|
||||
CXXFLAGS_FOR_TARGET=$CXXFLAGS
|
||||
case " $CXXFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CXXFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
if test "x${is_cross_compiler}" = xyes; then
|
||||
CXXFLAGS_FOR_TARGET="-g -O2"
|
||||
else
|
||||
CXXFLAGS_FOR_TARGET=$CXXFLAGS
|
||||
case " $CXXFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CXXFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
|
44
configure.ac
44
configure.ac
@ -2341,28 +2341,36 @@ AC_SUBST(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
|
||||
# gcc) are built with "-O2 -g", so include those options when setting
|
||||
# CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
|
||||
if test "x$CFLAGS_FOR_TARGET" = x; then
|
||||
CFLAGS_FOR_TARGET=$CFLAGS
|
||||
case " $CFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
if test "x${is_cross_compiler}" = xyes; then
|
||||
CFLAGS_FOR_TARGET="-g -O2"
|
||||
else
|
||||
CFLAGS_FOR_TARGET=$CFLAGS
|
||||
case " $CFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CFLAGS_FOR_TARGET="-g $CFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
AC_SUBST(CFLAGS_FOR_TARGET)
|
||||
|
||||
if test "x$CXXFLAGS_FOR_TARGET" = x; then
|
||||
CXXFLAGS_FOR_TARGET=$CXXFLAGS
|
||||
case " $CXXFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CXXFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
if test "x${is_cross_compiler}" = xyes; then
|
||||
CXXFLAGS_FOR_TARGET="-g -O2"
|
||||
else
|
||||
CXXFLAGS_FOR_TARGET=$CXXFLAGS
|
||||
case " $CXXFLAGS " in
|
||||
*" -O2 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
case " $CXXFLAGS " in
|
||||
*" -g "* | *" -g3 "*) ;;
|
||||
*) CXXFLAGS_FOR_TARGET="-g $CXXFLAGS_FOR_TARGET" ;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
AC_SUBST(CXXFLAGS_FOR_TARGET)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user