diff options
Diffstat (limited to 'libjava/configure.host')
-rw-r--r-- | libjava/configure.host | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/configure.host b/libjava/configure.host index f5d1ef07cda..9f1cbec2779 100644 --- a/libjava/configure.host +++ b/libjava/configure.host @@ -96,12 +96,12 @@ case "${host}" in slow_pthread_self=yes ;; x86_64-*) + CHECKREFSPEC="%{m32:-fcheck-references}" 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 ;; @@ -132,7 +132,8 @@ case "${host}" in libgcj_interpreter=yes enable_hash_synchronization_default=yes ;; - sparc-*) + sparc*-*) + libgcj_interpreter=yes ;; ia64-*) sysdeps_dir=ia64 @@ -167,6 +168,7 @@ case "${host}" in *-*-darwin*) enable_hash_synchronization_default=no slow_pthread_self= + can_unwind_signal=no ;; *-*-freebsd*) slow_pthread_self= |