From 85014e16e95d0cda3ef192debd4bc79195ee4551 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sat, 11 Dec 2010 03:34:38 -0500 Subject: Tests for bcmp(3) and bcopy(3). --- test/bcmp.c | 15 +++++++++++++++ test/bcopy.c | 15 +++++++++++++++ test/regress.chk | 7 ++++++- 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 test/bcmp.c create mode 100644 test/bcopy.c (limited to 'test') diff --git a/test/bcmp.c b/test/bcmp.c new file mode 100644 index 0000000..1d0923b --- /dev/null +++ b/test/bcmp.c @@ -0,0 +1,15 @@ +/* bcmp(3) needs */ + +/* + * Items: bcmp( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) bcmp("aaa", "bbb", 3); +} diff --git a/test/bcopy.c b/test/bcopy.c new file mode 100644 index 0000000..a2d3f49 --- /dev/null +++ b/test/bcopy.c @@ -0,0 +1,15 @@ +/* bcopy(3) needs */ + +/* + * Items: bcopy( + * Requires: + * Standardized-By: SuS + * Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) bcopy(NULL, NULL, 0); +} diff --git a/test/regress.chk b/test/regress.chk index bbfe3ef..a1ea9c7 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -10,6 +10,9 @@ deheader: test/umask.c includes deheader: test/umask.c has requires , from umask\s*\( deheader: test/a64l.c has requires from a64l\s*\( deheader: test/a64l.c includes +deheader: test/bcmp.c has requires from bcmp\s*\( +deheader: test/bcmp.c includes +deheader: test/bcopy.c includes deheader: test/atexit.c includes deheader: test/abs.c includes deheader: test/access.c has requires from access\s*\( @@ -40,6 +43,7 @@ deheader: in test/atof.c, retaining required '#include \n' deheader: in test/atoi.c, retaining required '#include \n' deheader: test/asin.c without succeeded. deheader: remove from test/asin.c +deheader: test/bcopy.c without failed (512). deheader: in test/access.c, retaining required '#include \n' deheader: in test/a64l.c, retaining required '#include \n' deheader: test/duplicate.c without succeeded. @@ -61,9 +65,10 @@ deheader: in test/atan2.c, retaining required '#include \n' deheader: in test/acosh.c, retaining required '#include \n' deheader: test/abort.c without succeeded. deheader: remove from test/abort.c +deheader: in test/bcmp.c, retaining required '#include \n' deheader: test/abs.c without succeeded. deheader: remove from test/abs.c deheader: in test/atan.c, retaining required '#include \n' deheader: test/atexit.c without failed (512). deheader: in test/acos.c, retaining required '#include \n' -deheader: saw 22 files, 23 includes, 8 removed +deheader: saw 24 files, 25 includes, 8 removed -- cgit v1.2.3-70-g09d2