From 811c77140bd195992042d3f99fd186fe628519ff Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 12 Dec 2010 08:51:20 -0500 Subject: Tests for nl_types catalog funcriuons, cbrt(3), ceil(3). --- test/acos.c | 2 +- test/atan.c | 2 +- test/catclose.c | 15 +++++++++++++++ test/catgets.c | 15 +++++++++++++++ test/catopen.c | 15 +++++++++++++++ test/cbrt.c | 15 +++++++++++++++ test/ceil.c | 15 +++++++++++++++ test/regress.chk | 17 ++++++++++++++++- 8 files changed, 93 insertions(+), 3 deletions(-) create mode 100644 test/catclose.c create mode 100644 test/catgets.c create mode 100644 test/catopen.c create mode 100644 test/cbrt.c create mode 100644 test/ceil.c (limited to 'test') diff --git a/test/acos.c b/test/acos.c index 4360c72..bc8d64f 100644 --- a/test/acos.c +++ b/test/acos.c @@ -1,4 +1,4 @@ -/* acos() requires */ +/* acos() requires */ /* * Items: acos( diff --git a/test/atan.c b/test/atan.c index 56c2dc8..ce96f21 100644 --- a/test/atan.c +++ b/test/atan.c @@ -1,4 +1,4 @@ -/* atan() requires */ +/* atan() requires */ /* * Items: atan( diff --git a/test/catclose.c b/test/catclose.c new file mode 100644 index 0000000..f0ad008 --- /dev/null +++ b/test/catclose.c @@ -0,0 +1,15 @@ +/* catclose(3) needs */ + +/* + * Items: catclose( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) catclose(0); +} diff --git a/test/catgets.c b/test/catgets.c new file mode 100644 index 0000000..43ecca3 --- /dev/null +++ b/test/catgets.c @@ -0,0 +1,15 @@ +/* catgets(3) needs */ + +/* + * Items: catgets( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) catgets(0, 0, 0, "foobar"); +} diff --git a/test/catopen.c b/test/catopen.c new file mode 100644 index 0000000..9a03c55 --- /dev/null +++ b/test/catopen.c @@ -0,0 +1,15 @@ +/* catopen(3) needs */ + +/* + * Items: catopen( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) catopen("foobar", 0); +} diff --git a/test/cbrt.c b/test/cbrt.c new file mode 100644 index 0000000..7beb7ca --- /dev/null +++ b/test/cbrt.c @@ -0,0 +1,15 @@ +/* cbrt() requires */ + +/* + * Items: cbrt( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + cbrt(23.0); +} diff --git a/test/ceil.c b/test/ceil.c new file mode 100644 index 0000000..2a8de42 --- /dev/null +++ b/test/ceil.c @@ -0,0 +1,15 @@ +/* ceil() requires */ + +/* + * Items: ceil( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + ceil(23.0); +} diff --git a/test/regress.chk b/test/regress.chk index 19bb434..c3042c4 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -16,6 +16,8 @@ deheader: ./a64l.c has requires from \Wa64l\s*\( deheader: ./a64l.c includes deheader: ./bcmp.c has requires from \Wbcmp\s*\( deheader: ./bcmp.c includes +deheader: ./ceil.c has requires from \Wceil\s*\( +deheader: ./ceil.c includes deheader: ./bcopy.c includes deheader: ./atexit.c includes deheader: ./btowc.c has requires , from \Wbtowc\s*\( @@ -51,20 +53,32 @@ deheader: ./bsort.c includes deheader: ignoring (conditional inclusion) deheader: ./bsort.c includes deheader: ./bsort.c includes +deheader: ./catgets.c has requires from \Wcatgets\s*\( +deheader: ./catgets.c includes +deheader: ./cbrt.c has requires from \Wcbrt\s*\( +deheader: ./cbrt.c includes deheader: ./advance.c has requires from \Wadvance\s*\( deheader: ./advance.c includes +deheader: ./catopen.c has requires from \Wcatopen\s*\( +deheader: ./catopen.c includes deheader: ./atan2.c has requires from \Watan2\s*\( deheader: ./atan2.c includes +deheader: ./catclose.c has requires from \Wcatclose\s*\( +deheader: ./catclose.c includes deheader: in ./atan2.c, retaining required '#include \n' deheader: ./asin.c without succeeded. deheader: remove from ./asin.c deheader: in ./acos.c, retaining required '#include \n' +deheader: in ./catopen.c, retaining required '#include \n' deheader: in ./brk.c, retaining required '#include \n' deheader: ./string.c without succeeded. deheader: remove from ./string.c deheader: ./bsort.c without succeeded. deheader: in ./bsort.c, retaining required '#include \n' deheader: remove from ./bsort.c +deheader: in ./catclose.c, retaining required '#include \n' +deheader: in ./cbrt.c, retaining required '#include \n' +deheader: in ./ceil.c, retaining required '#include \n' deheader: in ./bsd_signal.c, retaining required '#include \n' deheader: ./abs.c without succeeded. deheader: remove from ./abs.c @@ -96,7 +110,8 @@ deheader: in ./access.c, retaining required '#include \n' deheader: in ./btowc.c, retaining required '#include \n' deheader: in ./btowc.c, retaining required '#include \n' deheader: in ./acosh.c, retaining required '#include \n' +deheader: in ./catgets.c, retaining required '#include \n' deheader: in ./bcmp.c, retaining required '#include \n' deheader: in ./a64l.c, retaining required '#include \n' deheader: in ./advance.c, retaining required '#include \n' -deheader: saw 31 files, 34 includes, 10 removed +deheader: saw 36 files, 39 includes, 10 removed -- cgit v1.2.3-70-g09d2