summaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>2002-06-10 04:15:26 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2002-06-10 05:15:26 +0100
commit19ebb17e95f9c610cd0ec0fec659e6f62e2d4eac (patch)
tree35ae36290829d4234a3ebf584016cf928a9c07e0 /libjava
parent03b65ae5ec37ab3531c7695c5b32994d9479ffe4 (diff)
downloadgcc-19ebb17e95f9c610cd0ec0fec659e6f62e2d4eac.tar.gz
configure.host: Disable hash synchronization and slow_pthread_self for cygwin.
* configure.host: Disable hash synchronization and slow_pthread_self for cygwin. From-SVN: r54429
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/configure.host6
2 files changed, 11 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index d4202a2763e..84dadb45c3b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -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
diff --git a/libjava/configure.host b/libjava/configure.host
index 16e4cd8baa4..19f4019b9f1 100644
--- a/libjava/configure.host
+++ b/libjava/configure.host
@@ -136,6 +136,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}"