]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Define 'signed' away on old K&R C compilers.
authorBruno Haible <bruno@clisp.org>
Tue, 6 Mar 2001 18:18:16 +0000 (18:18 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 6 Mar 2001 18:18:16 +0000 (18:18 +0000)
ChangeLog
configure.in
m4/ChangeLog
m4/Makefile.am
m4/signed.m4 [new file with mode: 0644]

index c0a873ccd92fb9c43fcb81a6815f1e5c01371811..91f821a473f4bee07d21b8f5f47a4f85c99f1375 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2001-03-06  Bruno Haible  <haible@clisp.cons.org>
+
+       * configure.in: Call bh_C_SIGNED.
+
 2001-02-27  Bruno Haible  <haible@clisp.cons.org>
 
        * configure.in (ALL_LINGUAS): Replace no@nynorsk with nn.
index 1c8f9b5f453a4331bcf8f2037e4b62b6c544292c..c289627cb8e7a87b2459068e726fe9c6c0d8db8b 100644 (file)
@@ -1,6 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ(2.13)
-AC_REVISION($Revision: 1.11 $)
+AC_REVISION($Revision: 1.12 $)
 AC_INIT(src/msgfmt.c)
 AM_INIT_AUTOMAKE(gettext, 0.10.36)
 AM_CONFIG_HEADER(config.h)
@@ -26,6 +26,7 @@ AC_CHECK_HEADERS(limits.h malloc.h string.h unistd.h values.h)
 dnl Checks for typedefs, structures, and compiler characteristics.
 AC_C_CONST
 AC_C_INLINE
+bh_C_SIGNED
 AC_C_BACKSLASH_A
 jm_AC_TYPE_UNSIGNED_LONG_LONG
 AC_TYPE_OFF_T
index 2f52ef68dbb4ef2fb162e2b78fc0278fb4c6d078..f7f3eeb57ab34bbf751fcdb9cc8978bc47d59710 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-06  Bruno Haible  <haible@clisp.cons.org>
+
+       * signed.m4: New file.
+       * Makefile.am (EXTRA_DIST): Add it.
+
 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
 
        * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS.
index 399b9f75902078e845f0ff11a5b40d4bc9df0367..0fd32ba746e10aea6efed9481d70d66373a7e9dd 100644 (file)
@@ -8,4 +8,5 @@ aclocal_DATA = gettext.m4 isc-posix.m4 lcmessage.m4 progtest.m4
 #   |sed 's/@$/%/;s/@/ \\@/g' |tr @% '\012\012'
 EXTRA_DIST = README \
 c-bs-a.m4 codeset.m4 gettext.m4 iconv.m4 inttypes_h.m4 isc-posix.m4 \
-lcmessage.m4 libtool.m4 progtest.m4 setlocale.m4 uintmax_t.m4 ulonglong.m4
+lcmessage.m4 libtool.m4 progtest.m4 setlocale.m4 signed.m4 uintmax_t.m4 \
+ulonglong.m4
diff --git a/m4/signed.m4 b/m4/signed.m4
new file mode 100644 (file)
index 0000000..49001c0
--- /dev/null
@@ -0,0 +1,13 @@
+#serial 1
+
+dnl From Bruno Haible.
+
+AC_DEFUN(bh_C_SIGNED,
+[
+  AC_CACHE_CHECK([for signed], bh_cv_c_signed,
+   [AC_TRY_COMPILE(, [signed char x;], bh_cv_c_signed=yes, bh_cv_c_signed=no)])
+  if test $bh_cv_c_signed = no; then
+    AC_DEFINE(signed, ,
+              [Define to empty if the C compiler doesn't support this keyword.])
+  fi
+])