diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2010-09-25 01:21:06 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2010-09-25 01:21:06 +0200 |
commit | 94163c100d59af33679ba1898c729836c7590caf (patch) | |
tree | db5287f0c8bdb78e6b5b61cc1f0f47a6e07aefdb | |
parent | c6923454b2244d85ab90bea34b0bb242a5f97d1b (diff) |
Improve pthread test
-rw-r--r-- | m4/acx-pthread.m4 | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/m4/acx-pthread.m4 b/m4/acx-pthread.m4 index feeb01d..4be477f 100644 --- a/m4/acx-pthread.m4 +++ b/m4/acx-pthread.m4 @@ -128,8 +128,15 @@ case "${host_cpu}-${host_os}" in # who knows whether they'll stub that too in a future libc.) So, # we'll just look for -pthreads and -lpthread first: - acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" + # CS: Move -mt to the front of the list; Sun CC will use -mt, + # gcc will use -pthreads. + # + acx_pthread_flags="-mt -pthreads pthread -pthread $acx_pthread_flags" ;; + + *-darwin*) + acx_pthread_flags="-pthread $acx_pthread_flags" + ;; esac if test x"$acx_pthread_ok" = xno; then |