X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2FChangeLog;h=f65519b8374efbca8fda326a3380cd02f61d1df9;hb=d6067ec16649b3ebb477bd1023ddf48809b78837;hp=0c784d4343d61f4d23ea6c970f1bf505851a4cdc;hpb=28fe652e06a47bc9d02812968dc8c188e5d68593;p=gnulib.git diff --git a/m4/ChangeLog b/m4/ChangeLog index 0c784d434..f65519b83 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,298 @@ +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 + winsock2.h or ws2tcpip.h when sys/socket.h is present. Fixes + 'present but cannot compile' warnings on cygwin. + * socklen.m4 (gl_TYPE_SOCKLEN_T): Use gl_HEADER_SYS_SOCKET. Don't + use ws2tcpip.h if sys/socket.h works. + * getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Use gl_HEADER_SYS_SOCKET. + (gl_GETADDRINFO): Don't use ws2tcpip.h when sys/socket.h is present. + 2006-02-14 Jim Meyering Sync from coreutils. @@ -99,7 +394,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. @@ -791,7 +1085,7 @@ Yoann Vandoorselaere . 2005-05-09 Yoann Vandoorselaere - Bruno Haible + Bruno Haible * inet_ntop.m4: New file.