m4-commit
[Top][All Lists]
Advanced

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

m4 ChangeLog m4/debug.c m4/hash.h m4/input.c m4...


From: Gary V. Vaughan
Subject: m4 ChangeLog m4/debug.c m4/hash.h m4/input.c m4...
Date: Mon, 02 Apr 2007 12:06:24 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Gary V. Vaughan <gary>  07/04/02 12:06:23

Modified files:
        .              : ChangeLog 
        m4             : debug.c hash.h input.c m4module.h m4private.h 
                         module.c output.c path.c system_.h utility.c 
        modules        : evalparse.c gnu.c import.c load.c m4.c m4.h 
                         modtest.c mpeval.c perl.c shadow.c stdlib.c 
                         time.c traditional.c 
        src            : freeze.c m4.h main.c stackovf.c 

Log message:
        M4 was designed to have a small number of header files defining
        the interfaces to several source files each.  Keeping this in
        mind allows us to tidy things up considerably.  Having done this,
        it becomes clear that some of the installed headers reference
        other headers which are not installed (but that's another patch):
        
        * m4/m4private.h (stdio--.h, stdlib--.h, unistd--.h): Moved from
        here...
        * m4/system_.h (gnu/stdio--.h, gnu/stdlib--.h, gnu/unistd--.h):
        ...to here, so client modules can benefit too.
        (assert.h, errno.h, limits.h, sys/stat.h): Include one here at the
        lowest level to save doing it multiple times elsewhere.
        * m4/debug.c (stdio.h): Removed.  The portable <gnu/stdio--.h>
        is already included via m4private.h.
        * modules/time.c (stdio.h): Ditto.
        * modules/gnu.c (stdlib.h): Ditto resp <gnu/stdlib--.h>.
        * modules/stdlib.c (stdlib.h, unistd.h): Ditto resp <gnu/stdlib--.h>
        and <gnu/unistd--.h>,
        * m4/m4private.h (m4module.h): Use angle brackets for an installed
        file.
        * m4/hash.h (system.h): Ditto.
        * modules/gnu.c (progname.h): Removed.
        * src/freeze.c (m4/system.h, m4private.h): Already included vi m4.h.
        * m4/m4private.h (assert.h, errno.h): Already included via
        m4/m4module.h.
        * m4/input.c (ctype.h): Ditto.
        * m4/module.c (ltdl.h): Ditto.
        * m4/output.c (errno.h, limits.h, stdio.h, sys/types.h, sys/stat.h)
        (unistd.h): Ditto.
        * m4/path.c (config.h, stdlib.h): Ditto.
        * m4/utility.c (config.h): Ditto.
        * modules/evalparse.c (assert.h, ctype.h): Ditto.
        * modules/gnu.c (assert.h, ctype.h, errno.h): Ditto.
        * modules/import.c (assert.h): Ditto.
        * modules/m4.c (assert.h, errno.h): Ditto.
        * modules/modtest.c (assert.h): Ditto.
        * modules/stdlib.c (sys/types.h): DittAo.
        * src/m4.h (ctype.h, errno.h, string.h, sys/types.h, ltdl.h):
        Ditto.
        * src/stackovf.c (assert.h): Ditto.
        * modules/gnu.c (m4/m4module.h, m4private.h): Build using the faster
        private interfaces when NDEBUG is defined.
        * modules/import.c (m4/m4module.h, m4private.h): Ditto.
        * modules/load.c (m4/m4module.h, m4private.h): Ditto.
        * modules/m4.c (m4/m4module.h, m4private.h): Ditto.
        * modules/modtest.c (m4/m4module.h, m4private.h): Ditto.
        * modules/mpeval.c (m4/m4module.h, m4private.h): Ditto.
        * modules/perl.c (m4/m4module.h, m4private.h): Ditto.
        * modules/shadow.c (m4/m4module.h, m4private.h): Ditto.
        * modules/time.c (m4/m4module.h, m4private.h): Ditto.
        * modules/traditional.c (m4/m4module.h, m4private.h): Ditto.
        * src/m4.h (locale.h): Moved from here...
        * src/main.h: ...to here.
        (m4private.h): Already included via m4.h.
        * src/stackovf.c (m4private.h): Ditto.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.503&r2=1.504
http://cvs.savannah.gnu.org/viewcvs/m4/m4/debug.c?cvsroot=m4&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/m4/m4/hash.h?cvsroot=m4&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/m4/m4/input.c?cvsroot=m4&r1=1.62&r2=1.63
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.106&r2=1.107
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4private.h?cvsroot=m4&r1=1.77&r2=1.78
http://cvs.savannah.gnu.org/viewcvs/m4/m4/module.c?cvsroot=m4&r1=1.48&r2=1.49
http://cvs.savannah.gnu.org/viewcvs/m4/m4/output.c?cvsroot=m4&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/m4/m4/path.c?cvsroot=m4&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/m4/m4/system_.h?cvsroot=m4&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/m4/m4/utility.c?cvsroot=m4&r1=1.57&r2=1.58
http://cvs.savannah.gnu.org/viewcvs/m4/modules/evalparse.c?cvsroot=m4&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/m4/modules/gnu.c?cvsroot=m4&r1=1.71&r2=1.72
http://cvs.savannah.gnu.org/viewcvs/m4/modules/import.c?cvsroot=m4&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/m4/modules/load.c?cvsroot=m4&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.104&r2=1.105
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.h?cvsroot=m4&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/m4/modules/modtest.c?cvsroot=m4&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/m4/modules/mpeval.c?cvsroot=m4&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/m4/modules/perl.c?cvsroot=m4&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/m4/modules/shadow.c?cvsroot=m4&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/m4/modules/stdlib.c?cvsroot=m4&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/m4/modules/time.c?cvsroot=m4&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/m4/modules/traditional.c?cvsroot=m4&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/m4/src/freeze.c?cvsroot=m4&r1=1.62&r2=1.63
http://cvs.savannah.gnu.org/viewcvs/m4/src/m4.h?cvsroot=m4&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/m4/src/main.c?cvsroot=m4&r1=1.110&r2=1.111
http://cvs.savannah.gnu.org/viewcvs/m4/src/stackovf.c?cvsroot=m4&r1=1.21&r2=1.22




reply via email to

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