diff options
author | Eric Blake <ebb9@byu.net> | 2009-09-14 16:57:55 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-09-19 13:34:23 -0600 |
commit | 6ca71ffe395184749d849f5bba4771d6b2fbb7d6 (patch) | |
tree | 60b98e8958fdb4f5954cb9b0c14370b4e7a6ee77 /tests/test-stat.h | |
parent | 4a60ba548bf42233384fa86fd97cf0091514c553 (diff) | |
download | gnulib-6ca71ffe395184749d849f5bba4771d6b2fbb7d6.tar.gz |
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>
Diffstat (limited to 'tests/test-stat.h')
0 files changed, 0 insertions, 0 deletions