Index: libjava/configure =================================================================== --- libjava/configure (revision 112376) +++ libjava/configure (working copy) @@ -16737,7 +16737,7 @@ mips*-*-linux*) SIGNAL_HANDLER=include/mips-signal.h ;; - *-*-darwin*) + powerpc*-*-darwin*) SIGNAL_HANDLER=include/darwin-signal.h ;; *) Index: libjava/configure.host =================================================================== --- libjava/configure.host (revision 112376) +++ libjava/configure.host (working copy) @@ -256,6 +256,11 @@ slow_pthread_self= can_unwind_signal=yes ;; + i?86-*-darwin*) + enable_hash_synchronization_default=yes + slow_pthread_self= + can_unwind_signal=no + ;; *-*-freebsd*) slow_pthread_self= ;; Index: libjava/configure.ac =================================================================== --- libjava/configure.ac (revision 112376) +++ libjava/configure.ac (working copy) @@ -1398,7 +1398,7 @@ mips*-*-linux*) SIGNAL_HANDLER=include/mips-signal.h ;; - *-*-darwin*) + powerpc*-*-darwin*) SIGNAL_HANDLER=include/darwin-signal.h ;; *)