m4-commit
[Top][All Lists]
Advanced

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

m4 ./ChangeLog ./TODO m4/m4module.h m4/utility....


From: Gary V. Vaughan
Subject: m4 ./ChangeLog ./TODO m4/m4module.h m4/utility....
Date: Thu, 24 Jul 2003 07:37:44 -0400

CVSROOT:        /cvsroot/m4
Module name:    m4
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        03/07/24 07:37:44

Modified files:
        .              : ChangeLog TODO 
        m4             : m4module.h utility.c 
        modules        : Makefile.am gnu.c m4.c 

Log message:
        An experiment: There is loads of code in libm4 which should be in
        the m4 module, but is also used by another module. Just because
        some linkers won't cope with calls across dynamic runtime loaded
        objects I initially left the code in libm4.  It will tidy the
        module api immensely if this code moves to the right place, I just
        need to remember to invent a suitable calling mechanism at some
        point.  For now, only modules that are statically linked and
        preloaded will get this treatment, so the only platforms that will
        break are those that require all symbols to be resolved at link
        time.
        
        * TODO: Reminder that what I am doing could reduce portability
        unless I do something more robust later.
        * m4/m4module.h (m4_sysval): No longer exported from libm4.
        * m4/utility.c (m4_sysval): No longer declared in libm4.
        * modules/Makefile.am: Reformatting.
        * modules/m4.c (m4_sysval): Declare it at place of use.
        * modules/gnu.c (m4_sysval): Import it for use in esyscmd.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.194&tr2=1.195&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/TODO.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.58&tr2=1.59&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/utility.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/Makefile.am.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/gnu.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/m4.c.diff?tr1=1.48&tr2=1.49&r1=text&r2=text





reply via email to

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