diff options
Diffstat (limited to 'newlib/testsuite/newlib.elix')
-rw-r--r-- | newlib/testsuite/newlib.elix/elix.exp | 19 | ||||
-rw-r--r-- | newlib/testsuite/newlib.elix/tmmap.c | 42 |
2 files changed, 0 insertions, 61 deletions
diff --git a/newlib/testsuite/newlib.elix/elix.exp b/newlib/testsuite/newlib.elix/elix.exp deleted file mode 100644 index 6c0ee92e6..000000000 --- a/newlib/testsuite/newlib.elix/elix.exp +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright (C) 2002 by Red Hat, Incorporated. All rights reserved. -# -# Permission to use, copy, modify, and distribute this software -# is freely granted, provided that this notice is preserved. -# - -global host_triplet target_triplet - -load_lib passfail.exp - -set exclude_list { -} - -verbose $host_triplet -verbose $target_triplet - -if [string match "i\[3456\]86-pc-linux-gnu" $target_triplet] then { - newlib_pass_fail_all -x $exclude_list -} diff --git a/newlib/testsuite/newlib.elix/tmmap.c b/newlib/testsuite/newlib.elix/tmmap.c deleted file mode 100644 index d930c96b1..000000000 --- a/newlib/testsuite/newlib.elix/tmmap.c +++ /dev/null @@ -1,42 +0,0 @@ -#include <sys/types.h> -#include <sys/mman.h> -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <fcntl.h> -#include "check.h" - -int main() -{ - int fd; - char *x; - FILE *fp; - char buf[40]; - - fd = open("my.file", O_CREAT | O_TRUNC | O_RDWR, 0644); - - CHECK (fd != -1); - - CHECK (write (fd, "abcdefgh", 8) == 8); - - x = (char *)mmap (0, 20, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); - - CHECK (x != MAP_FAILED); - - x[3] = 'j'; - - CHECK (munmap (x, 20) == 0); - - CHECK (close(fd) != -1); - - fp = fopen("my.file","r"); - - CHECK (fp != NULL); - - CHECK (fread(buf, 1, 20, fp) == 8); - - CHECK (strncmp (buf, "abcjefgh", 8) == 0); - - exit (0); -} - |