diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | configure.in | 3 | ||||
-rw-r--r-- | m4/ChangeLog | 5 | ||||
-rw-r--r-- | m4/Makefile.am | 3 | ||||
-rw-r--r-- | m4/c-bs-a.m4 | 23 |
5 files changed, 36 insertions, 2 deletions
@@ -1,3 +1,7 @@ +2000-08-23 Bruno Haible <haible@clisp.cons.org> + + * configure.in: Invoke AC_C_BACKSLASH_A. + 2000-07-29 Bruno Haible <haible@clisp.cons.org> * Makefile.am (EXTRA_DIST): Add aclocal.sh. diff --git a/configure.in b/configure.in index ebe52aa..a7a6478 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.12) -AC_REVISION($Revision: 1.2 $) +AC_REVISION($Revision: 1.3 $) AC_INIT(src/msgfmt.c) AM_INIT_AUTOMAKE(gettext, 0.10.36) AM_CONFIG_HEADER(config.h) @@ -27,6 +27,7 @@ AC_HAVE_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 +AC_C_BACKSLASH_A AC_TYPE_OFF_T AC_TYPE_SIZE_T AM_TYPE_PTRDIFF_T diff --git a/m4/ChangeLog b/m4/ChangeLog index 435b3fc..2e66947 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,8 @@ +2000-08-23 Bruno Haible <haible@clisp.cons.org> + + * c-bs-a.m4: New file, from sh-utils-2.0j. + * Makefile.am (EXTRA_DIST): Add it. + 2000-07-29 Bruno Haible <haible@clisp.cons.org> * Makefile.am (EXTRA_DIST): Add codeset.m4, iconv.m4. diff --git a/m4/Makefile.am b/m4/Makefile.am index 1d71491..88175e8 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -7,4 +7,5 @@ aclocal_DATA = gettext.m4 isc-posix.m4 lcmessage.m4 progtest.m4 # find . -type f -name '*.m4' -printf '%f\n'|sort |fmt |tr '\012' @ \ # |sed 's/@$/%/;s/@/ \\@/g' |tr @% '\012\012' EXTRA_DIST = README \ -codeset.m4 gettext.m4 iconv.m4 isc-posix.m4 lcmessage.m4 progtest.m4 +c-bs-a.m4 codeset.m4 gettext.m4 iconv.m4 isc-posix.m4 lcmessage.m4 \ +progtest.m4 diff --git a/m4/c-bs-a.m4 b/m4/c-bs-a.m4 new file mode 100644 index 0000000..d9e6e11 --- /dev/null +++ b/m4/c-bs-a.m4 @@ -0,0 +1,23 @@ +#serial 3 + +dnl From Paul Eggert. + +AC_DEFUN(AC_C_BACKSLASH_A, +[ + AC_CACHE_CHECK([whether backslash-a works in strings], ac_cv_c_backslash_a, + [AC_TRY_COMPILE([], + [ +#if '\a' == 'a' + syntax error; +#endif + char buf['\a' == 'a' ? -1 : 1]; + buf[0] = '\a'; + return buf[0] != "\a"[0]; + ], + ac_cv_c_backslash_a=yes, + ac_cv_c_backslash_a=no)]) + if test $ac_cv_c_backslash_a = yes; then + AC_DEFINE(HAVE_C_BACKSLASH_A, 1, + [Define if backslash-a works in C strings.]) + fi +]) |