summaryrefslogtreecommitdiff
path: root/aclocal.m4
diff options
context:
space:
mode:
authorwlemb <wlemb>2003-04-04 12:28:38 +0000
committerwlemb <wlemb>2003-04-04 12:28:38 +0000
commit2ecd333ec523b33a88384b18af97b91efb967963 (patch)
treed8774671c61883d9099ac2fb38a9bd2441c9fc2f /aclocal.m4
parent7b104f6a55abbd7b4679cd8a7b581def2d68ad48 (diff)
downloadgroff-2ecd333ec523b33a88384b18af97b91efb967963.tar.gz
Check for stdint.h in C++, not in C.
* aclocal.m4 (GROFF_STDINT_H): New function, * configure.ac: Check for stdint.h with GROFF_STDINT_H instead of AC_CHECK_HEADERS. * configure, src/include/config.hin: Regenerated. * src/libs/libgroff/tmpname.cc: Use HAVE_CC_STDINT_H. * src/libs/libgroff/maxfilename.cc: s/HAVE_LIMITS_H/HAVE_CC_LIMITS_H/. * src/roff/troff/node.cc (unbreakable_space_node::tprint): Don't emit word marker.
Diffstat (limited to 'aclocal.m4')
-rw-r--r--aclocal.m411
1 files changed, 11 insertions, 0 deletions
diff --git a/aclocal.m4 b/aclocal.m4
index 5102d316..2457c75c 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -203,6 +203,17 @@ AC_MSG_RESULT(no))
AC_LANG_POP(C++)])dnl
dnl
dnl
+AC_DEFUN(GROFF_STDINT_H,
+[AC_LANG_PUSH(C++)
+AC_MSG_CHECKING([C++ <stdint.h>])
+AC_TRY_COMPILE([#include <stdint.h>],
+[uint32_t x; int32_t y;],
+AC_MSG_RESULT(yes);AC_DEFINE(HAVE_CC_STDINT_H, 1,
+ [Define if you have a C++ <stdint.h>.]),
+AC_MSG_RESULT(no))
+AC_LANG_POP(C++)])dnl
+dnl
+dnl
AC_DEFUN(GROFF_TIME_T,
[AC_LANG_PUSH(C++)
AC_MSG_CHECKING([for declaration of time_t])