From: Bruno Haible Date: Tue, 6 Mar 2001 18:18:16 +0000 (+0000) Subject: Define 'signed' away on old K&R C compilers. X-Git-Tag: v0.10.36~133 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc5a46aa1425430aa055eed7c50144941b16e30b;p=thirdparty%2Fgettext.git Define 'signed' away on old K&R C compilers. --- diff --git a/ChangeLog b/ChangeLog index c0a873ccd..91f821a47 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-03-06 Bruno Haible + + * configure.in: Call bh_C_SIGNED. + 2001-02-27 Bruno Haible * configure.in (ALL_LINGUAS): Replace no@nynorsk with nn. diff --git a/configure.in b/configure.in index 1c8f9b5f4..c289627cb 100644 --- a/configure.in +++ b/configure.in @@ -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 diff --git a/m4/ChangeLog b/m4/ChangeLog index 2f52ef68d..f7f3eeb57 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,8 @@ +2001-03-06 Bruno Haible + + * signed.m4: New file. + * Makefile.am (EXTRA_DIST): Add it. + 2001-03-03 Bruno Haible * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS. diff --git a/m4/Makefile.am b/m4/Makefile.am index 399b9f759..0fd32ba74 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -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 index 000000000..49001c047 --- /dev/null +++ b/m4/signed.m4 @@ -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 +])