]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Add, and use throughout Autoconf, the following useful m4 macros
authorMatthew D. Langston <langston@SLAC.Stanford.EDU>
Wed, 2 Jun 1999 15:22:31 +0000 (15:22 +0000)
committerMatthew D. Langston <langston@SLAC.Stanford.EDU>
Wed, 2 Jun 1999 15:22:31 +0000 (15:22 +0000)
contributed by Akim Demaille <demaille@inf.enst.fr>:
  AC_TR
  AC_TR_UPCASE_NAME
  AC_TR_UPCASE_FILE
  AC_TR_SH
  _AC_SH_QUOTE
  _AC_MESSAGE
  AC_WARNING
  AC_FATAL
  AC_VAR_IF_INDIR

ChangeLog

index ff70ca4c6b72c3a5cc50ea4876c3127a58f8561a..250ca904f06e7af8dd8372ff930b9da6521c6d89 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        * acconfig.h (F77_FUNC): Add.
        (F77_FUNC_): Likewise.
 
+1999-06-01  Akim Demaille  <demaille@inf.enst.fr>
+
+       * acgeneral.m4 (AC_PREFIX_PROGRAM): Use macros of the AC_TR_
+       family.
+       (AC_HAVE_LIBRARY): Likewise.
+       (AC_CHECK_FUNCS): Likewise.
+       (AC_CHECK_FILES): Likewise.
+       (AC_CHECK_SIZEOF): Likewise.
+
+       * acgeneral.m4 (AC_TR): New macro which performs transliteration
+       by m4 when possible, or by `tr' at configure time.
+       (AC_TR_UPCASE_NAME): New macro, transliteration 'a-z' to 'A-Z'.
+       (AC_TR_UPCASE_FILE): New macro, transliteration 'a-z./-' to
+       'A-Z___'.
+       (AC_TR_SH): New macro, transliteration to valid sh var name.
+
+       * acgeneral.m4 (_AC_SH_QUOTE): New macro which protects non
+       protected backquotes against shell expansion.
+       (AC_MSG_CHECKING): Use it.
+       (AC_CHECKING): Use it.
+       (AC_MSG_RESULT): Use it.
+       (AC_VERBOSE): Use it.
+       (AC_MSG_WARN): Use it.
+       (AC_MSG_ERROR): Use it.
+
+       * acgeneral.m4 (_AC_MESSAGE): New macro to report message at m4
+       time.
+       (AC_WARNING): New macro to report warnings at m4 runtime.
+       (AC_FATAL): New macro, to report fatal error at m4 runtime.
+
+       * acspecific.m4 (AC_RSH): Use AC_FATAL.
+       (AC_ARG_ARRAY): Idem.
+       (AC_HAVE_BOUNDBANG): Idem.
+
+       * acgeneral.m4 (AC_VAR_IF_INDIR): New macro.
+       (AC_VAR_SET): Likewise.
+       (AC_VAR_GET): Likewise.
+
 1999-05-30  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
 
        * autoheader.m4 (AC_DEFINE): Ignore CPP macro arguments.