m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/modules/m4.c,v


From: Eric Blake
Subject: Changes to m4/modules/m4.c,v
Date: Fri, 28 Jul 2006 14:06:13 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/07/28 14:06:11

Index: modules/m4.c
===================================================================
RCS file: /sources/m4/m4/modules/m4.c,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -b -r1.62 -r1.63
--- modules/m4.c        10 Jun 2006 21:23:30 -0000      1.62
+++ modules/m4.c        28 Jul 2006 14:06:11 -0000      1.63
@@ -385,9 +385,14 @@
          assert (bp);
          fprintf (stderr, "<%s>\n", bp->name);
        }
+      else if (m4_is_symbol_placeholder (symbol))
+       {
+         fprintf (stderr, "<placeholder for %s>\n",
+                  m4_get_symbol_placeholder (symbol));
+       }
       else
        {
-         assert (!"illegal token in builtin_dumpdef");
+         assert (!"invalid token in builtin_dumpdef");
        }
     }
 }
@@ -412,6 +417,10 @@
        m4_shipout_string (context, obs, m4_get_symbol_text (symbol), 0, true);
       else if (m4_is_symbol_func (symbol))
        m4_push_builtin (m4_get_symbol_value (symbol));
+      else if (m4_is_symbol_placeholder (symbol))
+       M4WARN ((m4_get_warning_status_opt (context), 0, _("\
+Warning: %s: builtin `%s' requested by frozen file not found"),
+                name, m4_get_symbol_placeholder (symbol)));
       else
        assert (!"Bad token data type in m4_defn");
     }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]