diff options
author | daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-12 15:16:23 +0000 |
---|---|---|
committer | daney <daney@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-09-12 15:16:23 +0000 |
commit | b1f6547d5203478e24a4c26e3c1b66d00d63ac1c (patch) | |
tree | 8a37e2c14445db886dc63dac3e8db5e51eeaf54e /libjava/configure.host | |
parent | e47ffaae9584b73839e90b42560a147ad188403b (diff) | |
download | gcc-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.host | 8 |
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 |