Define __EXTENSIONS__ on Solaris. Fixes posixmodule error in bug #232787.

This commit is contained in:
Martin v. Löwis 2001-03-06 12:09:07 +00:00
parent 1c24f9c8b7
commit e8964d493e
3 changed files with 11 additions and 0 deletions

View File

@ -25,6 +25,9 @@
/* Define to `long' if <time.h> doesn't define. */ /* Define to `long' if <time.h> doesn't define. */
#undef clock_t #undef clock_t
/* Defined on Solaris to see additional function prototypes. */
#undef __EXTENSIONS__
/* Define if getpgrp() must be called as getpgrp(0). */ /* Define if getpgrp() must be called as getpgrp(0). */
#undef GETPGRP_HAVE_ARG #undef GETPGRP_HAVE_ARG

View File

@ -90,6 +90,9 @@
/* Define to `long' if <time.h> doesn't define. */ /* Define to `long' if <time.h> doesn't define. */
#undef clock_t #undef clock_t
/* Defined on Solaris to see additional function prototypes. */
#undef __EXTENSIONS__
/* Define if getpgrp() must be called as getpgrp(0). */ /* Define if getpgrp() must be called as getpgrp(0). */
#undef GETPGRP_HAVE_ARG #undef GETPGRP_HAVE_ARG

View File

@ -194,8 +194,13 @@ Monterey*)
case $CC in case $CC in
cc) CC="$CC -Wl,-Bexport";; cc) CC="$CC -Wl,-Bexport";;
esac;; esac;;
SunOS*)
# Some functions have a prototype only with that define, e.g. confstr
AC_DEFINE(__EXTENSIONS__)
;;
esac esac
AC_SUBST(LIBRARY) AC_SUBST(LIBRARY)
AC_MSG_CHECKING(LIBRARY) AC_MSG_CHECKING(LIBRARY)
if test -z "$LIBRARY" if test -z "$LIBRARY"