[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ./ChangeLog m4/builtin.c m4/m4module.h m4/sy...
From: |
Gary V. Vaughan |
Subject: |
m4 ./ChangeLog m4/builtin.c m4/m4module.h m4/sy... |
Date: |
Fri, 07 Sep 2001 18:40:48 -0700 |
CVSROOT: /cvsroot/m4
Module name: m4
Changes by: Gary V. Vaughan <address@hidden> 01/09/07 18:40:48
Modified files:
. : ChangeLog
m4 : builtin.c m4module.h symtab.c
modules : m4.c
src : freeze.c main.c
Log message:
Get rid of m4_symbol_lookup_t entirely. With Akim's earlier
commits, the m4_lookup_symbol dispatch function is split into
specialised functions that must be called directly.
* m4/m4module.h (m4_symbol_lookup_t): Removed.
* m4/symtab.c (m4_lookup_symbol): Removed.
(m4_symbol_builtin, m4_symbol_macro): New functions.
* m4/builtin.c (m4_builtin_define): Split into...
(m4_builtin_pushdef, m4_builtin_insert): ...these.
(m4_macro_define): Split into...
(m4_macro_pushdef, m4_macro_insert): ...these.
* src/main.c (main): Set command line macros from `-D' parameters
using `m4_macro_define'.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.102&tr2=1.103&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/builtin.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/symtab.c.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/m4.c.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/freeze.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/main.c.diff?tr1=1.22&tr2=1.23&r1=text&r2=text