diff options
Diffstat (limited to 'libjava/configure.host')
-rw-r--r-- | libjava/configure.host | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/libjava/configure.host b/libjava/configure.host index 5089b1dc9c6..94d591f7487 100644 --- a/libjava/configure.host +++ b/libjava/configure.host @@ -85,6 +85,16 @@ case "${host}" in enable_hash_synchronization_default=yes slow_pthread_self=yes ;; + x86_64-*) + sysdeps_dir=x86-64 + libgcj_flags="${libgcj_flags} -ffloat-store" + libgcj_interpreter=no + libgcj_cxxflags="-D__NO_MATH_INLINES" + libgcj_cflags="-D__NO_MATH_INLINES" + DIVIDESPEC=-fno-use-divide-subroutine + enable_hash_synchronization_default=yes + slow_pthread_self=yes + ;; alpha*-*) sysdeps_dir=alpha libgcj_flags="${libgcj_flags} -mieee" @@ -127,7 +137,8 @@ case "${host}" in alpha*-linux* | \ s390*-linux* | \ sparc*-linux* | \ - ia64-*) + ia64-* | \ + x86_64*-linux*) can_unwind_signal=yes ;; *-*-darwin*) |