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