Files
ftmemsim-valgrind/memcheck/tests/mips32/fadvise64.c
Petar Jovanovic 55c565435d mips: add regression test for fadvise64
Add regression tests for fadvise64.

Change by A Rikalo.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16175
2016-12-05 18:00:01 +00:00

22 lines
464 B
C

#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
#define BAD_FD 42
int main() {
int x;
(void)posix_fadvise(x, 1, 2, POSIX_FADV_NORMAL);
(void)posix_fadvise(BAD_FD, x, 2, POSIX_FADV_NORMAL);
(void)posix_fadvise(BAD_FD, 1, x, POSIX_FADV_NORMAL);
(void)posix_fadvise(BAD_FD, 1, 2, x);
x = posix_fadvise(BAD_FD, 1, 2, POSIX_FADV_NORMAL);
if (x != EBADF)
fprintf(stderr, "Unexpected return value: %d\n", x);
return 0;
}