Commit 95d08671 authored by stolz's avatar stolz
Browse files

[project @ 2003-05-21 16:02:42 by stolz]

Solaris2 needs _POSIX_PTHREAD_SEMANTICS for the getpw*_r() prototypes.
Make libraries/unix/Makefile use a new variable unix_SRC_HSC2HS_OPTS
which we configure in mk/config.mk.
parent 9487ea87
......@@ -958,6 +958,14 @@ AC_CHECK_FUNCS(pclose _pclose )
dnl ** check for specific library functions that we are interested in
AC_CHECK_FUNCS(access ftime getclock getpagesize getrusage gettimeofday mktime mprotect readlink setitimer stat lstat symlink sysconf timelocal times vadvise vfork localtime_r gmtime_r readdir_r getgrgid_r getgrnam_r getpwuid_r getpwnam_r)
dnl ** Solaris2 needs additionl flag for getpw*_r()
case "$TargetPlatform" in
*-solaris2*)
unix_SRC_HSC2HS_OPTS="-D_POSIX_PTHREAD_SEMANTICS"
AC_SUBST(unix_SRC_HSC2HS_OPTS)
;;
esac
dnl ** check whether this machine has gmp3 installed
AC_CHECK_LIB(gmp, __gmpz_fdiv_qr, HaveLibGmp=YES; LibGmp=gmp,
AC_CHECK_LIB(gmp3, __gmpz_fdiv_qr, HaveLibGmp=YES; LibGmp=gmp3,
......
......@@ -662,6 +662,9 @@ ifeq "$(TARGETPLATFORM)" "ia64-unknown-linux"
SRC_CC_OPTS += -G0
endif
# Solaris2 strikes again.
unix_SRC_HSC2HS_OPTS += @unix_SRC_HSC2HS_OPTS@
#-----------------------------------------------------------------------------
# GMP Library (version 2.0.x or above)
#
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment