configure.host: Disable hash synchronization and slow_pthread_self for cygwin.
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>
Mon, 10 Jun 2002 03:50:41 +0000 (03:50 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Mon, 10 Jun 2002 03:50:41 +0000 (04:50 +0100)
* configure.host: Disable hash synchronization and slow_pthread_self
for cygwin.

From-SVN: r54428

libjava/ChangeLog
libjava/configure.host

index 86938b1becf266e0ee09786afdd404f25828f7b2..118270ae40fa3edf032cb9d263ec35c244af8057 100644 (file)
@@ -1,3 +1,8 @@
+2002-06-10  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * configure.host: Disable hash synchronization and slow_pthread_self
+       for cygwin.
+
 2002-06-06  Adam Megacz <adam@xwt.org>
 
         * java/io/natFileDescriptorWin32.cc (open): Disable Win32 file
index 0d9283ea64e55f7ca98ac3c18fc65b805a2cb28d..5089b1dc9c68e4791e759ad823b453c5498dc00f 100644 (file)
@@ -137,6 +137,12 @@ case "${host}" in
   *-*-freebsd*)
        slow_pthread_self=
        ;;
+  *-cygwin*)
+       # The cygwin linker doesn't do 8-byte alignment by default, so
+       # disable hash synchronization for now.
+       enable_hash_synchronization_default=no
+       slow_pthread_self=
+       ;;
 esac
 
 libgcj_cflags="${libgcj_cflags} ${libgcj_flags}"