doc/posix-functions


Log

Author Commit Date CI Message
Bruno Haible 217fb89c 2009-02-28T16:05:43 Separate two tests. Mention the platforms in canonical order.
Eric Blake 39e5b7a2 2009-02-27T06:23:36 doc: mention more functions added in cygwin 1.7.0 * doc/posix-functions/mbsnrtowcs.texi: Mention recent cygwin 1.7.0 addition. * doc/posix-functions/open_wmemstream.texi: Likewise. * doc/posix-functions/wcsnlen.texi: Likewise. * doc/posix-functions/wcsnrtombs.texi: Likewise. * doc/posix-functions/wcstod.texi: Likewise. * doc/posix-functions/wcstof.texi: Likewise. * doc/posix-functions/wcstoimax.texi: Likewise. * doc/posix-functions/wcstok.texi: Likewise. * doc/posix-functions/wcstoumax.texi: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
Eric Blake 599e3ff6 2009-02-27T06:06:47 Detect bug in cygwin 1.5.x *printf on 1-character %ls. * m4/printf.m4 (gl_PRINTF_DIRECTIVE_LS): Enhance filter. * doc/posix-functions/fprintf.texi: Update. * doc/posix-functions/printf.texi: Update. * doc/posix-functions/snprintf.texi: Update. * doc/posix-functions/sprintf.texi: Update. * doc/posix-functions/vfprintf.texi: Update. * doc/posix-functions/vprintf.texi: Update. * doc/posix-functions/vsnprintf.texi: Update. * doc/posix-functions/vsprintf.texi: Update. * doc/glibc-functions/obstack_printf.texi: Update. * doc/glibc-functions/obstack_vprintf.texi: Update. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible f7beddb6 2009-02-27T02:14:00 Work around a *printf bug with %ls on Solaris.
Bruno Haible 220f76a1 2009-02-26T12:54:20 Fix *printf behaviour regarding the %ls directive.
Bruno Haible 0f0ea337 2009-02-26T02:21:14 Work around mbrtowc bug in zh_CN.GB18030 locale on Solaris 8.
Bruno Haible 3c05103d 2009-02-07T11:39:09 Improve doc of dirfd module.
Eric Blake 542406c9 2009-01-19T06:38:16 doc: mention more functions added in cygwin 1.7.0 * doc/posix-functions/abort.texi (abort): Update wording related to cygwin. * doc/posix-functions/daylight.texi (daylight): Likewise. * doc/posix-functions/optarg.texi (optarg): Likewise. * doc/posix-functions/optarg.texi (opterr): Likewise. * doc/posix-functions/optarg.texi (optind): Likewise. * doc/posix-functions/optarg.texi (optopt): Likewise. * doc/posix-functions/wprintf.texi (wprintf): Cygwin wprintf never worked in 1.5.x, and was withdrawn in 1.7. * doc/posix-functions/vwprintf.texi (vwprintf): Likewise. * doc/posix-functions/fprintf.texi (fprintf): Tighten mention of cygwin versions. * doc/posix-functions/perror.texi (perror): Likewise. * doc/posix-functions/printf.texi (printf): Likewise. * doc/posix-functions/snprintf.texi (snprintf): Likewise. * doc/posix-functions/sprintf.texi (sprintf): Likewise. * doc/posix-functions/vfprintf.texi (vfprintf): Likewise. * doc/posix-functions/vprintf.texi (vprintf): Likewise. * doc/posix-functions/vsnprintf.texi (vsnprintf): Likewise. * doc/posix-functions/vsprintf.texi (vsprintf): Likewise. * doc/glibc-functions/obstack_printf.texi (obstack_printf): Likewise. * doc/glibc-functions/obstack_vprintf.texi (obstack_vprintf): Likewise. * doc/glibc-functions/cfmakeraw.texi (cfmakeraw): Cygwin 1.7 adds this function. * doc/glibc-functions/in6addr_any.texi (in6addr_any): Likewise. * doc/glibc-functions/in6addr_loopback.texi (in6addr_loopback): Likewise. * doc/glibc-functions/updwtmpx.texi (updwtmpx): Likewise. * doc/posix-functions/_Exit_C99.texi (_Exit): Likewise. * doc/posix-functions/confstr.texi (confstr): Likewise. * doc/posix-functions/dprintf.texi (dprintf): Likewise. * doc/posix-functions/fgetwc.texi (fgetwc): Likewise. * doc/posix-functions/fgetws.texi (fgetws): Likewise. * doc/posix-functions/fputwc.texi (fputwc): Likewise. * doc/posix-functions/fputws.texi (fputws): Likewise. * doc/posix-functions/fwide.texi (fwide): Likewise. * doc/posix-functions/getwc.texi (getwc): Likewise. * doc/posix-functions/getwchar.texi (getwchar): Likewise. * doc/posix-functions/putwc.texi (putwc): Likewise. * doc/posix-functions/putwchar.texi (putwchar): Likewise. * doc/posix-functions/sigignore.texi (sigignore): Likewise. * doc/posix-functions/ungetwc.texi (ungetwc): Likewise. * doc/posix-functions/vdprintf.texi (vdprintf): Likewise. * doc/posix-functions/wcpcpy.texi (wcpcpy): Likewise. * doc/posix-functions/wcpncpy.texi (wcpncpy): Likewise. * doc/posix-functions/wcstol.texi (wcstol): Likewise. * doc/posix-functions/wcstoll.texi (wcstoll): Likewise. * doc/posix-functions/wcstoul.texi (wcstoul): Likewise. * doc/posix-functions/wcstoull.texi (wcstoull): Likewise. * doc/posix-functions/wcsxfrm.texi (wcsxfrm): Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
Martin Lambers d1ed8a81 2009-01-18T19:28:53 New module 'link'.
Bruno Haible 9d33c622 2009-01-18T12:40:22 New module 'alphasort'.
Bruno Haible 3806f4f6 2009-01-18T12:28:05 New module 'scandir'.
Bruno Haible bad6928f 2009-01-18T03:22:08 New modules 'dprintf', 'dprintf-posix'.
Bruno Haible d464708e 2009-01-18T02:48:41 New modules 'vdprintf', 'vdprintf-posix'.
Bruno Haible 20d24b61 2008-12-23T02:16:48 Mention platform-dependent limitations of wchar_t.
Bruno Haible bed49847 2008-12-23T00:33:10 Work around mbrlen() bugs on various platforms.
Bruno Haible 8cfe59a0 2008-12-22T11:33:52 Mention a glibc bug.
Bruno Haible a35b7df6 2008-12-22T00:42:11 New module 'wcsnrtombs'.
Bruno Haible 999b4493 2008-12-21T23:48:19 New module 'wcsrtombs'.
Bruno Haible 989c3cff 2008-12-21T21:57:36 Work around a wcrtomb() bug on Solaris 10 and OSF/1 5.1.
Bruno Haible 222bd6c8 2008-12-21T17:35:30 Work around a btowc() bug on IRIX 6.5.
Bruno Haible 5680a72a 2008-12-21T16:58:29 New module 'wcrtomb'.
Bruno Haible 6906a95b 2008-12-21T14:45:44 New module 'mbsnrtowcs'.
Bruno Haible da3fe700 2008-12-21T13:36:23 Work around mbsrtowcs bug on various platforms.
Bruno Haible 1a5312f7 2008-12-21T13:26:10 Mention that AIX has a crippled wchar_t type.
Bruno Haible ab777bf8 2008-12-21T12:33:42 Update for HP-UX 11.11.
Bruno Haible 7ff136ec 2008-12-21T12:05:35 Work around a portability problem.
Bruno Haible 2c11b49f 2008-12-21T02:55:00 Work around mbrtowc bugs on AIX, HP-UX, OSF/1, Solaris.
Bruno Haible b1876e6e 2008-12-21T01:22:07 Work around wctob bug on Solaris 9.
Bruno Haible 99da6ddd 2008-12-20T20:44:55 Document a select() bug on Solaris 2.6.
Bruno Haible 1d4ebe41 2008-12-20T12:48:18 Ensure wctob is declared on IRIX 6.5.
Bruno Haible 7ec4dd07 2008-12-20T02:02:35 New module 'mbsrtowcs'.
Bruno Haible 975a1701 2008-12-19T13:01:07 New module 'mbrlen'.
Bruno Haible ed95c63a 2008-12-19T03:30:28 New module 'mbrtowc'.
Bruno Haible 172b44d2 2008-12-19T03:12:24 New module 'wctob'.
Bruno Haible 82b3be21 2008-12-18T00:19:07 New module 'btowc'.
Bruno Haible 7697f254 2008-12-17T13:03:10 New module 'mbsinit'.
Bruno Haible 78ef4664 2008-12-16T00:13:22 Tweak wording.
Eric Blake 0460b262 2008-12-15T07:05:41 Update doc for cygwin 1.7. * doc/posix-functions/faccessat.texi: Cygwin 1.7 added several new functions. * doc/posix-functions/fchmodat.texi: Likewise. * doc/posix-functions/fchownat.texi: Likewise. * doc/posix-functions/fdopendir.texi: Likewise. * doc/posix-functions/fmemopen.texi: Likewise. * doc/posix-functions/freeaddrinfo.texi: Likewise. * doc/posix-functions/fstatat.texi: Likewise. * doc/posix-functions/futimens.texi: Likewise. * doc/posix-functions/gai_strerror.texi: Likewise. * doc/posix-functions/getaddrinfo.texi: Likewise. * doc/posix-functions/getnameinfo.texi: Likewise. * doc/posix-functions/if_freenameindex.texi: Likewise. * doc/posix-functions/if_indextoname.texi: Likewise. * doc/posix-functions/if_nameindex.texi: Likewise. * doc/posix-functions/if_nametoindex.texi: Likewise. * doc/posix-functions/insque .texi: Likewise. * doc/posix-functions/linkat.texi: Likewise. * doc/posix-functions/llrint.texi: Likewise. * doc/posix-functions/llrintf.texi: Likewise. * doc/posix-functions/llrintl.texi: Likewise. * doc/posix-functions/lockf.texi: Likewise. * doc/posix-functions/lrintl.texi: Likewise. * doc/posix-functions/mkdirat.texi: Likewise. * doc/posix-functions/mkfifoat.texi: Likewise. * doc/posix-functions/mknodat.texi: Likewise. * doc/posix-functions/mq_close.texi: Likewise. * doc/posix-functions/mq_getattr.texi: Likewise. * doc/posix-functions/mq_notify.texi: Likewise. * doc/posix-functions/mq_open.texi: Likewise. * doc/posix-functions/mq_receive.texi: Likewise. * doc/posix-functions/mq_send.texi: Likewise. * doc/posix-functions/mq_setattr.texi: Likewise. * doc/posix-functions/mq_timedreceive.texi: Likewise. * doc/posix-functions/mq_timedsend.texi: Likewise. * doc/posix-functions/mq_unlink.texi: Likewise. * doc/posix-functions/open_memstream.texi: Likewise. * doc/posix-functions/openat.texi: Likewise. * doc/posix-functions/posix_fadvise.texi: Likewise. * doc/posix-functions/posix_fallocate.texi: Likewise. * doc/posix-functions/posix_madvise.texi: Likewise. * doc/posix-functions/posix_memalign.texi: Likewise. * doc/posix-functions/posix_openpt.texi: Likewise. * doc/posix-functions/readlinkat.texi: Likewise. * doc/posix-functions/remque.texi: Likewise. * doc/posix-functions/renameat.texi: Likewise. * doc/posix-functions/rintl.texi: Likewise. * doc/posix-functions/sem_unlink.texi: Likewise. * doc/posix-functions/shm_open.texi: Likewise. * doc/posix-functions/shm_unlink.texi: Likewise. * doc/posix-functions/signgam.texi: Likewise. * doc/posix-functions/sigset.texi: Likewise. * doc/posix-functions/stpcpy.texi: Likewise. * doc/posix-functions/stpncpy.texi: Likewise. * doc/posix-functions/strerror.texi: Likewise. * doc/posix-functions/strtod.texi: Likewise. * doc/posix-functions/symlinkat.texi: Likewise. * doc/posix-functions/unlinkat.texi: Likewise. * doc/posix-functions/utimensat.texi: Likewise. * doc/glibc-functions/bindresvport.texi: Likewise. * doc/glibc-functions/dn_expand.texi: Likewise. * doc/glibc-functions/exp10.texi: Likewise. * doc/glibc-functions/exp10f.texi: Likewise. * doc/glibc-functions/fgetxattr.texi: Likewise. * doc/glibc-functions/flistxattr.texi: Likewise. * doc/glibc-functions/fopencookie.texi: Likewise. * doc/glibc-functions/freeifaddrs.texi: Likewise. * doc/glibc-functions/fremovexattr.texi: Likewise. * doc/glibc-functions/fsetxattr.texi: Likewise. * doc/glibc-functions/getifaddrs.texi: Likewise. * doc/glibc-functions/getxattr.texi: Likewise. * doc/glibc-functions/lgetxattr.texi: Likewise. * doc/glibc-functions/listxattr.texi: Likewise. * doc/glibc-functions/llistxattr.texi: Likewise. * doc/glibc-functions/lremovexattr.texi: Likewise. * doc/glibc-functions/lsetxattr.texi: Likewise. * doc/glibc-functions/pow10.texi: Likewise. * doc/glibc-functions/pow10f.texi: Likewise. * doc/glibc-functions/rcmd_af.texi: Likewise. * doc/glibc-functions/removexattr.texi: Likewise. * doc/glibc-functions/res_init.texi: Likewise. * doc/glibc-functions/res_mkquery.texi: Likewise. * doc/glibc-functions/res_query.texi: Likewise. * doc/glibc-functions/res_querydomain.texi: Likewise. * doc/glibc-functions/res_send.texi: Likewise. * doc/glibc-functions/rresvport_af.texi: Likewise. * doc/glibc-functions/setxattr.texi: Likewise. * doc/glibc-functions/strcasestr.texi: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible f30bf56d 2008-12-15T12:32:33 Document the 'openat' module.
Bruno Haible 17f87c32 2008-12-14T19:47:43 Document functions that have been added to POSIX:2008.
Bruno Haible e2bc86f6 2008-12-14T19:08:31 Move documentation for glibc functions that are now in POSIX.
Bruno Haible 6e2740c8 2008-12-14T14:51:45 Refer to new POSIX:2008 standard.
Bruno Haible 09ef7461 2008-12-14T14:38:13 Refer to new POSIX:2008 standard.
Bruno Haible 3b87bfe5 2008-12-14T14:28:16 Update doc for POSIX:2008. Part 1: Function removals.
Simon Josefsson 66de54f8 2008-10-28T18:19:49 Add modules for sys/times.h header and times function.
Bruno Haible 20491bb1 2008-10-25T23:13:43 Override the gethostname() declaration on native Windows systems.
Bruno Haible dbd243d0 2008-10-21T17:15:43 Cleanup and simplify winsock split changes. Simplification. * lib/sys_socket.in.h (_gl_close_fd_maybe_socket): Remove declaration. * lib/close.c (_gl_close_fd_maybe_socket): Make static. Simplification. * lib/ioctl.c (ioctl): Don't undefine. * lib/socket.c (socket): Don't undefine. Remove unused module indicator macros. * m4/sys_socket_h.m4 (gl_SYS_SOCKET_MODULE_INDICATOR): Don't define GNULIB_$1 as a C macro. * doc/posix-functions/close.texi: Undo last change. * doc/posix-functions/ioctl.texi: Merge the two paragraphs about Windows platforms.
Simon Josefsson 11ee0e13 2008-10-21T12:17:19 Split winsock.c into many smaller files. * lib/close.c: Add _gl_close_fd_maybe_socket from winsock.c. * lib/accept.c: New file, based on winsock.c. * lib/bind.c: New file, based on winsock.c. * lib/connect.c: New file, based on winsock.c. * lib/getpeername.c: New file, based on winsock.c. * lib/getsockname.c: New file, based on winsock.c. * lib/getsockopt.c: New file, based on winsock.c. * lib/ioctl.c: New file, based on winsock.c. * lib/listen.c: New file, based on winsock.c. * lib/recv.c: New file, based on winsock.c. * lib/recvfrom.c: New file, based on winsock.c. * lib/send.c: New file, based on winsock.c. * lib/sendto.c: New file, based on winsock.c. * lib/setsockopt.c: New file, based on winsock.c. * lib/shutdown.c: New file, based on winsock.c. * lib/socket.c: New file, based on winsock.c. * lib/w32sock.h: New file, based on winsock.c. * lib/winsock.c: Remove file. * modules/accept: Likewise. * modules/bind: Likewise. * modules/connect: Likewise. * modules/getpeername: Likewise. * modules/getsockname: Likewise. * modules/getsockopt: Likewise. * modules/ioctl: Likewise. * modules/listen: Likewise. * modules/recv: Likewise. * modules/recvfrom: Likewise. * modules/send: Likewise. * modules/sendto: Likewise. * modules/setsockopt: Likewise. * modules/shutdown: Likewise. * modules/socket: Use socket.c instead of winsock.c. * modules/sys_socket: Remove (unneeded?) dependency on winsock.c. * doc/posix-functions/accept.texi: Doc fix. * doc/posix-functions/bind.texi: Doc fix. * doc/posix-functions/close.texi: Doc fix. * doc/posix-functions/connect.texi: Doc fix. * doc/posix-functions/getpeername.texi: Doc fix. * doc/posix-functions/getsockname.texi: Doc fix. * doc/posix-functions/getsockopt.texi: Doc fix. * doc/posix-functions/ioctl.texi: Doc fix. * doc/posix-functions/listen.texi: Doc fix. * doc/posix-functions/recv.texi: Doc fix. * doc/posix-functions/recvfrom.texi: Doc fix. * doc/posix-functions/send.texi: Doc fix. * doc/posix-functions/sendto.texi: Doc fix. * doc/posix-functions/setsockopt.texi: Doc fix. * doc/posix-functions/shutdown.texi: Doc fix. * doc/posix-functions/socket.texi: Doc fix.
Bruno Haible 2fbd3153 2008-10-19T19:11:37 New module 'atoll'.
Bruno Haible 1dc2801c 2008-10-19T16:47:58 Update doc regarding mingw.
Bruno Haible f3c6a228 2008-10-11T23:39:55 Make sleep work on older versions of mingw.
Bruno Haible 47a2ecab 2008-10-11T15:00:33 New module 'shutdown'.
Bruno Haible d1f20d36 2008-10-11T14:18:29 New module 'fclose'.
Bruno Haible a8b0bc10 2008-10-10T04:33:25 New module 'ioctl'.
Bruno Haible 049efe1d 2008-10-10T02:35:24 Mention new module 'close'.
Bruno Haible 44656541 2008-10-06T02:15:14 New modules 'accept', 'bind', 'connect', 'getpeername', 'getsockname', 'getsockopt', 'listen', 'recv', 'recvfrom', 'send', 'sendto', 'setsockopt', 'socket'.
Bruno Haible d952dbea 2008-10-05T17:31:59 Update after module 'select' was created.
Richard W.M. Jones 9d7e96c8 2008-10-01T13:54:44 fsync: new module * lib/fsync.c: New file. * m4/fsync.m4: New file. * modules/fsync: New file. * modules/fsync-tests: New file. * tests/test-fsync.c: New file. * modules/unistd: Substitute GNULIB_FSYNC and HAVE_FSYNC. * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Define and AC_SUBST both GNULIB_FSYNC and HAVE_FSYNC. * lib/unistd.in.h (@GNULIB_FSYNC@): Add a block for fsync. * MODULES.html.sh (posix_functions): Add fsync. * doc/posix-functions/fsync.texi: Update.
Bruno Haible 60c92ef2 2008-10-02T01:26:13 Avoid the broken posix_spawn function on AIX 5.3 and 6.1.
Paolo Bonzini 32848a0b 2008-09-29T13:23:50 documentation update for mingw socket functions 2008-08-24 Paolo Bonzini <bonzini@gnu.org> * doc/posix-functions/accept.texi: Update mingw problems. * doc/posix-functions/bind.texi: Update mingw problems. * doc/posix-functions/close.texi: Update mingw problems. * doc/posix-functions/connect.texi: Update mingw problems. * doc/posix-functions/getpeername.texi: Update mingw problems. * doc/posix-functions/getsockname.texi: Update mingw problems. * doc/posix-functions/getsockopt.texi: Update mingw problems. * doc/posix-functions/ioctl.texi: Update mingw problems. * doc/posix-functions/listen.texi: Update mingw problems. * doc/posix-functions/recv.texi: Update mingw problems. * doc/posix-functions/recvfrom.texi: Update mingw problems. * doc/posix-functions/select.texi: Update mingw problems. * doc/posix-functions/send.texi: Update mingw problems. * doc/posix-functions/sendto.texi: Update mingw problems. * doc/posix-functions/setsockopt.texi: Update mingw problems. * doc/posix-functions/socket.texi: Update mingw problems.
Bruno Haible 4fd7cdb1 2008-09-28T14:59:52 Tweak patch that overrides open() and fopen().
Bruno Haible 12d62c32 2008-09-28T14:13:29 New module 'posix_spawnp'.
Bruno Haible cc342d20 2008-09-28T14:12:27 New module 'posix_spawn'.
Bruno Haible 9a261f68 2008-09-28T14:10:42 New module 'posix_spawnattr_destroy'.
Bruno Haible ac5e1445 2008-09-28T14:08:51 New module 'posix_spawnattr_setsigmask'.
Bruno Haible a6694a28 2008-09-28T14:08:04 New module 'posix_spawnattr_getsigmask'.
Bruno Haible e1bc60ae 2008-09-28T14:06:01 New module 'posix_spawnattr_setsigdefault'.
Bruno Haible 2903a5c6 2008-09-28T14:05:12 New module 'posix_spawnattr_getsigdefault'.
Bruno Haible 2c984d42 2008-09-28T14:03:11 New module 'posix_spawnattr_setschedpolicy'.
Bruno Haible a5ca560f 2008-09-28T14:02:21 New module 'posix_spawnattr_getschedpolicy'.
Bruno Haible 84d81c6c 2008-09-28T14:00:30 New module 'posix_spawnattr_setschedparam'.
Bruno Haible 4dd331b3 2008-09-28T13:59:47 New module 'posix_spawnattr_getschedparam'.
Bruno Haible c723de14 2008-09-28T13:57:30 New module 'posix_spawnattr_setpgroup'.
Bruno Haible 67d9fa53 2008-09-28T13:56:42 New module 'posix_spawnattr_getpgroup'.
Bruno Haible 3a88d6d4 2008-09-28T13:54:55 New module 'posix_spawnattr_setflags'.
Bruno Haible 8a40c5c8 2008-09-28T13:54:09 New module 'posix_spawnattr_getflags'.
Bruno Haible 1ff0e560 2008-09-28T13:52:28 New module 'posix_spawnattr_init'.
Bruno Haible 350d23d1 2008-09-28T13:49:24 New module 'posix_spawn_file_actions_destroy'.
Bruno Haible eab7b90d 2008-09-28T13:47:46 New module 'posix_spawn_file_actions_addopen'.
Bruno Haible 23be8c80 2008-09-28T13:46:16 New module 'posix_spawn_file_actions_adddup2'.
Bruno Haible b69271fc 2008-09-28T13:44:29 New module 'posix_spawn_file_actions_addclose'.
Bruno Haible aa88bb9d 2008-09-28T13:42:34 New module 'posix_spawn_file_actions_init'.
Bruno Haible 9ff044ec 2008-09-26T13:37:33 Support SIGPIPE in stdio functions for writing.
Bruno Haible 94b87393 2008-09-26T13:29:53 New module 'write'.
Eric Blake 810a812b 2008-09-24T10:55:19 open, fopen: close fd leak in last patch * lib/open.c (rpl_open): Close fd before returning error. * lib/fopen.c (rpl_fopen): Close fd before returning error. * doc/posix-functions/open.texi (open): Document that Irix also has the bug. * doc/posix-functions/fopen.texi (fopen): Likewise. Reported by Paolo Bonzini. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible 955345eb 2008-09-24T13:50:02 Ensure that a filename ending in a slash cannot be used to access a non-directory.
Eric Blake ad736828 2008-09-23T08:47:26 c-stack: work around Irix sigaltstack bug * m4/c-stack.m4 (AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC): Check whether sigaltstack uses wrong end of stack_t (copied in part from libsigsegv). * lib/c-stack.c (c_stack_action) [!HAVE_LIBSIGSEGV]: Work around Irix bug, without requiring an over-allocation. * doc/posix-functions/sigaltstack.texi (sigaltstack): Document the bug. Signed-off-by: Eric Blake <ebb9@byu.net>
Eric Blake 09d1d202 2008-09-23T06:48:07 fopen: document mingw bug on directories * doc/posix-functions/fopen.texi (fopen): Mention mingw bug for not allowing a stream visiting a directory, even though reading from such a stream is not portable. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible 244b71ae 2008-09-23T12:50:53 Add info about functions missing on IRIX 5.3.
Bruno Haible cfa381fc 2008-09-21T14:54:54 New module 'strdup-posix'.
Bruno Haible 20e00532 2008-09-15T12:26:17 Override <errno.h> also on Cygwin.
Bruno Haible 3aa0d4da 2008-09-14T13:50:55 New module 'perror'.
Bruno Haible ce85bc7b 2008-09-14T12:36:24 Doc tweak.
Bruno Haible 6c560a52 2008-09-14T04:18:44 Extend strerror to cover the added errno values.
Eric Blake 314fcbb7 2008-09-12T06:52:41 frexp: test for NetBSD failure on -0.0 * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Enhance test, since some, but not all, bugs from NetBSD 3.0 have been fixed. * doc/posix-functions/frexp.texi (frexp): Document bug. Reported by Thomas Klausner. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible bf22d71a 2008-08-30T14:38:47 Work around bug with trailing slash on Solaris 9 and HP-UX 11.00.
Bruno Haible 4c7d2071 2008-08-25T12:22:45 Fix description of strftime module.
Eric Blake a3f953e8 2008-08-16T13:47:58 c-stack: fix regression on Irix 5.3 from 2008-06-21 * m4/c-stack.m4 (gl_PREREQ_C_STACK): Move check for sa_sigaction... * m4/sigaction.m4 (gl_PREREQ_SIG_HANDLER_H): ...here. (gl_PREREQ_SIGACTION): Depend on sig-handler.h prereq's. * m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Set the default. * modules/signal (Makefile.am): Use the value. * lib/signal.in.h (sa_sigaction) [HAVE_SIGACTION && !HAVE_STRUCT_SIGACTION_SA_SIGACTION]: Define. * doc/posix-headers/signal.texi (signal.h): Document this portability issue. * doc/posix-functions/sigaction.texi (sigaction): Likewise. Reported by Tom G. Christensen. Signed-off-by: Eric Blake <ebb9@byu.net>
Ben Pfaff 2cc4af23 2008-07-23T21:48:35 Add isinf module.
Ben Pfaff 7080851f 2008-07-12T10:50:41 Add isnan module.