OSDN Git Service

* configure.in: Disable hash sync when not using threads.
authorkristerw <kristerw@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Oct 2002 23:03:17 +0000 (23:03 +0000)
committerkristerw <kristerw@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Oct 2002 23:03:17 +0000 (23:03 +0000)
        * configure: Regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58641 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/configure
libjava/configure.in

index 4db95b0..21de27f 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-25  Krister Walfridsson  <cato@df.lth.se>
+
+       * configure.in: Disable hash sync when not using threads.
+       * configure: Regenerated.
+
 2002-10-24  Tom Tromey  <tromey@redhat.com>
 
        * java/lang/natRuntime.cc (_Jv_SetDLLSearchPath): New function.
index 514a1aa..4e34cc9 100755 (executable)
@@ -3327,7 +3327,7 @@ if test -d sysdep; then true; else mkdir sysdep; fi
 
 HASH_SYNC_SPEC=
 # Hash synchronization is only useful with posix threads right now.
-if test "$enable_hash_synchronization" = yes; then
+if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
    HASH_SYNC_SPEC=-fhash-synchronization
    cat >> confdefs.h <<\EOF
 #define JV_HASH_SYNCHRONIZATION 1
index e11928e..59f821a 100644 (file)
@@ -445,7 +445,7 @@ AC_LINK_FILES(sysdep/$sysdeps_dir/locks.h, sysdep/locks.h)
 
 HASH_SYNC_SPEC=
 # Hash synchronization is only useful with posix threads right now.
-if test "$enable_hash_synchronization" = yes; then
+if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
    HASH_SYNC_SPEC=-fhash-synchronization
    AC_DEFINE(JV_HASH_SYNCHRONIZATION, 1, [Define if hash synchronization is in use])
 fi