1 |
2001-09-08 Gary V. Vaughan <gary@gnu.org> |
2001-09-08 Gary V. Vaughan <gary@gnu.org> |
2 |
|
|
3 |
|
Get rid of m4_symbol_lookup_t entirely. With Akim's earlier |
4 |
|
commits, the m4_lookup_symbol dispatch function is split into |
5 |
|
specialised functions that must be called directly. |
6 |
|
|
7 |
|
* m4/m4module.h (m4_symbol_lookup_t): Removed. |
8 |
|
* m4/symtab.c (m4_lookup_symbol): Removed. |
9 |
|
(m4_symbol_builtin, m4_symbol_macro): New functions. |
10 |
|
* m4/builtin.c (m4_builtin_define): Split into... |
11 |
|
(m4_builtin_pushdef, m4_builtin_insert): ...these. |
12 |
|
(m4_macro_define): Split into... |
13 |
|
(m4_macro_pushdef, m4_macro_insert): ...these. |
14 |
|
* src/main.c (main): Set command line macros from `-D' parameters |
15 |
|
using `m4_macro_define'. |
16 |
|
|
17 |
|
2001-09-08 Gary V. Vaughan <gary@gnu.org> |
18 |
|
|
19 |
* m4/symtab.c (m4_symtab_remove_module_references): Renamed as |
* m4/symtab.c (m4_symtab_remove_module_references): Renamed as |
20 |
this from m4_remove_table_reference_symbols(). |
this from m4_remove_table_reference_symbols(). |
21 |
* m4/m4module.h, m4/module.c: Updated all references. |
* m4/m4module.h, m4/module.c: Updated all references. |