aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2019-05-06 16:58:57 +0200
committerUros Bizjak <uros@gcc.gnu.org>2019-05-06 16:58:57 +0200
commitfd661a34e53dd2b20ae5309b78960c171ff9a720 (patch)
tree5187e09f04b7c4287eccac337fd795fa56ccb05e /gcc/config.gcc
parent7c0b7150ed94c09d2d9cb1b149f6e2e8baa85864 (diff)
downloadgcc-fd661a34e53dd2b20ae5309b78960c171ff9a720.zip
gcc-fd661a34e53dd2b20ae5309b78960c171ff9a720.tar.gz
gcc-fd661a34e53dd2b20ae5309b78960c171ff9a720.tar.bz2
re PR target/89221 (--enable-frame-pointer does not work as intended)
PR target/89221 * config.gcc (i[34567]86-*-*, x86_64-*-*): Move tests for enable_cld and enable_frame_pointer ... * configure.ac: ... here. Update help strings for --enable-frame-pointer. * configure: Regenerate. * config/i386/i386-options.c (ix86_option_override_internal): Remove USE_X86_64_FRAME_POINTER define, use USE_IX86_FRAME_POINTER instead. * config/i386/sol2.h (USE_IX86_FRAME_POINTER): Remove. (USE_X86_64_FRAME_POINTER): Ditto. From-SVN: r270914
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc12
1 files changed, 0 insertions, 12 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 6ac187c..baa156d 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -607,12 +607,6 @@ i[34567]86-*-*)
echo "This target does not support --with-abi."
exit 1
fi
- if test "x$enable_cld" = xyes; then
- tm_defines="${tm_defines} USE_IX86_CLD=1"
- fi
- if test "x$enable_frame_pointer" = xyes; then
- tm_defines="${tm_defines} USE_IX86_FRAME_POINTER=1"
- fi
;;
x86_64-*-*)
case ${with_abi} in
@@ -633,12 +627,6 @@ x86_64-*-*)
echo "Unknown ABI used in --with-abi=$with_abi"
exit 1
esac
- if test "x$enable_cld" = xyes; then
- tm_defines="${tm_defines} USE_IX86_CLD=1"
- fi
- if test "x$enable_frame_pointer" = xyes; then
- tm_defines="${tm_defines} USE_IX86_FRAME_POINTER=1"
- fi
;;
arm*-*-*)
tm_p_file="arm/arm-flags.h ${tm_p_file} arm/aarch-common-protos.h"