From 4c66db3fb1677cd84d9afb86334fa5d8a256fb60 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 12 Dec 2010 08:16:52 -0500 Subject: Add test for calloc(3),. fix test for bzero(3). --- test/calloc.c | 15 +++++++++++++++ test/regress.chk | 9 ++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 test/calloc.c (limited to 'test') diff --git a/test/calloc.c b/test/calloc.c new file mode 100644 index 0000000..04e19cd --- /dev/null +++ b/test/calloc.c @@ -0,0 +1,15 @@ +/* calloc(3) needs */ + +/* + * Items: calloc( + * Requires: + * Standardized-By: SuS + * Not-Detected-by: gcc-4.4.3 + Linux + */ + +#include + +main(int arg, char **argv) +{ + (void) calloc(0, 0); +} diff --git a/test/regress.chk b/test/regress.chk index 0839eb9..19bb434 100644 --- a/test/regress.chk +++ b/test/regress.chk @@ -1,4 +1,5 @@ deheader: ./string.c includes +deheader: ./bzero.c has requires from \Wbzero\s*\( deheader: ./bzero.c includes deheader: ./duplicate.c includes deheader: ./duplicate.c includes @@ -21,6 +22,8 @@ deheader: ./btowc.c has requires , from \Wbtowc\s*\( deheader: ./btowc.c includes deheader: ./btowc.c includes deheader: ./abs.c includes +deheader: ./calloc.c has requires from \Wcalloc\s*\( +deheader: ./calloc.c includes deheader: ./bsd_signal.c has requires from \Wbsd_signal\s*\( deheader: ./bsd_signal.c includes deheader: ./access.c has requires from \Waccess\s*\( @@ -85,10 +88,10 @@ deheader: remove from ./sbrk.c deheader: in ./atof.c, retaining required '#include \n' deheader: in ./umask.c, retaining required '#include \n' deheader: in ./umask.c, retaining required '#include \n' +deheader: in ./calloc.c, retaining required '#include \n' deheader: ./abort.c without succeeded. deheader: remove from ./abort.c -deheader: ./bzero.c without succeeded. -deheader: remove from ./bzero.c +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' @@ -96,4 +99,4 @@ deheader: in ./acosh.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 30 files, 33 includes, 11 removed +deheader: saw 31 files, 34 includes, 10 removed -- cgit v1.2.3-70-g09d2