summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2002-06-10 03:50:41 +0000
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>2002-06-10 03:50:41 +0000
commit9e60f7e2a37b17b8f95e3ea4c2a832f00486f562 (patch)
treed2200b0a156b5dc94188e500f9ea5b1c5deff5d9 /libjava
parent55fb7e7078ba2b32581ddf2afc725e25a0e41135 (diff)
downloadppe42-gcc-9e60f7e2a37b17b8f95e3ea4c2a832f00486f562.tar.gz
ppe42-gcc-9e60f7e2a37b17b8f95e3ea4c2a832f00486f562.zip
* configure.host: Disable hash synchronization and slow_pthread_self
for cygwin. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54428 138bc75d-0d04-0410-961f-82ee72b054a4
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 86938b1becf..118270ae40f 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 0d9283ea64e..5089b1dc9c6 100644
--- a/libjava/configure.host
+++ b/libjava/configure.host
@@ -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}"
OpenPOWER on IntegriCloud