summaryrefslogtreecommitdiff
path: root/libjava/configure.host
diff options
context:
space:
mode:
authordaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>2007-09-12 15:16:23 +0000
committerdaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>2007-09-12 15:16:23 +0000
commitb1f6547d5203478e24a4c26e3c1b66d00d63ac1c (patch)
tree8a37e2c14445db886dc63dac3e8db5e51eeaf54e /libjava/configure.host
parente47ffaae9584b73839e90b42560a147ad188403b (diff)
downloadgcc-b1f6547d5203478e24a4c26e3c1b66d00d63ac1c.tar.gz
* configure.host: Enable interpreter for mips64. Enable hash
synchronization for all mips*-*-linux* targets. * sysdep/mips/locks.h (compare_and_swap, compare_and_swap_release) Use __sync_bool_compare_and_swap instead of in-line asm. (release_set, read_barrier, write_barrier): Use __sync_synchronize instead of in-line asm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128438 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/configure.host')
-rw-r--r--libjava/configure.host8
1 files changed, 2 insertions, 6 deletions
diff --git a/libjava/configure.host b/libjava/configure.host
index 192272d8c26..7fcfc3934d1 100644
--- a/libjava/configure.host
+++ b/libjava/configure.host
@@ -98,7 +98,7 @@ case "${host}" in
enable_java_net_default=no
enable_getenv_properties_default=no
;;
- mipsel-*|mips-*)
+ mips*-*)
libgcj_interpreter=yes
;;
i686-*|i586-*|i486-*|i386-*)
@@ -283,11 +283,7 @@ EOF
sysdeps_dir=mips
can_unwind_signal=yes
DIVIDESPEC=-fno-use-divide-subroutine
- case "${host}" in
- mipsel*-linux* | mipsisa32el*-linux*)
- enable_hash_synchronization_default=yes
- ;;
- esac
+ enable_hash_synchronization_default=yes
;;
powerpc*-*-darwin*)
enable_hash_synchronization_default=yes