configure.in: Add new THREADCXXFLAGS variable.
* configure.in: Add new THREADCXXFLAGS variable. Handle POSIX threads on alpha*-dec-osf*. * configure: Regenerate. * Makefile.am: Add THREADCXXFLAGS to AM_CXXFLAGS. * Makefile.in: Regenerate. Co-Authored-By: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> From-SVN: r69997
This commit is contained in:
parent
689a714d9f
commit
620a329bbb
5 changed files with 450 additions and 383 deletions
|
@ -432,6 +432,7 @@ case "$THREADS" in
|
|||
;;
|
||||
esac
|
||||
|
||||
THREADCXXFLAGS=
|
||||
THREADLDFLAGS=
|
||||
THREADLIBS=
|
||||
THREADINCS=
|
||||
|
@ -466,6 +467,12 @@ changequote([,])
|
|||
THREADLDFLAGS=-pthread
|
||||
THREADSPEC=-lc_r
|
||||
;;
|
||||
alpha*-dec-osf*)
|
||||
THREADCXXFLAGS=-pthread
|
||||
# boehm-gc needs some functions from librt, so link that too.
|
||||
THREADLIBS='-lpthread -lrt'
|
||||
THREADSPEC='-lpthread -lrt'
|
||||
;;
|
||||
*)
|
||||
THREADLIBS=-lpthread
|
||||
THREADSPEC=-lpthread
|
||||
|
@ -503,6 +510,7 @@ AC_SUBST(THREADDEPS)
|
|||
AC_SUBST(THREADOBJS)
|
||||
AC_SUBST(THREADSPEC)
|
||||
AC_SUBST(THREADLDFLAGS)
|
||||
AC_SUBST(THREADCXXFLAGS)
|
||||
|
||||
if test -d sysdep; then true; else mkdir sysdep; fi
|
||||
AC_LINK_FILES(sysdep/$sysdeps_dir/locks.h, sysdep/locks.h)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue