X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2FChangeLog;h=f65519b8374efbca8fda326a3380cd02f61d1df9;hb=d6067ec16649b3ebb477bd1023ddf48809b78837;hp=47eae8461c9eb07e2f91cba19ace9bc491b6ee70;hpb=d41ac94ee9c6646da062a193b37c32a82ba63ac2;p=gnulib.git diff --git a/m4/ChangeLog b/m4/ChangeLog index 47eae8461..f65519b83 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,10 +1,201 @@ +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. Problem reported by Emanuele Giaquinta. + 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