[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ./ChangeLog ./configure.ac gnulib/import gnu...,
Gary V. Vaughan <=