OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-7.2/] [sim/] [testsuite/] [sim/] [cris/] [c/] [mprotect1.c] - Blame information for rev 330

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 330 jeremybenn
/* 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>
10
#include <errno.h>
11
 
12
int main (int argc, char *argv[])
13
{
14
  int err = mprotect (0, 8193, PROT_EXEC);
15
  if (err == -1 && errno == ENOSYS)
16
    printf ("ENOSYS\n");
17
  printf ("xyzzy\n");
18
  exit (0);
19
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.