diff options
author | andreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-08 19:23:58 +0000 |
---|---|---|
committer | andreast <andreast@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-08 19:23:58 +0000 |
commit | 928973dc31278c043d932603079de56f5b40619a (patch) | |
tree | d401774a93a831901d00b5fb20b5620d25dfe2b5 /libjava/configure.host | |
parent | d459bc2027db75e5c8ed367994903420acacd2ad (diff) | |
download | gcc-928973dc31278c043d932603079de56f5b40619a.tar.gz |
2007-12-08 Andreas Tobler <a.tobler@schweiz.org>
* configure.host: Add bits for i?86-*-darwin9 and x86_64-*-darwin9.
* configure.ac: Add darwin-signal.h to x86_64-*-darwin9 and
i?86-*darwin9.
* configure.in: Regenerate.
* darwin.cc: Add definitions for Darwin specific functions for 64-bit.
(darwin_java_register_dyld_add_image_hook): Use this specific
functions.
* Makefile.am (gij_LDFLAGS): Add extra_gij_ldflags for Darwin9.
* Makefile.in: Regenerate.
* include/Makefile.in: Likewise.
* gcj/Makefile.in: Likewise.
* testsuite/Makefile.in: Likewise.
* testsuite/lib/libjava.exp (libjava_arguments): Add allow_stack_execute
for *-*-darwin9*.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130709 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/configure.host')
-rw-r--r-- | libjava/configure.host | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libjava/configure.host b/libjava/configure.host index 7fcfc3934d1..b9490511755 100644 --- a/libjava/configure.host +++ b/libjava/configure.host @@ -295,6 +295,17 @@ EOF slow_pthread_self= can_unwind_signal=no ;; + i?86-*-darwin9*) + can_unwind_signal=yes + DIVIDESPEC=-f%{m32:no-}%{!m32:%{!m64:no-}}%{m64:}use-divide-subroutine + ;; + x86_64-*-darwin9*) + enable_hash_synchronization_default=yes + slow_pthread_self= + can_unwind_signal=yes + DIVIDESPEC=-fuse-divide-subroutine + CHECKREFSPEC=-fcheck-references + ;; *-*-freebsd*) slow_pthread_self= ;; |