From 1446e30106670028d68e2d5488ea12ebbeb6462e Mon Sep 17 00:00:00 2001 From: hjl Date: Tue, 13 Jan 2015 15:57:27 +0000 Subject: Set TARGET to X86_64 if __x86_64__ is defined PR bootstrap/64575 * configure.host (TARGET): Set to X86_64 if __x86_64__ is defined. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219539 138bc75d-0d04-0410-961f-82ee72b054a4 --- libffi/configure.host | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libffi/configure.host') diff --git a/libffi/configure.host b/libffi/configure.host index 90de638b30cb..e310191e018b 100644 --- a/libffi/configure.host +++ b/libffi/configure.host @@ -100,7 +100,13 @@ case "${host}" in TARGET=X86_64 ;; *) - TARGET=X86 + echo 'int foo (void) { return __x86_64__; }' > conftest.c + if $CC $CFLAGS -Werror -S conftest.c -o conftest.s > /dev/null 2>&1; then + TARGET=X86_64; + else + TARGET=X86; + fi + rm -f conftest.* ;; esac else -- cgit v1.2.3