m4-commit
[Top][All Lists]
Advanced

[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




reply via email to

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