Add qemu 2.4.0
[kvmfornfv.git] / qemu / tests / tcg / cris / check_stat4.c
1 /* Simulator options:
2 #notarget: cris*-*-elf
3 #sim: --sysroot=@exedir@
4 */
5
6 #include <sys/types.h>
7 #include <sys/stat.h>
8 #include <unistd.h>
9 #include <stdio.h>
10 #include <string.h>
11 #include <stdlib.h>
12
13 int main (int argc, char *argv[])
14 {
15   char path[1024] = "/";
16   struct stat buf;
17
18   strncat(path, argv[0], sizeof(path) - 2);
19   if (lstat (".", &buf) != 0
20       || !S_ISDIR (buf.st_mode))
21     abort ();
22   if (lstat (path, &buf) != 0
23       || !S_ISREG (buf.st_mode))
24     abort ();
25   printf ("pass\n");
26   exit (0);
27 }