warnings: Add AC_SUBST.
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 11 Nov 2008 12:42:48 +0000 (13:42 +0100)
committerPaolo Bonzini <bonzini@gnu.org>
Tue, 11 Nov 2008 12:42:48 +0000 (13:42 +0100)
2008-11-11  Paolo Bonzini  <bonzini@gnu.org>

* m4/warnings.m4 (gl_WARN_INIT): Substitute WARN_CFLAGS.
(gl_WARN_ADD): Substitute $2 if literal.

ChangeLog
m4/warnings.m4

index 70ed1bc..23d9567 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2008-11-11  Paolo Bonzini  <bonzini@gnu.org>
 
+       * m4/warnings.m4 (gl_WARN_INIT): Substitute WARN_CFLAGS.
+       (gl_WARN_ADD): Substitute $2 if literal.
+
+2008-11-11  Paolo Bonzini  <bonzini@gnu.org>
+
        * m4/warning.m4: Remove.
 
 2008-11-11  Paolo Bonzini  <bonzini@gnu.org>
index 634b183..ca9bf5e 100644 (file)
@@ -9,8 +9,8 @@ dnl From Simon Josefsson
 # gl_WARN_INIT
 # Initializes WARN_CFLAGS variable.
 AC_DEFUN([gl_WARN_INIT],
-[
-  AC_ARG_VAR(WARN_CFLAGS, [C compiler warning flags])
+[AC_SUBST([WARN_CFLAGS])dnl
+AC_ARG_VAR([WARN_CFLAGS], [C compiler warning flags])
 ])
 
 # gl_AS_VAR_IF(VAR, VALUE, [IF-MATCH], [IF-NOT-MATCH])
@@ -47,4 +47,5 @@ AS_VAR_PUSHDEF([gl_Flags], m4_if([$2], [], [[WARN_CFLAGS]], [[$2]]))dnl
 gl_AS_VAR_IF([gl_Warn], [yes], [gl_AS_VAR_APPEND([gl_Flags], [" $1"])])
 AS_VAR_POPDEF([gl_Flags])dnl
 AS_VAR_POPDEF([gl_Warn])dnl
+AS_LITERAL_IF([$2], [AC_SUBST([$2])], [])dnl
 ])