From 5f555088adbd3bf7253fd5b567f44a3c11999124 Mon Sep 17 00:00:00 2001 From: Bryce McKinlay Date: Mon, 10 Jun 2002 03:50:41 +0000 Subject: [PATCH] configure.host: Disable hash synchronization and slow_pthread_self for cygwin. * configure.host: Disable hash synchronization and slow_pthread_self for cygwin. From-SVN: r54428 --- libjava/ChangeLog | 5 +++++ libjava/configure.host | 6 ++++++ 2 files changed, 11 insertions(+) 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 + + * configure.host: Disable hash synchronization and slow_pthread_self + for cygwin. + 2002-06-06 Adam Megacz * 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}" -- 2.30.2