From 3f8d67f87e47be809abc3d51550388aa1cdd8a8e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 12 Dec 2010 19:03:03 -0500 Subject: Tests for chroot(), clearerr(), and clock(). --- test/chroot.c | 12 ++++++++++++ test/clearerr.c | 12 ++++++++++++ test/clock.c | 12 ++++++++++++ test/regress.chk | 17 ++++++++++++----- 4 files changed, 48 insertions(+), 5 deletions(-) create mode 100644 test/chroot.c create mode 100644 test/clearerr.c create mode 100644 test/clock.c (limited to 'test') diff --git a/test/chroot.c b/test/chroot.c new file mode 100644 index 0000000..0927112 --- /dev/null +++ b/test/chroot.c @@ -0,0 +1,12 @@ +/* + * Items: chroot( + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void)chroot("/"); +} diff --git a/test/clearerr.c b/test/clearerr.c new file mode 100644 index 0000000..0835b2e --- /dev/null +++ b/test/clearerr.c @@ -0,0 +1,12 @@ +/* + * Items: clearerr( + * Standardized-By: SuS + * Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void)clearerr(stdin); +} diff --git a/test/clock.c b/test/clock.c new file mode 100644 index 0000000..b32f8a7 --- /dev/null +++ b/test/clock.c @@ -0,0 +1,12 @@ +/* + * Items: clock( + * Standardized-By: SuS + * Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void)clock(); +} diff --git a/test/regress.chk b/test/regress.chk index cd09724..3b3b943 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -59,8 +59,11 @@ deheader: ./acosh.c has requires from \Wacosh\s*\( deheader: ./acosh.c includes deheader: ./atan.c has requires from \Watan\s*\( deheader: ./atan.c includes +deheader: ./clock.c has requires from \Wclock\s*\( +deheader: ./clock.c includes deheader: ./basename.c has requires from \Wbasename\s*\( deheader: ./basename.c includes +deheader: ./clearerr.c includes deheader: ./asin.c includes deheader: ./bsort.c has requires from \Wbsort\s*\( deheader: ./bsort.c includes @@ -68,10 +71,13 @@ deheader: ignoring (conditional inclusion) deheader: ./bsort.c includes deheader: ignoring (conditional inclusion) deheader: ./bsort.c includes +deheader: ./chroot.c has requires from \Wchroot\s*\( +deheader: ./chroot.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: ./chown.c has requires , from \Wchown\s*\( deheader: ./chown.c includes deheader: ./chown.c includes deheader: ./advance.c has requires from \Wadvance\s*\( @@ -108,6 +114,7 @@ deheader: ./duplicate.c without succeeded. deheader: remove from ./duplicate.c deheader: remove from ./duplicate.c deheader: in ./chdir.c, retaining required '#include \n' +deheader: in ./chroot.c, retaining required '#include \n' deheader: in ./atanh.c, retaining required '#include \n' deheader: ./bcopy.c without failed (512). deheader: in ./cfsetispeed.c, retaining required '#include \n' @@ -128,15 +135,15 @@ deheader: in ./bzero.c, retaining required '#include \n' 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 ./clock.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 ./chmod.c, retaining required '#include \n' deheader: in ./chmod.c, retaining required '#include \n' -deheader: ./chown.c without succeeded. -deheader: ./chown.c without succeeded. -deheader: remove from ./chown.c -deheader: remove from ./chown.c +deheader: in ./chown.c, retaining required '#include \n' +deheader: in ./chown.c, retaining required '#include \n' deheader: in ./advance.c, retaining required '#include \n' -deheader: saw 43 files, 47 includes, 10 removed +deheader: ./clearerr.c without failed (512). +deheader: saw 46 files, 50 includes, 8 removed -- cgit v1.2.3-70-g09d2