1 |
2001-09-05 Akim Demaille <akim@epita.fr> |
2001-09-05 Akim Demaille <akim@epita.fr> |
2 |
|
|
3 |
|
Rationalize warnings, reporting the macro name as if it were a |
4 |
|
program name, and assertions. |
5 |
|
|
6 |
|
* m4/m4module.h (m4_lookup_symbol): Prototype, it is still used. |
7 |
|
(M4WARN): New. |
8 |
|
* m4/symtab.c (m4_lookup_symbol, m4_symbol_popdef) |
9 |
|
(m4_symbol_delete): |
10 |
|
Use assert for internal errors. |
11 |
|
* m4/utility.c (m4_bad_argc, m4_numeric_arg, m4_dump_symbols): Use |
12 |
|
M4WARN. |
13 |
|
* modules/m4.c (undefine, defn, traceon, traceoff, dumpdef): use |
14 |
|
M4WARN and assert. |
15 |
|
* tests/builtins.at (pushpop): Adjust. |
16 |
|
|
17 |
|
2001-09-05 Akim Demaille <akim@epita.fr> |
18 |
|
|
19 |
* m4/symtab.c (m4_symbol_insert): Don't use `foo () || bar ()' |
* m4/symtab.c (m4_symbol_insert): Don't use `foo () || bar ()' |
20 |
with pointers. |
with pointers. |
21 |
|
|