test-rawmemchr: make more robust
authorEric Blake <eblake@redhat.com>
Tue, 14 Sep 2010 22:42:39 +0000 (16:42 -0600)
committerEric Blake <eblake@redhat.com>
Tue, 14 Sep 2010 22:55:31 +0000 (16:55 -0600)
commit349a6770a685fe472f1c3c4084eebc17d4e5ff5e
treefabc3701fbdd7569c9019b3fd92091c6c83db261
parent017b0b20b432df707718a19443d9435870f0b3c7
test-rawmemchr: make more robust

* modules/rawmemchr-tests (Files): Add zerosize-ptr.h, mmap-anon.m4.
(Depends-on, configure.ac): Add needed prerequisites to use it.
* modules/memchr-tests (Files, Depends-on, configure.ac):
Likewise, to avoid implicit reliance on memchr module prereqs.
* tests/test-memchr.c (main): Ensure proper masking.
* tests/test-rawmemchr.c (main): Likewise.  Detect oversized
reads.

Signed-off-by: Eric Blake <eblake@redhat.com>
ChangeLog
modules/memchr-tests
modules/rawmemchr-tests
tests/test-memchr.c
tests/test-rawmemchr.c