m4-commit
[Top][All Lists]
Advanced

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

m4 ./ChangeLog ./configure.ac gnulib/import gnu...


From: Gary V. Vaughan
Subject: m4 ./ChangeLog ./configure.ac gnulib/import gnu...
Date: Thu, 13 Nov 2003 07:05:59 -0500

CVSROOT:        /cvsroot/m4
Module name:    m4
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        03/11/13 07:05:59

Modified files:
        .              : ChangeLog configure.ac 
        gnulib         : import 
        gnulib/acm4    : extensions.m4 libtool.m4 xalloc.m4 
        gnulib/m4      : .cvsignore Makefile.am alloca.c obstack.c 
                         obstack.h stdbool_.h unlocked-io.h xalloc.h 
                         xmalloc.c xstrdup.c 
        m4             : hash.c m4.c m4private.h path.c symtab.c 
                         syntax.c 
        src            : freeze.c 

Log message:
        The import script was not written properly, and the last gnulib
        import was incomplete.  Fixed that problem, and reimport our
        gnulib dependencies, which picks up the address calculation
        overflow checks described by Paul below.  Also tweak the clients
        of the gnulib xalloc module not to use deprecated macros:
        
        * gnulib/import: Recurse through module dependencies rather than
        naively descending only one level.
        * configure.ac: Add calls to gnulib's strnlen and extension module
        macros.
        * gnulib/m4/Makefile.am: Add snippets from gnulib's strnlen and
        extension modules.
        * gnulib/acm4/extensions.m4, gnulib/acm4/xalloc.m4,
        gnulib/m4/alloca.c, gnulib/m4/obstack.c, gnulib/m4/obstack.h,
        gnulib/m4/stdbool_.h, gnulib/m4/unlocked-io.h, gnulib/m4/xalloc.h,
        gnulib/m4/xmalloc.c, gnulib/m4/xstrdup.c: Updated from CVS
        gnulib.
        * gnulib/acm4/libtool.m4: Updated from CVS libtool.
        * m4/hash.c (m4_get_hash_iterator_next): Use `xzalloc (S)' in
        place of `xcalloc (1, S)'.
        * m4/m4.c (m4_create): Likewise.
        * m4/m4private.h (m4_symbol_value_create): Likewise.
        * m4/symtab.c (symtab_fetch): Likewise.
        * m4/syntax.c (m4_syntax_create): Likewise.
        * src/freeze.c (reload_frozen_state): Likewise.
        * m4/path.c (search_path_add): Eliminate use of deprecated NEW
        macro.
        * m4/symtab.c (m4_symtab_create): Likewise.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.244&tr2=1.245&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/configure.ac.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/import.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/acm4/extensions.m4.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/acm4/libtool.m4.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/acm4/xalloc.m4.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/.cvsignore.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/Makefile.am.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/alloca.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/obstack.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/obstack.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/stdbool_.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/unlocked-io.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/xalloc.h.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/xmalloc.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/gnulib/m4/xstrdup.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/hash.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4private.h.diff?tr1=1.40&tr2=1.41&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/path.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/symtab.c.diff?tr1=1.48&tr2=1.49&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/syntax.c.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/src/freeze.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text





reply via email to

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