• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
12015-09-11  Daiki Ueno  <ueno@gnu.org>
2
3	* gettext 0.19.6 released.
4
52015-07-28  Daiki Ueno  <ueno@gnu.org>
6
7	* gettext.m4 (AM_GNU_GETTEXT_REQUIRE_VERSION): New macro.  Bump
8	serial to 67.
9
102015-07-10  Daiki Ueno  <ueno@gnu.org>
11
12	* gettext 0.19.5 released.
13
142015-07-10  Daiki Ueno  <ueno@gnu.org>
15
16	* intl.m4 (gt_INTL_SUBDIR_CORE): Check also for getlocalename_l.
17	Bump serial to 29.
18
192014-12-24  Daiki Ueno  <ueno@gnu.org>
20
21	* gettext 0.19.4 released.
22
232014-12-10  Daiki Ueno  <ueno@gnu.org>
24
25	* intl.m4, po.m4: Bump serial to avoid any conflict with Gnulib's
26	version after Gnulib commit 71be4c87.
27
282014-12-03  Daiki Ueno  <ueno@gnu.org>
29
30	* extern-inline.m4, iconv.m4: Update from Gnulib.
31
322014-10-15  Daiki Ueno  <ueno@gnu.org>
33
34	* gettext 0.19.3 released.
35
362014-09-30  Daiki Ueno  <ueno@gnu.org>
37
38	* extern-inline.m4, threadlib.m4: Update from Gnulib.
39
402014-07-16  Daiki Ueno  <ueno@gnu.org>
41
42	* intl.m4 (gt_GL_ATTRIBUTE): New macro.
43	(AM_INTL_SUBDIR): Require gt_GL_ATTRIBUTE.
44
452014-07-14  Daiki Ueno  <ueno@gnu.org>
46
47	* gettext 0.19.2 released.
48
492014-06-10  Daiki Ueno  <ueno@gnu.org>
50
51	* gettext 0.19.1 released.
52
532014-06-02  Daiki Ueno  <ueno@gnu.org>
54
55	* gettext 0.19 released.
56
572013-12-17  Daiki Ueno  <ueno@gnu.org>
58
59	Add missing extern-inline.m4 into archive.
60	Problem reported by Reuben Thomas in:
61	<https://lists.gnu.org/archive/html/bug-gettext/2013-12/msg00010.html>.
62	* extern-inline.m4: New file, from gnulib.
63	* intl.m4 (AM_INTL_SUBDIR): Require gl_EXTERN_INLINE.
64	* Makefile.am (EXTRA_DIST): Update.
65
662013-08-09  Daiki Ueno  <ueno@gnu.org>
67
68	* intl.m4 (AM_INTL_SUBDIR): Fix AC_CHECK_DECLS usage.
69	(gt_INTL_SUBDIR_CORE): Likewise.
70
712013-06-25  Daiki Ueno  <ueno@gnu.org>
72
73	Allow user to supply custom sed command when generating en@quot.po.
74	* po.m4 (AM_PO_SUBDIRS): Require AC_PROG_SED.
75
762013-04-23  Daiki Ueno  <ueno@gnu.org>
77
78	Obsolete gt_CHECK_DECL in favor of AC_CHECK_DECLS.
79	Now that macros installed by 'gettextize' require Autoconf 2.60,
80	gt_CHECK_DECL can be safely replaced with AC_CHECK_DECLS.
81	* intl.m4 (gt_CHECK_DECL): Remove.
82	(AM_INTL_SUBDIR): Use AC_CHECK_DECLS instead of gt_CHECK_DECL.
83	(gt_INTL_SUBDIR_CORE): Likewise.
84
852013-03-05  Daiki Ueno  <ueno@gnu.org>
86
87	* fcntl-o.m4: Update copyright year.
88	* gettext.m4: Likewise.
89	* glibc2.m4: Likewise.
90	* glibc21.m4: Likewise.
91	* iconv.m4: Likewise.
92	* intdiv0.m4: Likewise.
93	* intl.m4: Likewise.
94	* intldir.m4: Likewise.
95	* intlmacosx.m4: Likewise.
96	* intmax.m4: Likewise.
97	* inttypes-pri.m4: Likewise.
98	* inttypes_h.m4: Likewise.
99	* lcmessage.m4: Likewise.
100	* lock.m4: Likewise.
101	* longlong.m4: Likewise.
102	* nls.m4: Likewise.
103	* po.m4: Likewise.
104	* printf-posix.m4: Likewise.
105	* progtest.m4: Likewise.
106	* size_max.m4: Likewise.
107	* stdint_h.m4: Likewise.
108	* threadlib.m4: Likewise.
109	* uintmax_t.m4: Likewise.
110	* visibility.m4: Likewise.
111	* wchar_t.m4: Likewise.
112	* wint_t.m4: Likewise.
113	* xsize.m4: Likewise.
114
1152012-12-25  Daiki Ueno  <ueno@gnu.org>
116
117	* gettext-0.18.2 released.
118
1192012-12-07  Stefano Lattarini  <stefano.lattarini@gmailcom>  (tiny change)
120
121	m4: use AC_PROG_MKDIR_P, not the deprecated AM_PROG_MKDIR_P
122	* gettext.m4 (AM_INTL_SUBDIR): Require AC_PROG_MKDIR_P instead
123	of AM_PROG_MKDIR_P, as this latter macro is deprecated since
124	Automake 1.12.1, and will be removed in Automake 1.14.
125	Accordingly, bump requirement in AC_PREREQ to 2.60.
126	* po.m4 (AM_PO_SUBDIRS): Likewise.
127
1282012-11-29  Paul Eggert  <eggert@cs.ucla.edu>
129
130	* lock.m4 (gl_PREREQ_LOCK): Do not require AC_C_INLINE.
131
1322012-09-22  Paul Eggert  <eggert@cs.ucla.edu>
133
134	* xsize.m4 (gl_XSIZE): Do not require AC_C_INLINE.
135
1362012-09-10  Paul Eggert  <eggert@cs.ucla.edu>
137
138	* fcntl-o.m4 (gl_FCNTL_O_FLAGS): Check for AIX 7.1 bug
139	that caused a GNU tar test failure.  Problem reported by Jez Wain; see
140	<http://lists.gnu.org/archive/html/bug-tar/2012-07/msg00018.html>.
141
1422012-06-22  Bruno Haible  <bruno@clisp.org>
143
144	* gettext.m4: Write "Mac OS X" instead of "MacOS X".
145	* intdiv0.m4: Likewise.
146	* intlmacosx.m4: Likewise.
147	* lock.m4: Likewise.
148	* threadlib.m4: Likewise.
149	* visibility.m4: Likewise.
150
1512012-02-18  Bruno Haible  <bruno@clisp.org>
152
153	* Makefile.am (EXTRA_DIST): Remove intmax_t.m4.
154
1552012-02-05  Paul Eggert  <eggert@cs.ucla.edu>
156
157	* po.m4: Spelling fixes.
158
1592012-01-26  Bruno Haible  <bruno@clisp.org>
160
161	* gettext.m4: Update copyright year.
162	* codeset.m4: Likewise.
163	* glibc2.m4: Likewise.
164	* glibc21.m4: Likewise.
165	* iconv.m4: Likewise.
166	* intdiv0.m4: Likewise.
167	* intl.m4: Likewise.
168	* intldir.m4: Likewise.
169	* intlmacosx.m4: Likewise.
170	* intmax.m4: Likewise.
171	* inttypes-pri.m4: Likewise.
172	* inttypes_h.m4: Likewise.
173	* lcmessage.m4: Likewise.
174	* lock.m4: Likewise.
175	* longlong.m4: Likewise.
176	* nls.m4: Likewise.
177	* printf-posix.m4: Likewise.
178	* progtest.m4: Likewise.
179	* size_max.m4: Likewise.
180	* stdint_h.m4: Likewise.
181	* uintmax_t.m4: Likewise.
182	* visibility.m4: Likewise.
183	* wchar_t.m4: Likewise.
184	* wint_t.m4: Likewise.
185	* xsize.m4: Likewise.
186
1872011-09-11  Bruno Haible  <bruno@clisp.org>
188
189	Don't assume <unistd.h> exists.
190	* fcntl-o.m4 (gl_FCNTL_O_FLAGS): If <unistd.h> does not exist,
191	include <io.h> and <stdlib.h> instead. Don't test symbolink links if
192	symlink() does not exist.
193
1942012-01-04  Bruno Haible  <bruno@clisp.org>
195
196	Talk about "native Windows API", not "Win32".
197	* threadlib.m4: Update comments to mention native Windows.
198	(gl_THREADLIB_EARLY_BODY, gl_THREADLIB_BODY): Expect
199	--enable-threads=windows instead of --enable-threads=win32. Set
200	USE_WINDOWS_THREADS, not USE_WIN32_THREADS.
201
2022012-01-06  Paul Eggert  <eggert@cs.ucla.edu>
203
204	* m4/gettext.m4: In commentary, do not use ` to quote.
205
2062012-01-06  Paul Eggert  <eggert@cs.ucla.edu>
207
208	Use ', not `, for quoting output.
209	* m4/intl.m4 (gt_CHECK_DECL): Quote 'like this', not `like this', as
210	per the recent change to the GNU coding standards.
211	* m4/longlong.m4 (AC_TYPE_LONG_LONG_INT,
212	AC_TYPE_UNSIGNED_LONG_LONG_INT): Likewise.
213
2142011-09-10  Bruno Haible  <bruno@clisp.org>
215
216	iconv.m4: Add support for MSVC compiler.
217	* iconv.m4 (AM_ICONV): Use ISO C declaration syntax on MSVC.
218
2192011-07-07  Bruno Haible  <bruno@clisp.org>
220
221	Avoid literal tabs.
222	* po,m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE): Use a shell
223	variable containing a tab instead of a literal tab.
224	Reported by Jim Meyering.
225
2262011-06-04  Bruno Haible  <bruno@clisp.org>
227
228	Ensure intmax_t gets defined in libasprintf.
229	* Makefile.am (EXTRA_DIST): Add intmax_t.m4.
230
2312011-02-18  Eric Blake  <eblake@redhat.com>
232
233	longlong: skip, rather than fail, on cross-compilation
234	* longlong.m4 (AC_TYPE_LONG_LONG_INT): Avoid aborting configure
235	when cross-compiling; regression from 2011-02-16.
236
2372011-02-16  Paul Eggert  <eggert@cs.ucla.edu>
238
239	longlong: tune, particularly for common case of c99
240	* longlong.m4 (AC_TYPE_LONG_LONG_INT): Don't bother compiling
241	or running anything if c99, or if unsigned long long int does not
242	work.  In either case, we know the answer without further tests.
243	Do not compile _AC_TYPE_LONG_LONG_SNIPPET twice.  Instead, compile
244	it at most once, and use its results for both long long int and
245	unsigned long long int.  This is more likely to be efficient in
246	the common case where the program wants to check for both long
247	long int and unsigned long long int.
248	(AC_TYPE_UNSIGNED_LONG_LONG_INT): Don't bother compiling if c99,
249	since the answer is already known.
250
2512010-12-04  Bruno Haible  <bruno@clisp.org>
252
253	Put more information about failed tests into the test return codes.
254	* intdiv0.m4 (gt_INTDIV0): Change test program so that it returns an
255	enumerated value (0, 1, 2, 3, 4, ...).
256	* fcntl-o.m4 (gl_FCNTL_O_FLAGS): Change test program so that it returns
257	a bit mask.
258	* iconv.m4 (AM_ICONV_LINK): Likewise.
259
2602010-11-26  Bruno Haible  <bruno@clisp.org>
261
262	* iconv.m4 (AM_ICONV): If the gnulib module 'iconv-h' is present, set
263	ICONV_CONST.
264
2652010-11-20  Bruno Haible  <bruno@clisp.org>
266
267	Ensure that <features.h> is included before __GLIBC__ is tested.
268	* intl.m4 (AM_INTL_SUBDIR): Test for <features.h>.
269	Reported by Mike Frysinger <vapier@gentoo.org>.
270
2712010-11-20  Bruno Haible  <bruno@clisp.org>
272
273	Port to uClibc.
274	* glibc21.m4 (gl_GLIBC21): Treat uClibc like glibc.
275	* glibc2.m4 (gt_GLIBC2): Treat uClibc like a non-glibc platform.
276	Reported by Mike Frysinger <vapier@gentoo.org>.
277
2782010-10-04  Bruno Haible  <bruno@clisp.org>
279
280	Make option --with-libpth-prefix work.
281	* threadlib.m4 (gl_THREADLIB_BODY): When testing whether pth works, use
282	$LIBPTH, not just -lpth.
283
2842010-09-22  Bruno Haible  <bruno@clisp.org>
285
286	* threadlib.m4 (gl_THREADLIB_EARLY_BODY): When gl_THREADLIB_DEFAULT_NO
287	is defined, change the default to 'no'.
288	Reported by Paul Eggert.
289
2902010-09-04  Bruno Haible  <bruno@clisp.org>
291
292	Set PATH_SEPARATOR the same way autoconf does.
293	* progtest.m4 (AM_PATH_PROG_WITH_TEST): Determine the value of
294	PATH_SEPARATOR the same way autoconf-generated configure scripts do.
295
2962010-08-28  Bruno Haible  <bruno@clisp.org>
297
298	Prefer using AC_DEFUN_ONCE over AC_DEFUN in projects with gnulib.
299	* iconv.m4 (gl_iconv_AC_DEFUN): Use AC_DEFUN_ONCE if gl_00GNULIB is
300	defined.
301	Suggested by Eric Blake.
302
3032010-07-31  Bruno Haible  <bruno@clisp.org>
304
305	Use new ansi-c++.m4 from gnulib.
306	* ansi-c++.m4: Remove file.
307	* Makefile.am (EXTRA_DIST): Remove it.
308	Reported at <https://savannah.gnu.org/bugs/?30607>.
309
3102010-07-31  Bruno Haible  <bruno@clisp.org>
311
312	iconv: Work around AIX 6.1..7.1 bug.
313	* iconv.m4 (AM_ICONV_LINK): Test against AIX 6.1, 7.1 bug. When
314	cross-compiling, guess no on all versions of AIX.
315	Reported by Rainer Tammer.
316
3172010-07-30  Bruno Haible  <bruno@clisp.org>
318
319	iconv: Update regarding AIX.
320	* iconv.m4 (AM_ICONV_LINK): When cross-compiling, guess yes on AIX 7.
321	Reported by Rainer Tammer.
322
3232010-07-19  Bruno Haible  <bruno@clisp.org>
324
325	Modernize AC_TRY_RUN invocations.
326	* iconv.m4 (AM_ICONV_LINK): Use AC_RUN_IFELSE instead of AC_TRY_RUN.
327	* intdiv0.m4 (gt_INTDIV0): Likewise.
328	* printf-posix.m4 (gt_PRINTF_POSIX): Likewise.
329	* threadlib.m4 (gl_THREADLIB_BODY): Likewise.
330
3312010-07-19  Bruno Haible  <bruno@clisp.org>
332
333	Modernize AC_TRY_LINK invocations.
334	* codeset.m4 (AM_LANGINFO_CODESET): Use AC_LINK_IFELSE instead of
335	AC_TRY_LINK.
336	* gettext.m4 (AM_GNU_GETTEXT): Likewise.
337	* iconv.m4 (AM_ICONV_LINK): Likewise.
338	* intl.m4 (gt_INTL_SUBDIR_CORE): Likewise.
339	* intlmacosx.m4 (gt_INTL_MACOSX): Likewise.
340	* lcmessage.m4 (gt_LC_MESSAGES): Likewise.
341	* threadlib.m4 (gl_THREADLIB_BODY): Likewise.
342
3432010-07-18  Bruno Haible  <bruno@clisp.org>
344
345	Modernize AC_TRY_COMPILE invocations.
346	* iconv.m4 (gl_iconv_AC_DEFUN): Use AC_COMPILE_IFELSE instead of
347	AC_TRY_COMPILE.
348	* intl.m4 (gt_CHECK_DECL): Likewise.
349	* intmax.m4 (gt_TYPE_INTMAX_T): Likewise.
350	* inttypes-pri.m4 (gt_INTTYPES_PRI): Likewise.
351	* inttypes_h.m4 (gl_AC_HEADER_INTTYPES_H): Likewise.
352	* lock.m4 (gl_LOCK): Likewise.
353	* size_max.m4 (gl_SIZE_MAX): Likewise.
354	* stdint_h.m4 (gl_AC_HEADER_STDINT_H): Likewise.
355	* visibility.m4 (gl_VISIBILITY): Likewise.
356	* wchar_t.m4 (gt_TYPE_WCHAR_T): Likewise.
357	* wint_t.m4 (gt_TYPE_WINT_T): Likewise.
358
3592010-07-01  Christian Weisgerber  <naddy@mips.inka.de>  (tiny change)
360
361	Use AC_GNU_SOURCE as a fallback for AC_USE_SYSTEM_EXTENSIONS.
362	* fcntl-o.m4 (gl_FCNTL_O_FLAGS): When AC_USE_SYSTEM_EXTENSIONS is
363	not present (i.e. with autoconf 2.59 and when using gettextize, not
364	gnulib), require AC_GNU_SOURCE instead.
365
3662010-06-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
367
368	Avoid double-quotes inside backquote inside double-quote.
369	* gettext-runtime/m4/po.m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE):
370	Remove unneeded outermost double-quotes around backquote that contains
371	double-quoted strings. Avoids an idiom that nearly triggers a ksh bug.
372
3732010-06-04  Bruno Haible  <bruno@clisp.org>
374
375	Prefer documented low-level autoconf macro names.
376	* intl.m4 (gt_CHECK_DECL): Use m4_translit instead of translit.
377
3782010-06-04  Bruno Haible  <bruno@clisp.org>
379
380	* gettext-0.18.1 released.
381
3822010-06-03  Bruno Haible  <bruno@clisp.org>
383
384	Choose among AC_DEFUN_ONCE, AC_DEFUN in a way that aclocal understands.
385	* iconv.m4 (gl_iconv_AC_DEFUN): New macro.
386	(AM_ICONV): Define it through gl_iconv_AC_DEFUN.
387	Reported by Ludovic Courtès <ludo@gnu.org>.
388
3892010-05-16  Bruno Haible  <bruno@clisp.org>
390
391	Avoid autoconf warnings about AM_ICONV.
392	* iconv.m4 (AM_ICONV): Define using AC_DEFUN_ONCE for autoconf >= 2.64.
393
3942010-05-09  Bruno Haible  <bruno@clisp.org>
395
396	* gettext-0.18 released.
397
3982010-05-09  Bruno Haible  <bruno@clisp.org>
399
400	* po.m4 (AM_PO_SUBDIRS): Set GETTEXT_MACRO_VERSION to 0.18.
401
4022010-04-20  Simon Josefsson  <simon@josefsson.org>
403            Bruno Haible  <bruno@clisp.org>
404
405	visibility: Don't use -fvisibility if it leads to a warning.
406	* visibility.m4 (gl_VISIBILITY): Check whether -Werror is usable. If
407	yes, don't pretend that visibility works if it leads to a warning.
408	Reported by Mike Gran <spk121@yahoo.com>.
409
4102010-04-05  Bruno Haible  <bruno@clisp.org>
411
412	Make the multithread modules work on Cygwin 1.7.2.
413	* threadlib.m4 (gl_THREADLIB_BODY): Improve the test whether imported
414	symbols can be declared weak, so that it returns "no" on Cygwin 1.7.2.
415
4162010-03-28  Bruno Haible  <bruno@clisp.org>
417
418	* gettext.m4 (AM_GNU_GETTEXT): Emit a warning if the first argument is
419	empty or 'no-libtool'.
420
4212010-01-01  Bruno Haible  <bruno@clisp.org>
422
423	* iconv.m4 (AM_ICONV_LINK): Recognize native Solaris iconv() bug.
424
4252009-12-26  Bruno Haible  <bruno@clisp.org>
426
427	* intl.m4 (gt_INTL_SUBDIR_CORE): Don't check for NL_LOCALE_NAME macro.
428
4292009-12-26  Bruno Haible  <bruno@clisp.org>
430
431	* intl.m4 (gt_INTL_SUBDIR_CORE): Check also for uselocale.
432
4332009-12-25  Bruno Haible  <bruno@clisp.org>
434
435	* fcntl-o.m4: New file, from gnulib.
436	* fcntl_h.m4: Remove file.
437	* Makefile.am (EXTRA_DIST): Add fcntl-o.m4. Remove fcntl_h.m4.
438
4392009-12-21  Bruno Haible  <bruno@clisp.org>
440
441	Define override of setlocale and newlocale functions.
442	* intl.m4 (AM_INTL_SUBDIR): Check also for newlocale. Set
443	HAVE_NEWLOCALE.
444
4452009-12-12  Bruno Haible  <bruno@clisp.org>
446
447	* fcntl_h.m4: Untabify.
448	* glibc2.m4: Untabify.
449	* glibc21.m4: Untabify.
450	* longlong.m4: Untabify.
451
4522009-10-18  Bruno Haible  <bruno@clisp.org>
453
454	* fcntl_h.m4: New file, from gnulib.
455	* intl.m4 (AM_INTL_SUBDIR): Require gl_FCNTL_O_FLAGS.
456	* Makefile.am (EXTRA_DIST): Add fcntl_h.m4.
457
4582009-08-14  Bruno Haible  <bruno@clisp.org>
459
460	* eoverflow.m4: Remove file. Obsoleted by gnulib's 'errno' module.
461	* Makefile.am (EXTRA_DIST): Remove it.
462
4632009-08-14  Bruno Haible  <bruno@clisp.org>
464
465	Disable multithread support by default on Cygwin 1.5.x for real.
466	* m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): Fix last commit.
467
4682009-08-12  Bruno Haible  <bruno@clisp.org>
469
470	Disable multithread support by default on Cygwin 1.5.x.
471	* m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): On Cygwin 1.5.x and older,
472	set gl_use_threads=no if not specified otherwise.
473
4742009-08-03  Bruno Haible  <bruno@clisp.org>
475
476	* iconv.m4 (AM_ICONV): Fix displayed message with autoconf-2.64.
477
4782009-06-06  Bruno Haible  <bruno@clisp.org>
479
480	Interoperate with automake-1.11 provided --enable-silent-rules option.
481	* intl.m4 (AM_INTL_SUBDIR): Set INTL_DEFAULT_VERBOSITY.
482
4832009-05-21  Bruno Haible  <bruno@clisp.org>
484
485	Avoid redefinition warnings for SIZE_MAX.
486	* size_max.m4 (gl_SIZE_MAX): Avoid redefining SIZE_MAX in config.h.
487	Reported by Simon Josefsson.
488
4892009-05-21  Bruno Haible  <bruno@clisp.org>
490
491	* size_max.m4 (gl_SIZE_MAX): Use AC_CACHE_CHECK instead of
492	AC_CACHE_VAL.
493
4942009-02-23  Bruno Haible  <bruno@clisp.org>
495
496	* intl.m4 (AM_INTL_SUBDIR): Also check for strnlen, wcsnlen, mbrtowc,
497	wcrtomb.
498
4992009-01-14  Bruno Haible  <bruno@clisp.org>
500
501	* intl.m4: More consistent m4 quoting.
502
5032009-01-14  Jim Meyering  <meyering@redhat.com>
504
505	* codeset.m4: More consistent m4 quoting.
506	* gettext.m4: Likewise.
507	* iconv.m4: Likewise.
508	* intldir.m4: Likewise.
509	* intlmacosx.m4: Likewise.
510	* intmax.m4: Likewise.
511	* inttypes_h.m4: Likewise.
512	* inttypes-pri.m4: Likewise.
513	* lcmessage.m4: Likewise.
514	* lock.m4: Likewise.
515	* longlong.m4: Likewise.
516	* nls.m4: Likewise.
517	* po.m4: Likewise.
518	* printf-posix.m4: Likewise.
519	* progtest.m4: Likewise.
520	* stdint_h.m4: Likewise.
521	* threadlib.m4: Likewise.
522	* uintmax_t.m4: Likewise.
523	* wchar_t.m4: Likewise.
524	* wint_t.m4: Likewise.
525
5262008-12-29  Bruno Haible  <bruno@clisp.org>
527
528	* codeset.m4 (AM_LANGINFO_CODESET): More systematic m4 argument
529	quoting.
530	* gettext.m4 (AM_GNU_GETTEXT): Likewise.
531	* glibc2.m4 (gt_GLIBC2): Likewise.
532	* glibc21.m4 (gl_GLIBC21): Likewise.
533	* iconv.m4 (AM_ICONV_LINK, AM_ICONV): Likewise.
534	* intdiv0.m4 (gt_INTDIV0): Likewise.
535	* intl.m4 (gt_INTL_SUBDIR_CORE, gt_CHECK_DECL): Likewise.
536	* intlmacosx.m4 (gt_INTL_MACOSX): Likewise.
537	* intmax.m4 (gt_TYPE_INTMAX_T): Likewise.
538	* inttypes-pri.m4 (gt_INTTYPES_PRI): Likewise.
539	* inttypes_h.m4 (gl_AC_HEADER_INTTYPES_H): Likewise.
540	* lcmessage.m4 (gt_LC_MESSAGES): Likewise.
541	* nls.m4 (AM_NLS): Likewise.
542	* po.m4 (AM_PO_SUBDIRS): Likewise.
543	* printf-posix.m4 (gt_PRINTF_POSIX): Likewise.
544	* progtest.m4 (AM_PATH_PROG_WITH_TEST): Likewise.
545	* size_max.m4 (gl_SIZE_MAX): Likewise.
546	* stdint_h.m4 (gl_AC_HEADER_STDINT_H): Likewise.
547	* threadlib.m4 (gl_THREADLIB_BODY): Likewise.
548	* uintmax_t.m4 (gl_AC_TYPE_UINTMAX_T): Likewise.
549	* visibility.m4 (gl_VISIBILITY): Likewise.
550	* wchar_t.m4 (gt_TYPE_WCHAR_T): Likewise.
551	* wint_t.m4 (gt_TYPE_WINT_T): Likewise.
552	* xsize.m4 (gl_XSIZE): Likewise.
553
5542007-11-12  Paul Eggert  <eggert@cs.ucla.edu>
555
556	Don't insist on 'long long int' support in the preprocessor.  It
557	breaks too many things.  For example, PRIdMAX still uses a 'long
558	long int' format with the latest Sun compiler, even though
559	HAVE_LONG_LONG_INT isn't defined due to that compiler's
560	preprocessor problem.  This causes the latest coreutils to dump
561	core on Solaris 10 sparc with the Sun C compiler.
562	Instead, fix the 2007-10-16 problem in a different way, by evaluating
563	the troublesome expressions at configure-time, not at #if-time.
564	* longlong.m4 (_AC_TYPE_LONG_LONG_SNIPPET): Don't test the
565	preprocessor.
566
5672008-08-17  Bruno Haible  <bruno@clisp.org>
568
569	* threadlib.m4: New file, from gnulib.
570	* lock.m4: Update from gnulib.
571	* Makefile.am (EXTRA_DIST): Add threadlib.m4.
572
5732008-08-14  Bruno Haible  <bruno@clisp.org>
574
575	* intl.m4 (AM_INTL_SUBDIR): Update after changes to lock.h.
576
5772008-06-17  Bruno Haible  <bruno@clisp.org>
578
579	New macro gl_DISABLE_THREADS.
580	* lock.m4 (gl_LOCK_EARLY_BODY): Use value gl_use_threads_default
581	if the user did not pass --enable-threads or --disable-threads option.
582	(gl_DISABLE_THREADS): New macro.
583	Reported by Eric Blake <ebb9@byu.net>.
584
5852007-11-10  Bruno Haible  <bruno@clisp.org>
586
587	* eoverflow.m4: New file, from gnulib.
588	* Makefile.am (EXTRA_DIST): Add it.
589
5902007-11-07  Bruno Haible  <bruno@clisp.org>
591
592	* gettext-0.17 released.
593
5942007-10-31  Bruno Haible  <bruno@clisp.org>
595
596	* ulonglong.m4: Remove file.
597	* Makefile.am (EXTRA_DIST): Remove it.
598
5992007-10-31  Bruno Haible  <bruno@clisp.org>
600
601	* uintmax_t.m4 (gl_AC_TYPE_UINTMAX_T): Use
602	AC_TYPE_UNSIGNED_LONG_LONG_INT instead of gl_AC_TYPE_UNSIGNED_LONG_LONG.
603	* longlong.m4 (gl_AC_TYPE_LONG_LONG): Remove macro.
604	* ulonglong.m4 (gl_AC_TYPE_UNSIGNED_LONG_LONG): Remove macro.
605
6062007-10-31  Bruno Haible  <bruno@clisp.org>
607
608	* longlong.m4 (_AC_TYPE_LONG_LONG_SNIPPET): New macro, extracted from
609	AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT.
610	(AC_TYPE_LONG_LONG_INT): Use it.
611	(AC_TYPE_UNSIGNED_LONG_LONG_INT): Moved here from ulonglong.m4. Use it
612	as well.
613	* ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Remove macro; moved to
614	longlong.m4.
615
6162007-10-28  Bruno Haible  <bruno@clisp.org>
617
618	* po.m4 (AM_PO_SUBDIRS): Initialize XGETTEXT_EXTRA_OPTIONS.
619	(AM_XGETTEXT_OPTION_INIT, AM_XGETTEXT_OPTION): New macros.
620
6212007-10-28  Bruno Haible  <bruno@clisp.org>
622
623	* po.m4 (AM_PO_SUBDIRS): Set GETTEXT_MACRO_VERSION to 0.17.
624
6252007-10-27  Bruno Haible  <bruno@clisp.org>
626
627	* intl.m4 (AM_INTL_SUBDIR): Set and AC_SUBST LTLIBC.
628
6292007-10-22  Bruno Haible  <bruno@clisp.org>
630
631	* ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Use -1ull, not
632	-1u, in preprocessor expression, so that we don't test for the bug
633	in HP-UX 11.00 cpp.  Testing for this bug caused problems; see
634	<http://lists.gnu.org/archive/html/bug-gnulib/2007-10/msg00329.html>.
635
6362007-10-16  Paul Eggert  <eggert@cs.ucla.edu>
637
638	Check for 64-bit int errors in HP-UX 10.20 preprocessor.
639	Problem reported by H.Merijn Brand in
640	<http://lists.gnu.org/archive/html/bug-tar/2007-10/msg00018.html>.
641	* longlong.m4 (AC_TYPE_LONG_LONG_INT): Check preprocessor too.
642	* ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Likewise.
643
6442007-10-07  Bruno Haible  <bruno@clisp.org>
645
646	* intl.m4 (AM_INTL_SUBDIR): Set WOE32DLL on mingw like on Cygwin.
647	Fixes incomplete 2006-05-15 patch.
648	Patch from Charles Wilson.
649
6502007-09-12  Bruno Haible  <bruno@clisp.org>
651
652	* lock.m4: Don't provide an AC_USE_SYSTEM_EXTENSIONS definition.
653	(gl_LOCK_EARLY_BODY): Use AC_GNU_SOURCE when AC_USE_SYSTEM_EXTENSIONS
654	is not defined.
655
6562007-09-12  Eric Blake  <ebb9@byu.net>
657
658	* lock.m4 (gl_LOCK_EARLY_BODY): AC_GNU_SOURCE will be obsolete in
659	Autoconf 2.62; use AC_USE_SYSTEM_EXTENSIONS instead, but provide
660	fallback, so that lock.m4 can be used in gettext without extensions
661	module.
662
6632007-09-08  Bruno Haible  <bruno@clisp.org>
664
665	* po.m4 (AM_PO_SUBDIRS): Define GETTEXT_MACRO_VERSION.
666	Suggested by Daniel Leidert <daniel.leidert.spam@gmx.net>.
667
6682007-08-26  Bruno Haible  <bruno@clisp.org>
669
670	* intl.m4 (gl_INTL_SUBDIR_CORE): Avoid an "unused variable" warning
671	in the _NL_LOCALE_NAME test.
672	Mentioned by Marti Raudsepp <marti@juffo.org>.
673
6742007-06-07  Bruno Haible  <bruno@clisp.org>
675
676	* intlmacosx.m4: New file, extracted from gettext.m4.
677	* gettext.m4 (gt_INTL_MACOSX): Remove macro, moved to intlmacosx.m4.
678	* Makefile.am (EXTRA_DIST): Add intlmacosx.m4.
679
6802007-05-28  Bruno Haible  <bruno@clisp.org>
681
682	* intl.m4 (AM_INTL_SUBDIR): Substitute variables WOE32, WINDRES.
683
6842007-05-27  Bruno Haible  <bruno@clisp.org>
685
686	* iconv.m4: Update from gnulib.
687	2007-05-27  Bruno Haible  <bruno@clisp.org>
688		* iconv.m4 (AM_ICONV_LINK): Fix 2007-03-31 patch.
689
6902007-05-20  Bruno Haible  <bruno@clisp.org>
691
692	* iconv.m4: Update from gnulib.
693	2007-03-31  Bruno Haible  <bruno@clisp.org>
694		* iconv.m4 (AM_ICONV_LINK): Fix 2007-03-29 patch. Test also
695		against a bug in HP-UX iconv_open().
696	2007-03-29  Bruno Haible  <bruno@clisp.org>
697		* iconv.m4 (AM_ICONV_LINK): Require AC_CANONICAL_HOST. Test
698		against a bug in AIX iconv().
699
700	* longlong.m4: Update from gnulib.
701	2006-11-08  Bruno Haible  <bruno@clisp.org>
702		* longlong.m4 (AC_TYPE_LONG_LONG_INT): Set
703		ac_cv_type_long_long_int to 'yes' instead of 'cross-compiling'.
704	2006-11-07  Paul Eggert  <eggert@cs.ucla.edu>
705		* longlong.m4 (AC_TYPE_LONG_LONG_INT): Detect bug in Tandem
706		NonStop Kernel (OSS) cc -O circa 2004, reported by Matthew
707		Woehlke.
708
7092007-04-06  Bruno Haible  <bruno@clisp.org>
710
711	Assume the 'long double' type.
712	* longdouble.m4: Remove file.
713	* intl.m4: Remove gt_TYPE_LONGDOUBLE invocation.
714	* Makefile.am (EXTRA_DIST): Remove longdouble.m4.
715
7162007-04-02  Bruno Haible  <bruno@clisp.org>
717
718	* intdiv0.m4 (gt_INTDIV0): Avoid performing the test for real on x86
719	or x86_64 platforms running MacOS X.
720	Reported by Ryan Schmidt <@ryandesign.com>.
721
7222007-04-02  Bruno Haible  <bruno@clisp.org>
723
724	* intdiv0.m4 (gt_INTDIV0): When cross-compiling, treat x86_64 like
725	i386.
726
7272007-03-04  Bruno Haible  <bruno@clisp.org>
728
729	* printf-posix.m4 (gt_PRINTF_POSIX): Treat BeOS like NetBSD and Woe32
730	systems.
731
7322007-02-13  Bruno Haible  <bruno@clisp.org>
733
734	* intdiv0.m4 (gt_INTDIV0): Assume ANSI C. Fix underquoting bug.
735	Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
736
7372007-01-10  Eric Blake  <ebb9@byu.net>
738
739	* wint_t.m4 (gt_TYPE_WINT_T): Include <stddef.h> before <wchar.h>, to
740	work around BSDI bug in BSD/OS 4.0.1.
741	Reported by Chris McGuire.
742
7432006-11-21  Bruno Haible  <bruno@clisp.org>
744
745	* size_max.m4 (gl_SIZE_MAX): Use AC_COMPUTE_INT instead of
746	_AC_COMPUTE_INT.
747	(AC_COMPUTE_INT): Add fallback definition for autoconf < 2.61.
748
7492006-11-27  Bruno Haible  <bruno@clisp.org>
750
751	* gettext-0.16.1 released.
752
7532006-11-20  Bruno Haible  <bruno@clisp.org>
754
755	* gettext.m4 (AM_GNU_GETTEXT): Revert 2005-07-28 patch: Use
756	changequote instead of pairs of brackets.
757	Reported by Andreas Schwab <schwab@suse.de>.
758
7592006-10-26  Bruno Haible  <bruno@clisp.org>
760
761	* gettext-0.16 released.
762
7632006-10-19  Bruno Haible  <bruno@clisp.org>
764
765	* size_max.m4 (gl_SIZE_MAX): Cache the result.
766
7672006-10-15  Bruno Haible  <bruno@clisp.org>
768
769	* gettext.m4 (AM_GNU_GETTEXT): Don't use 'eval' on commands, only on
770	variable assignments. Fixes bug introduced on 2006-10-01.
771
7722006-10-11  Bruno Haible  <bruno@clisp.org>
773
774	* intl.m4 (AM_INTL_SUBDIR): Invoke AC_TYPE_LONG_LONG_INT instead of
775	gl_AC_TYPE_LONG_LONG.
776
7772006-10-11  Bruno Haible  <bruno@clisp.org>
778
779	* longlong.m4: Add comments.
780	* ulonglong.m4: Likewise.
781
7822006-08-22  Eric Blake  <ebb9@byu.net>
783
784	* longlong.m4 (AC_TYPE_LONG_LONG_INT): Avoid compiler warning.
785
7862006-07-01  Paul Eggert  <eggert@cs.ucla.edu>
787
788	* longlong.m4 (AC_TYPE_LONG_LONG_INT): Backport from Autoconf 2.60,
789	but fix a bug, by requiring at least 64 bits.
790	* ulonglong.m4 (AC_TYPE_UNSIGNED_LONG_LONG_INT): Likewise.
791	* longlong.m4 (gl_AC_TYPE_LONG_LONG): Now just call
792	AC_TYPE_LONG_LONG_INT.  This macro is obsolete and will go soon.
793	* ulonglong.m4 (gl_AC_TYPE_UNSIGNED_LONG_LONG) Likewise.
794
7952006-10-01  Bruno Haible  <bruno@clisp.org>
796
797	Make it possible to invoke AC_GNU_SOURCE after gl_LOCK_EARLY.
798	* lock.m4 (gl_LOCK_EARLY_BODY): New macro, extracted code from
799	gl_LOCK_BODY.
800	(gl_LOCK_EARLY): Require gl_LOCK_EARLY_BODY, not gl_LOCK_BODY.
801	(gl_LOCK_BODY): Remove settings of CPPFLAGS, now done in
802	gl_LOCK_EARLY_BODY.
803	(gl_LOCK): Require gl_LOCK_BODY.
804
8052006-10-01  Bruno Haible  <bruno@clisp.org>
806
807	* gettext.m4 (gt_NEEDS_INIT, AM_GNU_GETTEXT_NEED): New macros.
808	(AM_GNU_GETTEXT): Invoke them. Convert gt_api_version,
809	gt_cv_func_gnugettext_libc, gt_cv_func_gnugettext_libintl from
810	m4-time variables to sh-time variables.
811
8122006-10-01  Bruno Haible  <bruno@clisp.org>
813
814	* intldir.m4: New file.
815	* gettext.m4 (AM_GNU_GETTEXT): Define gt_included_intl to yes if
816	AM_GNU_GETTEXT_INTL_SUBDIR is present among the macros selected by
817	aclocal.
818	* Makefile.am (EXTRA_DIST): Add intl.m4, intldir.m4.
819
8202006-09-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
821
822	* intmax.m4 (gt_TYPE_INTMAX_T): Avoid unused variables warning.
823
8242006-09-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
825
826	* lock.m4 (gl_LOCK_BODY): Avoid unused variables warning.
827
8282006-09-18  Bruno Haible  <bruno@clisp.org>
829
830	Assume autoconf-2.52 or newer.
831	* inttypes-h.m4: Remove file.
832	* inttypes-pri.m4: Require autoconf >= 2.52.
833	(gt_INTTYPES_PRI): Invoke AC_CHECK_HEADERS on inttypes.h. Test
834	ac_cv_header_inttypes_h instead of gl_cv_header_inttypes_h.
835	* intl.m4: Require autoconf >= 2.52.
836	(gt_INTL_SUBDIR_CORE): Invoke AC_CHECK_HEADERS on inttypes.h.
837	* Makefile.am (EXTRA_DIST): Remove inttypes-h.m4.
838
8392006-09-11  Bruno Haible  <bruno@clisp.org>
840
841	* intl.m4: New file, extracted from gettext.m4.
842	* gettext.m4 (AM_INTL_SUBDIR, gt_INTL_SUBDIR_CORE, gt_CHECK_DECL):
843	Move out to intl.m4.
844
8452006-08-26  Bruno Haible  <bruno@clisp.org>
846
847	* inttypes-pri.m4 (gt_INTTYPES_PRI): Also AC_SUBST PRI_MACROS_BROKEN.
848
8492006-08-28  Bruno Haible  <bruno@clisp.org>
850
851	* signed.m4: Remove file.
852	* gettext.m4 (AM_INTL_SUBDIR): Remove bh_C_SIGNED invocation.
853	* Makefile.am (EXTRA_DIST): Remove signed.m4.
854
8552006-08-22  Eric Blake  <ebb9@byu.net>
856
857	* stdint_h.m4 (gl_AC_HEADER_STDINT_H): Avoid compiler warning.
858	* inttypes_h.m4 (gl_AC_HEADER_INTTYPES_H): Likewise.
859	* codeset.m4 (AM_LANGINFO_CODESET): Likewise.
860
8612006-08-23  Bruno Haible <bruno@clisp.org>
862
863	* lock.m4 (gl_LOCK_EARLY): Renamed from gl_LOCK.
864	(gl_LOCK_BODY): Remove gl_PREREQ_LOCK invocation.
865	(gl_LOCK): New macro.
866
8672006-08-18  Bruno Haible  <bruno@clisp.org>
868
869	* lock.m4 (gl_LOCK_BODY): Change the default value of gl_use_threads on
870	OSF/1 to no.
871	Reported by Stephen Cartwright <sgcartwr@ucalgary.ca>.
872
8732006-07-21  Bruno Haible  <bruno@clisp.org>
874
875	* gettext-0.15 released.
876
8772006-06-27  Bruno Haible  <bruno@clisp.org>
878
879	* isc-posix.m4: Remove file.
880	* Makefile.am (EXTRA_DIST): Remove it.
881	* gettext.m4 (AM_INTL_SUBDIR): Remove AC_ISC_POSIX invocation.
882
8832006-06-27  Bruno Haible  <bruno@clisp.org>
884
885	Assume working 'const'.
886	* gettext.m4 (gt_INTL_SUBDIR_CORE): Remove AC_C_CONST invocation.
887
8882006-06-15  Bruno Haible  <bruno@clisp.org>
889
890        * size_max.m4 (gl_SIZE_MAX): Make it work also when cross-compiling.
891
8922005-07-10  Bruno Haible  <bruno@clisp.org>
893
894        * size_max.m4 (gl_SIZE_MAX): Cast ~(size_t)0 back to size_t.
895        Needed when size_t is smaller than 'unsigned int'.
896        Reported by Paul Eggert.
897
8982006-01-08  Bruno Haible  <bruno@clisp.org>
899
900        Ensure automatic ordering between gl_LOCK and gl_ARGP.
901        * lock.m4 (gl_LOCK_BODY): Renamed from gl_LOCK.
902        (gl_LOCK): New macro, requiring gl_LOCK_BODY.
903
9042006-06-23  Bruno Haible  <bruno@clisp.org>
905
906	* gettext.m4 (gt_INTL_SUBDIR_CORE): Check for argz_* functions,
907	not __argz*. Avoids warnings on Cygwin.
908	Reported by Eric Blake.
909
9102006-06-17  Bruno Haible  <bruno@clisp.org>
911
912	* gettext.m4 (AM_INTL_SUBDIR): Don't redefine __libc_rwlock_* symbols.
913
9142006-06-17  Bruno Haible  <bruno@clisp.org>
915
916	* po.m4 (AM_POSTPROCESS_PO_MAKEFILE): Remove double-quotes around
917	backquoted expression in assignment.
918	Fixes a problem with NetBSD /bin/sh.
919
9202006-06-04  Bruno Haible  <bruno@clisp.org>
921
922	* inttypes-h.m4: Renamed from inttypes.m4.
923	(gl_HEADER_INTTYPES_H): Renamed from gt_HEADER_INTTYPES_H.
924	* inttypes-pri.m4 (gt_INTTYPES_PRI): Update.
925	* gettext.m4 (gt_INTL_SUBDIR_CORE): Update.
926	* Makefile.am (EXTRA_DIST): Update.
927
9282006-05-15  Bruno Haible  <bruno@clisp.org>
929
930	* gettext.m4 (AM_INTL_SUBDIR): Set variable WOE32DLL instead of
931	CYGWINDLL.
932
9332006-05-11  Bruno Haible  <bruno@clisp.org>
934
935	* gettext.m4 (AM_INTL_SUBDIR): Set variable CYGWINDLL.
936
9372006-05-07  Bruno Haible  <bruno@clisp.org>
938
939	* gettext.m4 (gt_INTL_SUBDIR_CORE): Fix test of __builtin_expect so
940	that it works correctly with non-gcc compilers.
941
9422006-04-17  Bruno Haible  <bruno@clisp.org>
943
944	* nls.m4 (AM_MKINSTALLDIRS): Remove macro.
945	* gettext.m4 (AM_INTL_SUBDIR): Require AM_PROG_MKDIR_P instead of
946	AM_MKINSTALLDIRS.
947	* po.m4 (AM_PO_SUBDIRS): Likewise.
948
9492006-04-14  Bruno Haible  <bruno@clisp.org>
950
951	Prepare for autoconf-2.60.
952	* po.m4 (AM_PO_SUBDIRS): Set localedir if not already defined.
953
9542006-02-21  Bruno Haible  <bruno@clisp.org>
955
956	* gettext.m4 (AM_GNU_GETTEXT): Invoke AM_NLS through AC_REQUIRE, not
957	directly.
958	Reported by Ron Lee <ron@debian.org>.
959
9602005-11-21  Bruno Haible  <bruno@clisp.org>
961
962	* gettext.m4 (AM_INTL_SUBDIR): Invoke gt_LC_MESSAGES always, since we
963	assume that <locale.h> always exists.
964	Fixes bug introduced on 2005-08-28.
965
9662005-10-18  Bruno Haible  <bruno@clisp.org>
967
968	* po.m4 (AM_PO_SUBDIRS): Also define MSGFMT_015, GMSGFMT_015,
969	XGETTEXT_015.
970
9712005-10-18  Bruno Haible  <bruno@clisp.org>
972
973	* po.m4 (AM_PO_SUBDIRS): Remove redundant checks.
974
9752005-08-28  Bruno Haible  <bruno@clisp.org>
976
977	* gettext.m4 (AM_INTL_SUBDIR): Remove AC_HEADER_STDC, AC_TYPE_OFF_T
978	tests. Remove tests for locale.h, nl_types.h, malloc.h.
979	(gt_INTL_SUBDIR_CORE): Add test for __builtin_expect.
980
9812005-08-28  Bruno Haible  <bruno@clisp.org>
982
983	* gettext.m4 (gt_INTL_SUBDIR_CORE): New macro, extracted from
984	AM_INTL_SUBDIR.
985	(AM_INTL_SUBDIR): Require it.
986
9872005-08-15  Bruno Haible  <bruno@clisp.org>
988
989	* gettext.m4 (AM_INTL_SUBDIR): Fix test for NL_LOCALE_NAME macro.
990
9912005-07-28  Stepan Kasal  <kasal@ucw.cz>
992
993	* gettext.m4 (AM_GNU_GETTEXT): Don't use changequote, add pairs of
994	brackets instead.
995
9962005-07-28  Bruno Haible  <bruno@clisp.org>
997
998	* po.m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE): Update comments
999	regarding automake.
1000	Suggested by Stepan Kasal <kasal@ucw.cz>.
1001
10022005-07-24  Bruno Haible  <bruno@clisp.org>
1003
1004	Tidy up exported symbols.
1005	* gettext.m4 (AM_INTL_SUBDIR): Require gl_VISIBILITY.
1006	* visibility.m4: New file.
1007	* Makefile.am (EXTRA_DIST): Add it.
1008
10092005-07-26  Bruno Haible  <bruno@clisp.org>
1010
1011	* lock.m4 (gl_LOCK): On OSF/1 with cc, use -D_REENTRANT, not -pthread.
1012
10132005-07-26  Bruno Haible  <bruno@clisp.org>
1014
1015	* lock.m4 (gl_LOCK): Add some ordering constraints.
1016
10172005-07-25  Bruno Haible  <bruno@clisp.org>
1018
1019	* lock.m4 (gl_LOCK): On Solaris and HP-UX, define
1020	PTHREAD_IN_USE_DETECTION_HARD.
1021	* gettext.m4 (AM_INTL_SUBDIR): Also hide the glthread_in_use function.
1022
10232005-07-22  Bruno Haible  <bruno@clisp.org>
1024
1025	* lock.m4 (gl_LOCK): Stronger test for pthread functions in libc, so
1026	that the result on IRIX 6.5 is no.
1027
10282005-07-16  Bruno Haible  <bruno@clisp.org>
1029
1030	* gettext.m4 (AM_INTL_SUBDIR): Also hide the glthread_once* functions.
1031
10322005-07-16  Bruno Haible  <bruno@clisp.org>
1033
1034	* lock.m4: New file.
1035	* gettext.m4 (AM_INTL_SUBDIR): Remove multithreading checks. Instead
1036	require gl_LOCK and define __libc_lock_*, __libc_rwlock_*,
1037	__libc_lock_*recursive*, glthread_* as macros.
1038	* Makefile.am (EXTRA_DIST): Add lock.m4.
1039
10402005-05-05  Bruno Haible  <bruno@clisp.org>
1041
1042	* gettext.m4 (AM_GNU_GETTEXT): Add LIBTHREAD to LIBINTL and
1043	LTLIBTHREAD to LTLIBINTL.
1044	(AM_INTL_SUBDIR): Check for thread library. Set LIBTHREAD, LTLIBTHREAD.
1045
10462005-03-13  Bruno Haible  <bruno@clisp.org>
1047
1048	* po.m4 (AM_PO_SUBDIRS): Use AC_CONFIG_COMMANDS instead of
1049	AC_OUTPUT_COMMANDS.
1050	Suggested by Alexandre Duret-Lutz <adl@src.lip6.fr>.
1051
10522005-04-30  Bruno Haible  <bruno@clisp.org>
1053
1054	* gettext.m4 (AM_INTL_SUBDIR): Remove CPPFLAGS addition for
1055	CoreFoundation on MacOS X.
1056	(gt_INTL_MACOSX): Likewise. Use #include <CoreFoundation/...> syntax.
1057	It's a special Apple syntax implemented in the C compiler, but since
1058	<CFString.h> already uses it, all compilers usable on MacOS X must
1059	support it. In LIBS, use -Wl prefix for -framework option.
1060
10612005-05-03  Bruno Haible  <bruno@clisp.org>
1062
1063	* gettext.m4 (AM_INTL_SUBDIR): Also test for NL_LOCALE_NAME macro.
1064
10652006-06-21  Bruno Haible  <bruno@clisp.org>
1066
1067	* gettext-0.14.6 released.
1068
10692005-05-23  Bruno Haible  <bruno@clisp.org>
1070
1071	* gettext-0.14.5 released.
1072
10732005-04-11  Bruno Haible  <bruno@clisp.org>
1074
1075	* gettext-0.14.4 released.
1076
10772005-04-06  Bruno Haible  <bruno@clisp.org>
1078
1079	* gettext.m4 (AM_GNU_GETTEXT): Don't use a cast from 'char *' to 'int',
1080	since it's not valid in C++ on 64-bit machines.
1081	Reported by Mads Martin Joergensen <mmj@suse.de>.
1082
10832005-03-14  Bruno Haible  <bruno@clisp.org>
1084
1085	* gettext-0.14.3 released.
1086
10872005-03-12  Bruno Haible  <bruno@clisp.org>
1088
1089	* po.m4 (AM_PO_SUBDIRS, AM_POSTPROCESS_PO_MAKEFILE): In the LINGUAS
1090	file, ignore also comments that don't start in column 0.
1091
10922005-03-12  Bruno Haible  <bruno@clisp.org>
1093
1094	* gettext.m4 (AM_GNU_GETTEXT): Fix quoting bug. Fixes an endless loop
1095	of 'aclocal' when a configure.ac contains two invocations of
1096	AM_GNU_GETTEXT.
1097
10982005-03-11  Bruno Haible  <bruno@clisp.org>
1099
1100	* gettext.m4 (AM_GNU_GETTEXT): CATOBJEXT and INTLOBJS default to empty.
1101	Reported by Stepan Kasal <kasal@ucw.cz>.
1102
11032005-03-07  Bruno Haible  <bruno@clisp.org>
1104
1105	* po.m4: Add comments.
1106
11072005-03-05  Bruno Haible  <bruno@clisp.org>
1108
1109	* nls.m4: Require autoconf >= 2.50.
1110	(AM_MKINSTALLDIRS): Use AC_REQUIRE_AUX_FILE conditionally.
1111
11122005-02-24  Bruno Haible  <bruno@clisp.org>
1113
1114	* gettext-0.14.2 released.
1115
11162005-01-29  Bruno Haible  <bruno@clisp.org>
1117
1118	* gettext.m4 (gt_INTL_MACOSX): New macro, extracted from
1119	AM_INTL_SUBDIR. Set INTL_MACOSX_LIBS instead of INTL_MACOSX_LDFLAGS.
1120	(AM_GNU_GETTEXT): Invoke it. Add the INTL_MACOSX_LIBS contents to
1121	LIBINTL and LTLIBINTL.
1122	(AM_INTL_SUBDIR): Require gt_INTL_MACOSX.
1123
11242005-01-19  Bruno Haible  <bruno@clisp.org>
1125
1126	* ansi-c++.m4, codeset.m4, gettext.m4, glibc21.m4, glibc2.m4, iconv.m4:
1127	* intdiv0.m4, intmax.m4, inttypes_h.m4, inttypes.m4, inttypes-pri.m4:
1128	* isc-posix.m4, lcmessage.m4, longdouble.m4, longlong.m4, nls.m4:
1129	* po.m4, printf-posix.m4, progtest.m4, signed.m4, size_max.m4:
1130	* stdint_h.m4, uintmax_t.m4, ulonglong.m4, wchar_t.m4, wint_t.m4:
1131	* xsize.m4:
1132	Use an all-permissive copyright notice, recommended by RMS.
1133
11342005-01-10  Bruno Haible  <bruno@clisp.org>
1135
1136	* gettext.m4 (AM_GNU_GETTEXT): Declare _nl_expand_alias with an
1137	argument.
1138	Reported by Mark A. Wicks <mwicks@kettering.edu> and
1139	Vaclav Haisman <V.Haisman@sh.cvut.cz>.
1140
11412005-01-08  Bruno Haible  <bruno@clisp.org>
1142
1143	* progtest.m4: Require autoconf >= 2.50.
1144	(AM_PATH_PROG_WITH_TEST): Emit some traces to the log file.
1145	* po.m4: Require autoconf >= 2.50.
1146	(AM_PO_SUBDIRS): Emit the tested program's output to the log file.
1147	Suggested by Yann Dirson <ydirson@altern.org>.
1148
11492004-06-01  Paul Eggert  <eggert@cs.ucla.edu>
1150
1151	* longlong.m4, ulonglong.m4: Fix copyright date and/or serial number.
1152
11532004-09-05  Bruno Haible  <bruno@clisp.org>
1154
1155	* gettext.m4 (AM_INTL_SUBDIR): Test for CFPreferencesCopyAppValue.
1156
11572004-09-03  Bruno Haible  <bruno@clisp.org>
1158
1159	* gettext.m4 (AM_INTL_SUBDIR): Add a test for CFLocaleCopyCurrent.
1160
11612004-05-16  Bruno Haible  <bruno@clisp.org>
1162
1163	* lcmessage.m4 (gt_LC_MESSAGES): Renamed from AM_LC_MESSAGES.
1164	* gettext.m4 (AM_INTL_SUBDIR): Update.
1165	Suggested by Alexandre Duret-Lutz.
1166
11672004-04-19  Bruno Haible  <bruno@clisp.org>
1168
1169	* gettext.m4: Change jm_ to gl_ in AC_DEFINE'd names. Update all uses.
1170
11712004-04-19  Bruno Haible  <bruno@clisp.org>
1172
1173	* inttypes_h.m4: Change jm_ to gl_ in cache variables as well.
1174	* stdint_h.m4: Likewise.
1175	* uintmax_t.m4: Likewise.
1176
11772004-04-18  Jim Meyering  <jim@meyering.net>
1178
1179	* glibc21.m4: Change jm_ to gl_ in AC_DEFINE'd names. Update all uses.
1180	* intmax.m4: Likewise.
1181	* inttypes_h.m4: Likewise.
1182	* longlong.m4: Likewise.
1183	* stdint_h.m4: Likewise.
1184	* uintmax_t.m4: Likewise.
1185	* ulonglong.m4: Likewise.
1186
11872004-03-02  Bruno Haible  <bruno@clisp.org>
1188
1189	* po.m4 (AM_POSTPROCESS_PO_MAKEFILE): For RESOURCESDLLFILES and
1190	CSHARPCATALOGS, extend the lang -> frobbedlang mapping so as to support
1191	Serbian and Uzbek locales.
1192
11932004-02-18  Bruno Haible  <bruno@clisp.org>
1194
1195	* xsize.m4 (gl_XSIZE): Require AC_C_INLINE.
1196	Reported by Derek Robert Price <derek@ximbiot.com>.
1197
11982004-02-02  Bruno Haible  <bruno@clisp.org>
1199
1200	* glibc2.m4: New file.
1201	* gettext.m4 (AM_INTL_SUBDIR): Require gt_GLIBC2.
1202	* Makefile.am (EXTRA_DIST): Add glibc2.m4.
1203
12042004-01-29  Bruno Haible  <bruno@clisp.org>
1205
1206	* gettext-0.14.1 released.
1207
12082004-01-28  Bruno Haible  <bruno@clisp.org>
1209
1210	* gettext-0.14 released.
1211
12122003-12-26  Bruno Haible  <bruno@clisp.org>
1213
1214	Support for C#.
1215	* po.m4 (AM_POSTPROCESS_PO_MAKEFILE): Substitute also the variables
1216	RESOURCESDLLFILES and CSHARPCATALOGS. Add rules for each member of
1217	CSHARPCATALOGS.
1218
12192003-12-17  Bruno Haible  <bruno@clisp.org>
1220
1221	* gettext-0.13.1 released.
1222
12232003-12-16  Bruno Haible  <bruno@clisp.org>
1224
1225	* printf-posix.m4 (gt_PRINTF_POSIX): Guess correctly when cross-
1226	compiling to Cygwin.
1227
12282003-11-30  Bruno Haible  <bruno@clisp.org>
1229
1230	* gettext-0.13 released.
1231
12322003-11-23  Bruno Haible  <bruno@clisp.org>
1233
1234	* ssize_t.m4: Remove file, moved to ../../gettext-tools/m4/.
1235	* gettext.m4 (AM_INTL_SUBDIR): Don't require gt_TYPE_SSIZE_T.
1236	* Makefile.am (EXTRA_DIST): Remove ssize_t.m4.
1237
12382003-11-19  Bruno Haible  <bruno@clisp.org>
1239
1240	* size_max.m4 (gl_SIZE_MAX): Don't use the _ONCE macros here.
1241
12422003-11-16  Bruno Haible  <bruno@clisp.org>
1243
1244	* size_max.m4: New file, moved here from ../../gettext-tools/m4/.
1245	* ssize_t.m4: New file, moved here from ../../gettext-tools/m4/.
1246	* xsize.m4: New file, moved here from ../../gettext-tools/m4/.
1247	* gettext.m4 (AM_INTL_SUBDIR): Require gt_TYPE_SSIZE_T, gl_XSIZE.
1248	Improve ptrdiff_t test.
1249	* Makefile.am (EXTRA_DIST): Add size_max.m4, ssize_t.m4, xsize.m4.
1250
12512003-11-09  Bruno Haible  <bruno@clisp.org>
1252
1253	* po.m4 (AM_POSTPROCESS_PO_MAKEFILE): New macro.
1254
12552003-09-17  Bruno Haible  <bruno@clisp.org>
1256
1257	* gettext.m4 (AM_INTL_SUBDIR): Test for fwprintf, not wprintf. Needed
1258	because cygwin-1.3.22 has a broken definition of wprintf in
1259	winsup/cygwin/syscalls.cc and lacks 1. the declaration of this function
1260	and 2. the other wide-char I/O functions fwprintf, fwscanf, wprintf,
1261	wscanf, swprintf, swscanf, vfwprintf, vwprintf, vwsprintf, fgetwc,
1262	fgetwc, fputwc, fputws, getwc, getwchar, putwc, putwchar, ungetwc.
1263
12642003-08-29  Bruno Haible  <bruno@clisp.org>
1265
1266	* gettext.m4 (AM_INTL_SUBDIR): Test whether _snprintf and _snwprintf
1267	are declared, not only existent as functions.
1268
12692003-08-24  Bruno Haible  <bruno@clisp.org>
1270
1271	* gettext.m4 (AM_INTL_SUBDIR): Also check for _snprintf, _snwprintf.
1272
12732003-08-11  Bruno Haible  <bruno@clisp.org>
1274
1275	* gettext.m4 (AM_INTL_SUBDIR): Also check for wcslen.
1276
12772003-06-27  Bruno Haible  <bruno@clisp.org>
1278
1279	Avoid use of *_unlocked functions on Solaris 2.5.1.
1280	* gettext.m4 (AM_INTL_SUBDIR): Don't test for the functions
1281	feof_unlocked, fgets_unlocked, getc_unlocked. Test for their
1282	declaration instead.
1283	(gt_CHECK_DECL): New macro.
1284	Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
1285
12862003-06-19  Bruno Haible  <bruno@clisp.org>
1287
1288	* printf-posix.m4: New file.
1289	* Makefile.am (EXTRA_DIST): Add printf-posix.m4.
1290	* gettext.m4 (AM_INTL_SUBDIR): Require bh_C_SIGNED,
1291	jm_AC_TYPE_LONG_LONG, gt_TYPE_LONGDOUBLE, gt_TYPE_WCHAR_T,
1292	gt_TYPE_WINT_T, jm_AC_HEADER_INTTYPES_H, jm_AC_HEADER_STDINT_H,
1293	gt_TYPE_INTMAX_T, gt_PRINTF_POSIX. Check for ptrdiff_t, asprintf,
1294	snprintf, wprintf.
1295	* longlong.m4: Update from gnulib.
1296	(jm_AC_TYPE_LONG_LONG): Replaces gt_TYPE_LONGLONG.
1297
12982003-01-11  Bruno Haible  <bruno@clisp.org>
1299
1300	* ulonglong.m4 (jm_AC_TYPE_UNSIGNED_LONG_LONG): Also test the ULL
1301	suffix.
1302
13032003-05-22  Bruno Haible  <bruno@clisp.org>
1304
1305	* gettext-0.12.1 released.
1306
13072003-05-17  Bruno Haible  <bruno@clisp.org>
1308
1309	* gettext-0.12 released.
1310
13112003-04-29  Bruno Haible  <bruno@clisp.org>
1312
1313	* nls.m4: New file, extracted from gettext.m4.
1314	* po.m4: New file, extracted from gettext.m4.
1315	* gettext.m4 (AM_GNU_GETTEXT): Use AM_NLS.
1316	(AM_PO_SUBDIRS, AM_MKINSTALLDIRS): Remove macros.
1317	* Makefile.am (EXTRA_DIST): Add them.
1318
13192003-03-16  Bruno Haible  <bruno@clisp.org>
1320
1321	* gettext.m4 (AM_INTL_SUBDIR): Also test for __fsetlocking.
1322
13232003-02-28  Bruno Haible  <bruno@clisp.org>
1324
1325	* error.m4: Remove file. Use ../../gettext-tools/m4/error.m4 instead.
1326	* Makefile.am (EXTRA_DIST): Remove it.
1327
13282003-02-28  Bruno Haible  <bruno@clisp.org>
1329
1330	* gettext.m4 (AM_MKINSTALLDIRS): Fix MKINSTALLDIRS for when AC_AUX_DIR
1331	is given and $srcdir is a relative directory.
1332
13332003-02-16  Bruno Haible  <bruno@clisp.org>
1334
1335	* gettext.m4 (AM_PO_SUBDIRS): Require an xgettext that supports the
1336	--msgid-bugs-address option.
1337
13382003-02-16  Bruno Haible  <bruno@clisp.org>
1339
1340	* gettext.m4 (AM_GNU_GETTEXT): Move INTLOBJS to backward compatibility
1341	section.
1342
13432003-02-12  Bruno Haible  <bruno@clisp.org>
1344
1345	Restructure gettext package.
1346	* ansi-c++.m4: New file.
1347	* gettext.m4 (AM_GNU_GETTEXT): Special case the packages
1348	'gettext-runtime' and 'gettext-tools'.
1349	* Makefile.am: New file.
1350
1351