1 |
|
2003-03-12 Paul Eggert <eggert@twinsun.com> |
2 |
|
|
3 |
|
Merge changes from gnulib. This was prompted because the CVS |
4 |
|
snapshot didn't build on Solaris 7 due to strnlen problems. |
5 |
|
|
6 |
|
These changes need to be merged back into gnulib: |
7 |
|
* lib/hash.c: Include <stdbool.h> unconditionally. |
8 |
|
* m4/onceonly.m4 (m4_quote): New macro. |
9 |
|
(AC_CHECK_HEADERS_ONCE, AC_CHECK_FUNCS_ONCE, AC_CHECK_DECLS_ONCE): |
10 |
|
Quote AC_FOREACH variable-expansions properly. |
11 |
|
The 2003-01-03 obstack.h change also needs merging. |
12 |
|
{end of changes requiring merging} |
13 |
|
|
14 |
|
* lib/stdbool.h.in, m4/alloca.m4, m4/dirname.m4, m4/dos.m4, |
15 |
|
m4/getopt.m4, m4/hash.m4, m4/malloc.m4, m4/memchr.m4, |
16 |
|
m4/memrchr.m4, m4/obstack.m4, m4/onceonly.m4, m4/quote.m4, |
17 |
|
m4/quotearg.m4, m4/realloc.m4, m4/stpcpy.m4, m4/strnlen.m4, |
18 |
|
m4/strtol.m4, m4/strtoul.m4, m4/unlocked-io.m4, m4/xalloc.m4: |
19 |
|
New files, imported from gnulib. |
20 |
|
* m4/Makefile.am (EXTRA_DIST): Add the new m4/*.m4 files mentioned |
21 |
|
above. |
22 |
|
|
23 |
|
* lib/mbswidth.c, m4/error.m4, m4/mbrtowc.m4, m4/mbswidth.m4, |
24 |
|
m4/memcmp.m4, m4/prereq.m4, m4/stdbool.m4: Update to current |
25 |
|
gnulib sources. |
26 |
|
|
27 |
|
* configure.ac (gl_DIRNAME, gl_GETOPT, gl_HASH, gl_QUOTE, gl_XALLOC): |
28 |
|
Add. |
29 |
|
(gl_ERROR): New, replacing jm_PREREQ_ERROR. |
30 |
|
(gl_FUNC_ALLOCA): New, replacing AC_FUNC_ALLOCA. |
31 |
|
(gl_FUNC_STPCPY): New, replacing AC_REPLACE_FUNCS(stpcpy). |
32 |
|
(gl_FUNC_STRNLEN): New, replacing AC_FUNC_STRNLEN. |
33 |
|
(gl_MBSWIDTH): New, replacing jm_PREREQ_MBSWIDTH. |
34 |
|
(gl_OBSTACK): New, replacing AC_FUNC_OBSTACK. |
35 |
|
(gl_QUOTEARG): New, replacing jm_PREREQ_QUOTEARG. |
36 |
|
(jm_FUNC_GLIBC_UNLOCKED_IO, gl_FUNC_STPCPY, gl_FUNC_STRTOL): New. |
37 |
|
(jm_FUNC_MALLOC): New, replacing AC_FUNC_MALLOC. |
38 |
|
(jm_FUNC_REALLOC): New, replacing AC_FUNC_REALLOC. |
39 |
|
(jm_PREREQ_ARGMATCH): Remove. |
40 |
|
(AC_REPLACE_FUNCS): Remove memchr, memrchr, stpcpy, strtol, strtoul. |
41 |
|
* lib/Makefile.am (libbison_a_SOURCES): Add argmatch.c, argmatch.h. |
42 |
|
|
43 |
|
* src/system.h: Include <stdbool.h> unconditionally. |
44 |
|
|
45 |
|
* lib/bbitset.h: Include <limits.h> unconditionally. We have been |
46 |
|
assuming at least C89 in the bitset code for some time now. |
47 |
|
|
48 |
2003-03-03 Akim Demaille <akim@epita.fr> |
2003-03-03 Akim Demaille <akim@epita.fr> |
49 |
|
|
50 |
* ro.po: New. |
* ro.po: New. |