]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/testsuite/sim/cris/c/mprotect1.c
daily update
[thirdparty/binutils-gdb.git] / sim / testsuite / sim / cris / c / mprotect1.c
CommitLineData
5e1f6430
HPN
1/* Check unimplemented-output for mprotect call.
2#notarget: cris*-*-elf
3#xerror:
4#output: Unimplemented mprotect call (0x0, 0x2001, 0x4)\n
5#output: program stopped with signal 4.\n
6 */
7#include <stdlib.h>
8#include <stdio.h>
9#include <sys/mman.h>
1654a6f7 10#include <errno.h>
5e1f6430
HPN
11
12int main (int argc, char *argv[])
13{
1654a6f7
HPN
14 int err = mprotect (0, 8193, PROT_EXEC);
15 if (err == -1 && errno == ENOSYS)
16 printf ("ENOSYS\n");
5e1f6430
HPN
17 printf ("xyzzy\n");
18 exit (0);
19}