comparison MODULES.html.sh @ 12041:73e9ab6e2c90

remove: new module, for mingw and Solaris 9 bugs Mingw obeys C89, but not POSIX, by not handling directories. Solaris remove("file/") mistakenly succeeded. * modules/remove: New file. * lib/remove.c: Likewise. * m4/remove.m4 (gl_FUNC_REMOVE): Likewise. * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add witnesses. * modules/stdio (Makefile.am): Use them. * lib/stdio.in.h (remove): Declare replacement. * MODULES.html.sh (systems lacking POSIX:2008): Mention module. * doc/posix-functions/remove.texi (remove): Likewise. * modules/remove-tests: New test. * tests/test-remove.c: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Mon, 14 Sep 2009 16:57:55 -0600
parents e8108d5c7ca7
children e0c5d88f8c3b
comparison
equal deleted inserted replaced
12040:e8108d5c7ca7 12041:73e9ab6e2c90
2317 func_module pthread 2317 func_module pthread
2318 func_module readlink 2318 func_module readlink
2319 func_module realloc-posix 2319 func_module realloc-posix
2320 func_module recv 2320 func_module recv
2321 func_module recvfrom 2321 func_module recvfrom
2322 func_module remove
2322 func_module sched 2323 func_module sched
2323 func_module select 2324 func_module select
2324 func_module send 2325 func_module send
2325 func_module sendto 2326 func_module sendto
2326 func_module setsockopt 2327 func_module setsockopt