diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/regress.chk | 9 | ||||
-rw-r--r-- | test/umask.c | 8 |
2 files changed, 16 insertions, 1 deletions
diff --git a/test/regress.chk b/test/regress.chk index 4dae4d1..f80d014 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -1,2 +1,9 @@ +deheader: test/string.c requires <string.h> +deheader: test/umask.c requires <sys/stat.h> +deheader: test/umask.c requires <sys/types.h> +test/umask.c has requires <sys/stat.h>|<sys/types.h> from umask +deheader: test/string.c without <string.h> succeeded. deheader: remove <string.h> from test/string.c -deheader: saw 2 files, 1 includes, 1 removed +deheader: in test/umask.c, retaining required '#include <sys/types.h>\n' +deheader: in test/umask.c, retaining required '#include <sys/stat.h>\n' +deheader: saw 3 files, 3 includes, 1 removed diff --git a/test/umask.c b/test/umask.c new file mode 100644 index 0000000..ae98c09 --- /dev/null +++ b/test/umask.c @@ -0,0 +1,8 @@ +/* this file tests the requirement rules */ + +#include <sys/stat.h> +#include <sys/types.h> +main(int arg, char **argv) +{ + umask(777); +} |