diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2010-12-09 23:46:01 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2010-12-09 23:46:01 -0500 |
commit | a102ad0bec1434d9766cd6b35ba4c0cf174ef52f (patch) | |
tree | 75d9104805c8c429c696c71a02d24d2aed0e228b /test | |
parent | fd1c0ef2663aca4b15ba53db4c0fd5d1bdbe112c (diff) | |
download | deheader-a102ad0bec1434d9766cd6b35ba4c0cf174ef52f.tar.gz deheader-a102ad0bec1434d9766cd6b35ba4c0cf174ef52f.tar.bz2 deheader-a102ad0bec1434d9766cd6b35ba4c0cf174ef52f.tar.xz deheader-a102ad0bec1434d9766cd6b35ba4c0cf174ef52f.zip |
Clearer progress messages and two more tests.
Diffstat (limited to 'test')
-rw-r--r-- | test/abort.c | 2 | ||||
-rw-r--r-- | test/abs.c | 15 | ||||
-rw-r--r-- | test/regress.chk | 19 |
3 files changed, 27 insertions, 9 deletions
diff --git a/test/abort.c b/test/abort.c index 1581668..20b2666 100644 --- a/test/abort.c +++ b/test/abort.c @@ -4,7 +4,7 @@ * Items: abort( * Requires: <stdlib.h> * Standardized-By: SuS - * Not-Detected-by: gcc-4.4.3 + Linux + * Detected-by: gcc-4.4.3 + Linux */ #include <stdlib.h> diff --git a/test/abs.c b/test/abs.c new file mode 100644 index 0000000..ae71495 --- /dev/null +++ b/test/abs.c @@ -0,0 +1,15 @@ +/* abs() requires <stdlib.h> */ + +/* + * Items: abs( + * Requires: <stdlib.h> + * Standardized-By: SuS + * Detected-by: gcc-4.4.3 + Linux + */ + +#include <stdlib.h> + +main(int arg, char **argv) +{ + abs(-23); +} diff --git a/test/regress.chk b/test/regress.chk index 4b0b82c..9d17e27 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -1,19 +1,22 @@ -deheader: test/string.c requires <string.h> -deheader: test/duplicate.c requires <stdio.h> -deheader: test/duplicate.c requires <stdio.h> +deheader: test/string.c includes <string.h> +deheader: test/duplicate.c includes <stdio.h> +deheader: test/duplicate.c includes <stdio.h> deheader: test/duplicate.c has more than one inclusion of <stdio.h> -deheader: test/umask.c requires <sys/stat.h> -deheader: test/umask.c requires <sys/types.h> +deheader: test/umask.c includes <sys/stat.h> +deheader: test/umask.c includes <sys/types.h> deheader: test/umask.c has requires <sys/stat.h>|<sys/types.h> from umask\s*\( deheader: test/umask.c has requires <sys/stat.h>|<sys/types.h> from umask\s*\( deheader: test/a64l.c has requires <stdlib.h> from a64l\s*\( deheader: test/a64l.c has requires <stdlib.h> from l64a\s*\( -deheader: test/a64l.c requires <stdlib.h> +deheader: test/a64l.c includes <stdlib.h> deheader: test/a64l.c has requires <stdlib.h> from a64l\s*\( deheader: test/a64l.c has requires <stdlib.h> from l64a\s*\( -deheader: test/abort.c requires <stdlib.h> +deheader: test/abs.c includes <stdlib.h> +deheader: test/abort.c includes <stdlib.h> deheader: test/string.c without <string.h> succeeded. deheader: remove <string.h> from test/string.c +deheader: test/abs.c without <stdlib.h> succeeded. +deheader: remove <stdlib.h> from test/abs.c deheader: in test/a64l.c, retaining required '#include <stdlib.h>\n' deheader: test/abort.c without <stdlib.h> succeeded. deheader: remove <stdlib.h> from test/abort.c @@ -23,4 +26,4 @@ deheader: remove <stdio.h> from test/duplicate.c deheader: remove <stdio.h> from test/duplicate.c 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 6 files, 7 includes, 4 removed +deheader: saw 7 files, 8 includes, 5 removed |