summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>1999-03-17 09:46:59 +0000
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>1999-03-17 09:46:59 +0000
commit771d71208598fc6bcc41972767cb4672ce70a9be (patch)
treeb8a203902b2ceb7e9fcda9d0d498ba3f16ce2a99 /configure.in
parent181f07931961cd40c5f45d3332814d54182ec427 (diff)
downloadglib-771d71208598fc6bcc41972767cb4672ce70a9be.tar.gz
Added missing values for G_MAXU(SHORT|INT|LONG) on platforms with only
1999-03-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * configure.in: Added missing values for G_MAXU(SHORT|INT|LONG) on platforms with only /usr/include/values.h. * acconfig.h: Removed unnecessary macros. * glibconfig.h.win32, config.h.win32: Moved G_THREADS_IMPL_POSIX from config.h.win32 to glibconfig.h.win32. Taken from glib 1.2 branch. * configure.in: Also accept _Pctime_r instead of ctime_r, while seraching for the right `_REENTRANT' flag. This is for Digital UNIX 4.0d. Taken from glib 1.2 branch.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in9
1 files changed, 5 insertions, 4 deletions
diff --git a/configure.in b/configure.in
index 3df035a09..f2c941b5e 100644
--- a/configure.in
+++ b/configure.in
@@ -710,7 +710,8 @@ if test x"$enable_threads" = xyes; then
# not using the proper multithread flag
old_CPPFLAGS=$CPPFLAGS
CPPFLAGS="$CPPFLAGS $G_THREAD_CFLAGS"
- AC_EGREP_HEADER([[^a-zA-Z_]ctime_r[^a-zA-Z_]], time.h, ,
+ # Note: Digital UNIX 4.0d #defines ctime_r to _Pctime_r for gcc.
+ AC_EGREP_HEADER([[^a-zA-Z_](_P)?ctime_r[^a-zA-Z_]], time.h, ,
G_THREAD_CFLAGS=
AC_MSG_WARN($FLAG_DOES_NOT_WORK))
CPPFLAGS=$old_CPPFLAGS
@@ -1065,9 +1066,9 @@ x$ac_cv_header_limits_h)
;;
x$ac_cv_header_values_h)
glib_values_h=yes
- glib_ms=MINSHORT glib_Ms=MAXSHORT glib_Mus=unknown # Please insert the right
- glib_mi=MININT glib_Mi=MAXINT glib_Mui=unknown # values from
- glib_ml=MINLONG glib_Ml=MAXLONG glib_Mul=unknown # /usr/include/values.h
+ glib_ms=MINSHORT glib_Ms=MAXSHORT glib_Mus="(((gushort)G_MAXSHORT)*2+1)"
+ glib_mi=MININT glib_Mi=MAXINT glib_Mui="(((guint)G_MAXINT)*2+1)"
+ glib_ml=MINLONG glib_Ml=MAXLONG glib_Mul="(((gulong)G_MAXLONG)*2+1)"
;;
esac