]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
Optimize AC_DEFINE.
authorEric Blake <eblake@redhat.com>
Tue, 16 Mar 2010 21:48:44 +0000 (15:48 -0600)
committerEric Blake <eblake@redhat.com>
Fri, 2 Jul 2010 16:44:31 +0000 (10:44 -0600)
* lib/autoconf/general.m4 (_AC_DEFINE_Q): Avoid overhead of
AS_LITERAL_IF.

Signed-off-by: Eric Blake <eblake@redhat.com>
ChangeLog
lib/autoconf/general.m4

index 9f5c879d6f97dd6396ad1a90fca1c2e749d7a82b..601b1695b3265b03dfc43866c3c24a75f942f3f2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-07-02  Eric Blake  <eblake@redhat.com>
+
+       Optimize AC_DEFINE.
+       * lib/autoconf/general.m4 (_AC_DEFINE_Q): Avoid overhead of
+       AS_LITERAL_IF.
+
 2010-07-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
        and Eric Blake  <eblake@redhat.com>
 
index cadec67a5c627ed64e7dfee018218ef142d6ce43..666ba5617da9908b60fba569f37b8f6260931ba7 100644 (file)
@@ -2123,8 +2123,8 @@ m4_define([_AC_DEFINE_Q],
 [AC_DEFINE_TRACE(AC_name)]dnl
 [m4_cond([m4_index([$3], [
 ])], [-1], [],
-       [AS_LITERAL_IF([$3], [m4_bregexp([[$3]], [[^\\]
-], [-])])], [], [],
+       [m4_bregexp([[$3]], [[^\\]
+], [-])], [], [],
        [m4_warn([syntax], [AC_DEFINE]m4_if([$1], [_AC_DEFINE], [],
   [[_UNQUOTED]])[: `$3' is not a valid preprocessor define value])])]dnl
 [m4_ifval([$4], [AH_TEMPLATE(AC_name, [$4])