Paul Eggert
a3fd683de3
version-etc: new year
...
* build-aux/gendocs.sh (version):
* doc/gendocs_template:
* doc/gendocs_template_min:
* doc/gnulib.texi:
* lib/version-etc.c (COPYRIGHT_YEAR):
Update copyright dates by hand in templates and the like.
* all files: Run 'make update-copyright'.
2017-01-01 02:59:23 +00:00
Paul Eggert
54615b95ff
misc: port better to gcc -fsanitize=address
...
Without these patches, ./configure CFLAGS='-fsanitize=address'
would compute incorrect values. This patch fixes some (but not all)
test failures with recent glibc, with this configuration.
* m4/acl.m4 (gl_ACL_GET_FILE):
* m4/calloc.m4 (_AC_FUNC_CALLOC_IF):
* m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS):
* m4/d-ino.m4 (gl_CHECK_TYPE_STRUCT_DIRENT_D_INO):
* m4/duplocale.m4 (gl_FUNC_DUPLOCALE):
* m4/getcwd.m4 (gl_FUNC_GETCWD_NULL):
* m4/getdelim.m4 (gl_FUNC_GETDELIM):
* m4/getgroups.m4 (gl_FUNC_GETGROUPS):
* m4/getline.m4 (gl_FUNC_GETLINE):
* m4/malloc.m4 (_AC_FUNC_MALLOC_IF):
* m4/realloc.m4 (_AC_FUNC_REALLOC_IF):
* m4/regex.m4 (gl_REGEX):
* m4/strndup.m4 (gl_FUNC_STRNDUP):
* tests/test-calloc-gnu.c (main):
* tests/test-duplocale.c (main):
* tests/test-getgroups.c (main):
* tests/test-getline.c (main):
* tests/test-inttostr.c (main):
* tests/test-localename.c (test_locale_name)
(test_locale_name_thread, test_locale_name_environ)
(test_locale_name_default):
* tests/test-regex.c (main):
* tests/test-setlocale1.c (main):
* tests/test-stat.h (test_stat_func):
Free heap-allocated storage before exiting.
* m4/asm-underscore.m4 (gl_ASM_SYMBOL_PREFIX):
Don't match *_foo symbols inserted by AddressSanitizer.
* tests/test-regex.c, tests/test-stat.c: Include stdlib.h, for 'free'.
2016-02-06 18:12:13 -08:00
Paul Eggert
71090a2a31
version-etc: new year
...
* build-aux/gendocs.sh (version):
* doc/gendocs_template:
* doc/gendocs_template_min:
* doc/gnulib.texi:
* lib/version-etc.c (COPYRIGHT_YEAR):
Update copyright dates by hand in templates and the like.
* all files: Run 'make update-copyright'.
2016-01-01 00:57:21 -08:00
Paul Eggert
b9bfe78424
version-etc: new year
...
* doc/gnulib.texi:
* lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date.
* all files: Run 'make update-copyright'.
2014-12-31 17:47:54 -08:00
Eric Blake
1276a2c5f2
maint: update copyright
...
I ran 'make update-copyright'.
Signed-off-by: Eric Blake <eblake@redhat.com >
2014-01-01 00:07:10 -07:00
Eric Blake
9fc81090f6
maint: update all copyright year number ranges
...
Run "make update-copyright". Compare to commit 1602f0a
from last year.
Signed-off-by: Eric Blake <eblake@redhat.com >
2013-01-01 00:50:58 +00:00
Bruno Haible
98f7f8fde9
*alloc-gnu, eealloc: Avoid "guessing no" when cross-compiling to glibc.
...
* m4/malloc.m4 (_AC_FUNC_MALLOC_IF): Override in autoconf < 2.70.
* m4/realloc.m4 (_AC_FUNC_REALLOC_IF): Override in autoconf < 2.70.
* m4/calloc.m4 (_AC_FUNC_CALLOC_IF): Require AC_CANONICAL_HOST. When
cross-compiling, choose the first alternative on glibc systems.
* modules/eealloc (Files): Add m4/malloc.m4, m4/realloc.m4.
2012-05-04 04:23:58 +02:00
Jim Meyering
1602f0afed
maint: update all copyright year number ranges
...
Run "make update-copyright".
2012-01-01 10:04:58 +01:00
Bruno Haible
86e2d81da0
realloc-*: Move AC_LIBOBJ invocations to module description.
...
* m4/realloc.m4 (gl_REPLACE_REALLOC): Remove macro.
(gl_FUNC_REALLOC_GNU, gl_FUNC_REALLOC_POSIX): Inline it here. Move
AC_LIBOBJ invocations from here...
* modules/realloc-gnu (configure.ac): ... to here.
* modules/realloc-posix (configure.ac): ... and here.
2011-06-16 00:06:41 +02:00
Jim Meyering
d60f3b0c6b
maint: update almost all copyright ranges to include 2011
...
Run the new "make update-copyright" rule.
2011-01-01 22:12:59 +01:00
Bruno Haible
4ebe9ebcfd
Make the module 'realloc-gnu' work again on AIX and OSF/1.
2010-08-29 21:13:46 +02:00
Bruno Haible
8924d47006
Fix HAVE_REALLOC_POSIX misnomer.
2010-06-22 00:15:16 +02:00
Bruno Haible
800b95c20c
Use modern idiom for realloc() replacement.
2010-06-22 00:14:24 +02:00
Jim Meyering
b2e2010c7c
update nearly all FSF copyright year lists to include 2010
...
Use the same procedure as for 2009, outlined in
http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081
2010-01-01 10:42:00 +01:00
Jim Meyering
42d1eda5dc
many *.m4 files: improve m4 quoting
...
99% of this change was performed by running the following commands:
git ls-files | grep '\.m4$' | xargs perl -pi \
-e 's/(AC_\w+\()([^[()]+?)([,)])/$1\[$2]$3/g;' \
-e 's/(AC_\w+\((?:\[[^,]+?\], ){1})([^,[()]+?)([,)])/$1\[$2]$3/g;' \
-e 's/(AC_\w+\((?:\[[^,]+?\], ){2})([^,[()]+?)([,)])/$1\[$2]$3/g;' \
-e 's/(AC_\w+\((?:\[[^,]+?\], ){3})([^,[()]+?)([,)])/$1\[$2]$3/g'
perl -pi -e 's/\[\.\.\.\]/.../' m4/onceonly.m4
The remainder were to add Copyright dates, increment serial numbers,
undo some changes in comments, exclude m4/intl.m4, and add quotes
around the "1" in ",1" where the unusual spacing prohibited the
above regexps from doing the job. For more details, see
<http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/16175 >.
2009-01-14 11:24:37 +01:00
Bruno Haible
097a472500
Simplify the malloc/realloc/calloc macrology.
2007-09-09 13:07:55 +00:00
Bruno Haible
471d58a565
New module 'realloc-posix'.
2007-09-09 12:56:27 +00:00
Jim Meyering
58917bb298
* realloc.m4: Remove file, since now it does no more than
...
AC_REQUIRE([AC_FUNC_REALLOC]), and that can be done via
the `configure.ac' section of module/realloc.
* malloc.m4: Likewise, but for AC_FUNC_MALLOC.
2004-03-31 07:34:59 +00:00
Bruno Haible
e059c2358a
An independent .m4 file for each module.
2002-12-31 13:43:06 +00:00
Jim Meyering
ef2670d2fd
(jm_FUNC_REALLOC): Change the `checking ...' message
...
to be more precise. Rather than saying we're checking whether the
function `works', say what we're testing.
2002-04-09 17:55:36 +00:00
Jim Meyering
6fe8d74985
Use AC_DEFINE rather than AC_DEFINE_UNQUOTED, whenever the right hand side need not be expanded by the shell.
2001-09-17 21:44:03 +00:00
Jim Meyering
ee76465ad8
Quote the first argument in each use of AC_DEFUN.
2001-08-12 13:26:00 +00:00
Jim Meyering
27ef3b8633
fix typo in last change
2000-07-02 15:14:04 +00:00
Jim Meyering
a965c0038c
Replace each use of AC_SUBST(LIBOBJS)/LIBOBJS=... with AC_LIBOBJ([function_name]).
2000-07-02 12:58:27 +00:00
Jim Meyering
2f209fdc6f
Use AC_SUBST(LIBOBJS) since we set LIBOBJS.
1999-02-07 05:37:39 +00:00
Jim Meyering
e62d4d88ec
Use .$ac_objext, not .o
1999-02-07 05:27:24 +00:00
Jim Meyering
c281d94c46
Use the 3-argument forms of AC_DEFINE* macros.
1999-01-29 05:05:56 +00:00
Jim Meyering
6273d01152
Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
1999-01-10 22:47:01 +00:00
Jim Meyering
c4f6d1bf92
Add insurance: tell xmalloc.c we've done the test.
1997-11-03 15:18:09 +00:00
Jim Meyering
e2b0600075
be stricter: check for both P == 0 and N == 0.
1997-11-03 05:20:41 +00:00
Jim Meyering
47a93f77a5
.
1997-09-15 03:20:53 +00:00