X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2FChangeLog;h=78783aac5dddbf1c4777eb1e353ab7807c7f2fe4;hb=fdab8edce036ffbd442fab4b5b0eb8df58738091;hp=d3c7d53a590bb39a6aa9f3dc19f1808b8c2e2cd2;hpb=8f7399b968d5ef1bf74dfa5a335f6a9c2dd4e7fa;p=gnulib.git diff --git a/m4/ChangeLog b/m4/ChangeLog index d3c7d53a5..78783aac5 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,352 @@ +2006-07-01 Eric Blake + + * stdarg.m4 (gl_STDARG_H): Use proper AH_VERBATIM. + Reported by Andreas Buening. + +2006-06-29 Eric Blake + + * sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Use AC_C_INLINE. + +2006-06-29 Eric Blake + + * sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): New file. + +2006-06-29 Derek R. Price + + * strftime.m4: Don't call AC_FUNC_STRFTIME. + +2006-06-29 Derek R. Price + + * c-bs-a.m4: Removed. + +2006-06-28 Derek R. Price + + * savedir.m4: Remove AC_FUNC_CLOSEDIR_VOID requirement. + + * fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Don't require AC_C_CONST, since + it's obsolete. + * strftime.m4 (gl_FUNC_GNU_STRFTIME): Likewise. + +2006-06-28 Bruno Haible + + * wcwidth.m4 (gl_FUNC_WCWIDTH): Also require AC_C_INLINE and + gt_TYPE_WCHAR_T. + +2006-06-28 Eric Blake + + * mbswidth.m4 (gl_MBSDWIDTH): Move wcwidth from here... + * wcwidth.m4 (gl_FUNC_WCWIDTH): ...to this new file. + +2006-06-28 Simon Josefsson + + * getaddrinfo.m4: Look for getnameinfo prototypes too. + +2006-06-27 Simon Josefsson + + * sys_select_h.m4: New file, suggested by Bruno Haible, Paul + Eggert and Martin Lambers. + +2006-06-27 Bruno Haible + + * stdint.m4 (gl_STDINT_BITSIZEOF): For nonexistent types, set the + result to 0, not to empty. + Reported by Martin Neitzel . + +2006-06-26 Bruno Haible + + * stdint.m4 (gl_STDINT_H): Test also for . + +2006-06-26 Bruno Haible + + * stdint.m4 (gl_STDINT_H): Don't include when using the + SGI C compiler in pre-C99 mode. + Suggested by Mark D. Baushke and Larry Jones. + +2006-06-23 Mark D. Baushke + + * stdint.m4 (gl_STDINT_H): Treat BSD/OS like OpenBSD. + +2006-06-26 Simon Josefsson + + * inet_ntop.m4: Don't check for sys/types.h, we assume it is + present. + +2006-06-23 Bruno Haible + + * stdint.m4 (gl_STDINT_H): Treat IRIX like OpenBSD. + +2006-06-22 Simon Josefsson + + * sockpfaf.m4: Include winsock2.h too, to make it work under + MinGW. + +2006-06-21 Simon Josefsson + + * getaddrinfo.m4: Don't define WINVER. Look for gethostbyname in + -lws2_32 too. Fixes getaddrinfo on Windows 2000, with the price + of using the (limited) gnulib implementation on Windows XP. + + * inet_pton.m4: New file. + +2006-06-19 Bruno Haible + + * stdint.m4 (gl_STDINT_H): Enclose the values of FULL_PATH_STDINT_H + and FULL_PATH_INTTYPES_H in angle brackets. + Reported by Mark D. Baushke . + +2006-06-17 Bruno Haible + + * stdint.m4 (gl_STDINT_H) [FreeBSD >= 5]: Don't include + . + +2006-06-16 Eric Blake + + * rmdir-errno.m4 (gl_FUNC_FMDIR_NOTEMPTY): Assume errno.h declares + errno. + +2006-06-17 Bruno Haible + + * setenv.m4 (gl_PREREQ_SETENV, gl_PREREQ_UNSETENV): Remove test + whether errno is declared. Assume declares errno. + +2006-06-15 Bruno Haible + + * stdint.m4 (gl_STDINT_H): Rewritten to produce a complete stdint.h. + (gl_HEADER_STDINT_H, gl_HEADER_INTTYPES_H, gl_STDINT_CHECK_TYPES, + gl_STDINT_MISSING_BOUND, gl_STDINT_MISSING_BOUNDS, + gl_STDINT_MISSING_BOUNDS2, gl_STDINT_BITSIZEOF, gl_CHECK_TYPES_SIGNED, + gl_CHECK_TYPE_SAME): New macros. + +2006-06-15 Bruno Haible + + * size_max.m4 (gl_SIZE_MAX): Make it work also when cross-compiling. + +2006-06-15 Eric Blake + + * ssize_t.m4 (gt_TYPE_SSIZE_T): Work in spite of -Werror. + +2006-05-30 Ralf Wildenhues + Bruno Haible + + * strndup.m4 (gl_FUNC_STRNDUP): Replace the AC_REPLACE_FUNCS with a + check for the declaration of strnlen and a run test that exposes the + AIX 5.1 strnlen bug. In the failure case, #define strndup to + rpl_strndup. + +2006-05-28 Ralf Wildenhues + + * c-strtod.m4 (gl_C99_STRTOLD): Use a link test rather than a + compile test, for Tru64 4.0D. + +2006-05-19 Paul Eggert + + * nanosleep.m4 (gl_FUNC_NANOSLEEP): Rename cache variables to use + gl_ rather than jm_. Link, don't run, so that cross-compiles are + allowed. Check that resulting type is arithmetic. Move AC_REQUIRE + and AC_CHECK_HEADERS_ONCE outside of AC_CACHE_CHECK, since they're + not really conditional on the cache. + (gl_PREREQ_NANOSLEEP): Check for sys/select.h. + +2006-05-14 Paul Eggert + + * stdbool.m4 (AC_HEADER_STDBOOL): Fix overly-picky + test for C99 conformance; (bool) 0.5 is an integer constant + expression, but (bool) -0.5 is not. Problem reported by Fedor + Sergeev in . + +2006-05-11 Simon Josefsson + + * xvasprintf.m4: Fix obvious typo. + +2006-05-09 Bruno Haible + + * xvasprintf.m4: New file. + +2006-05-08 Bruno Haible + + * stdarg.m4: New file, from GNU gettext. + +2006-05-05 Jim Meyering + + * warning.m4: New file, derived from bison's file by the same name. + +2006-05-02 Bruno Haible + + * full-header-path.m4 (gl_FULL_HEADER_PATH): Move the include_next + test from here... + * _inttypes_h.m4 (gl_INTTYPES_H): ... to here. + +2006-04-24 Paul Eggert + + * unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use prototype + to define main with arguments, for C++. Reported by Eric Blake. + * c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): + Prefer 'int main ()' to 'int main (void)', for C++. + * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Likewise. + * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Specify a return type + for 'main', for C99 and C++. + +2006-04-23 Bruno Haible + + * poll.m4 (gl_FUNC_POLL): Rearrange code, so that POLL_H gets + assigned exactly once. + +2006-04-23 Bruno Haible + + * poll.m4 (gl_FUNC_POLL): When cross-compiling, reject also the poll() + implementation in AIX. + Reported by Ralf Wildenhues . + +2006-03-04 Eric Blake + + * strerror_r.m4 (AC_FUNC_STRERROR_R): Avoid unused variable warning. + +2006-04-24 Paul Eggert + + * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Use return, not exit. + Don't assume that exit status -1 is valid. + * nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise. + * putenv.m4 (gl_FUNC_PUTENV): Likewise. + * rmdir-errno.m4 (gl_FUNC_RMDIR_NOTEMPTY): Likewise. + * readdir.m4 (GL_FUNC_READDIR): Include . + * rename.m4 (vb_FUNC_RENAME): Likewise. + * unlink-busy.m4 (gl_FUNC_UNLINK_BUSY_TEXT): Use AC_RUN_IFELSE, + not AC_TRY_RUN. Use return, not exit. Don't assume that + functions can be used without declaring them, or that you can + exit with status -1. + * utimes-null.m4 (gl_FUNC_UTIMES_NULL): Likewise. + +2006-04-20 Bruno Haible + + * argp.m4 (gl_ARGP): Don't call AC_CHECK_DECLS_ONCE with more than + one argument, so that the code will be portable to Autoconf 2.60. + * getlogin_r.m4 (gl_PREREQ_GETLOGIN_R): Likewise. + * getpass.m4 (gl_PREREQ_GETPASS): Likewise. + * unlocked-io.m4 (gl_FUNC_GLIBC_UNLOCKED_IO): Likewise. + +2006-04-19 Derek Price + Eric Blake + + * full-header-path.m4 (gl_FULL_HEADER_PATH): Use rather + than "/full/path.h". Update comment to match. Shorten & generalize + m4_translit call via AS_TR_CPP. + +2006-04-18 Derek Price + Paul Eggert + + * _inttypes_h.m4, full-header-path.m4, include_next: New files. + +2006-04-11 Paul Eggert + + * time_r.m4 (gl_TIME_R): Add AC_LIBSOURCES for time_r.c and time_r.h. + +2006-04-09 Paul Eggert + + * regex.m4 (gl_REGEX): Check for new glibc interface to + translation table. + +2006-03-25 Ralf Wildenhues + + * argz.m4 (gl_FUNC_ARGZ): If we define `error_t', also define + `__error_t_defined', so argp.h will not typedef the former. + +2006-03-25 Paul Eggert + + * regex.m4 (gl_REGEX): Don't insist on REG_SYNTAX_POSIX_EGREP, + REG_SYNTAX_EMACS, and REG_IGNORE_CASE. Settle for the traditional + glibc names. Even if glibc is changed to conform to POSIX, the + traditional names will be available anyway, since regex depends on + the extensions module. Also, fix a longstanding typo in the + implementation of Spencer ERE test #75 from grep 2.3. Problems + reported by Emanuele Giaquinta. Also, change sense of cached + variable, so that the message makes sense. + +2006-03-17 Jim Meyering + + * regex.m4 (gl_REGEX): Fix typo in last change: + s/_REGEX_WIDE_OFFSETS/_REGEX_LARGE_OFFSETS/. + +2006-03-16 Paul Eggert + + * regex.m4 (gl_REGEX): Don't check for off_t, since the code + no longer needs it. Instead, check that regoff_t is as least + as wide as ptrdiff_t. + + Don't define _REGEX_WIDE_OFFSETS unless using the included regex, + so that our regex.h stays compatible with the installed regex. + This is helpful for installers who configure --without-included-regex. + Problem reported by Emanuele Giaquinta. + +2006-03-15 Eric Blake + + * dirfd.m4 (gl_FUNC_DIRFD): Use AC_REQUIRE for AC_HEADER_DIRENT. + +2006-03-08 Simon Josefsson + + * gc-random.m4: Permit 'no' as variable values and fix warnings, + suggested by Ralf Wildenhues . + +2006-03-08 Simon Josefsson + + * gc-random.m4: Call AC_CANONICAL_HOST and use $host_os instead of + $target, suggested by Ralf Wildenhues . + +2006-03-07 Paul Eggert + + * unistd_h.m4 (gl_HEADER_UNISTD): Rename, to match modules file. + Problem reported by Juan Manuel Guerrero. + +2006-03-07 Simon Josefsson + + * unistd_h.m4: New file. + +2006-03-07 Simon Josefsson + + * readline.m4 (gl_FUNC_READLINE): Rewrite the cached part of the + test to be side-effect free by storing the result in the cache + variable gl_cv_lib_readline, and moving the assignment of + LIBREADLINE and LTLIBREADLINE outside the COMMANDS-TO-SET-IT. + From Ralf Wildenhues . + +2006-03-07 Simon Josefsson + + * gc-random.m4: New file, mostly from gc.m4. Warn instead of + error on missing devices (the functions will return an error). + + * gc.m4: Move random stuff to gc-random.m4 + +2006-03-03 Ralf Wildenhues (tiny change) + + * poll.m4 (gl_FUNC_POLL): If we deem poll(2) unacceptable, use + our replacement poll.h in any case, to avoid a differing + declaration from a system header. Seen on AIX. + +2006-03-01 Paul Eggert + + * clock_time.m4 (gl_CLOCK_TIME): Require gl_USE_SYSTEM_EXTENSIONS, + not merely AC_GNU_SOURCE, for the benefit of Solaris 10 when compiled + pedantically. + * nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise. + * timespec.m4 (gl_TIMESPEC): Likewise. + + * extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Use "=" with "test", + not "==". Reported by Ralf Wildenhues. + +2006-02-22 Ralf Wildenhues + + Sync from coreutils. + * mkdir-p.m4 (gl_MKDIR_PARENTS): Require gl_FUNC_LCHMOD and + gl_CHDIR_SAFER. + +2006-02-22 Jim Meyering + + Sync from coreutils. + * chdir-safer.m4: New file. + +2006-02-17 Eric Blake + + * getaddrinfo.m4 (gl_GETADDRINFO): Fix caching error. + 2006-02-15 Eric Blake * sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Don't attempt using @@ -109,7 +458,6 @@ 2006-01-09 Jim Meyering Sync from coreutils. - * chdir-safer.m4: New file. * openat.m4 (gl_FUNC_OPENAT): Require and compile mkdirat.c. Require openat-priv.h. @@ -801,7 +1149,7 @@ Yoann Vandoorselaere . 2005-05-09 Yoann Vandoorselaere - Bruno Haible + Bruno Haible * inet_ntop.m4: New file.