From: Bryce McKinlay Date: Mon, 10 Jun 2002 04:15:26 +0000 (+0000) Subject: configure.host: Disable hash synchronization and slow_pthread_self for cygwin. X-Git-Tag: releases/gcc-3.1.1~183 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=19ebb17e95f9c610cd0ec0fec659e6f62e2d4eac;p=thirdparty%2Fgcc.git 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 --- diff --git a/libjava/ChangeLog b/libjava/ChangeLog index d4202a2763e9..84dadb45c3b1 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 16e4cd8baa4e..19f4019b9f11 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}"