X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=bd7d4501c592fd74c355d506ae6989b50a05cb7d;hb=53b55e21270aa30cd703e9b0fe82aa7584ea2ffb;hp=2d4236ac4c66afa285e98abaddaf2e48ba152af0;hpb=f93bd98a9570a4455f16eafc49c6227e5caa5a53;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 2d4236ac4..bd7d4501c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,40 @@ +2009-03-14 Bruno Haible + + * modules/unilbrk/u8-possible-linebreaks (Depends-on): Replace + utf8-ucs4-unsafe with unistr/u8-mbtouc-unsafe. + * modules/unilbrk/u8-width-linebreaks (Depends-on): Likewise. + * modules/unilbrk/u16-possible-linebreaks (Depends-on): Replace + utf16-ucs4-unsafe with unistr/u16-mbtouc-unsafe. + * modules/unilbrk/u16-width-linebreaks (Depends-on): Likewise. + * modules/unistr/u8-chr (Depends-on): Replace ucs4-utf8 with + unistr/u8-uctomb. + * modules/unistr/u8-strchr (Depends-on): Likewise. + * modules/unistr/u8-strrchr (Depends-on): Likewise. + * modules/unistr/u16-chr (Depends-on): Replace ucs4-utf16 with + unistr/u16-uctomb. + * modules/unistr/u16-strchr (Depends-on): Likewise. + * modules/unistr/u16-strrchr (Depends-on): Likewise. + +2009-03-12 Bruno Haible + + Work around select() bug on Interix 3.5. + * lib/sys_select.in.h (select): Also replace if REPLACE_SELECT is 1. + * lib/select.c (rpl_select): Add an implementation for Unix platforms. + * m4/select.m4: New file. + * m4/sys_select_h.m4 (gl_SYS_SELECT_H_DEFAULTS): Initialize REPLACE_SELECT. + * modules/sys_select (Makefile.am): Substitute REPLACE_SELECT. + * modules/select (Files): Add m4/select.m4. + (configure.ac): Move conditional to m4/select.m4. Invoke gl_FUNC_SELECT. + * modules/nanosleep (Depends-on): Add select. + * modules/poll (Depends-on): Likewise. + * doc/posix-functions/select.texi: Mention the Interix bug. + Reported by Markus Duft . + + * lib/select.c: Renamed from lib/winsock-select.c. + * modules/select (Files): Add lib/select.c, remove + lib/winsock-select.c. + (configure.ac): Update. + 2009-03-12 Jim Meyering avoid gcc warnings about unused macro definitions