symbian-qemu-0.9.1-12/qemu-symbian-svp/tests/cris/check_stat3.c
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 /* Simulator options:
       
     2 #sim: --sysroot=@exedir@
       
     3 */
       
     4 #include <sys/types.h>
       
     5 #include <sys/stat.h>
       
     6 #include <unistd.h>
       
     7 #include <stdio.h>
       
     8 #include <string.h>
       
     9 #include <stdlib.h>
       
    10 
       
    11 int main (int argc, char *argv[])
       
    12 {
       
    13   char path[1024] = "/";
       
    14   struct stat buf;
       
    15 
       
    16   strcat (path, argv[0]);
       
    17   if (stat (".", &buf) != 0
       
    18       || !S_ISDIR (buf.st_mode))
       
    19     abort ();
       
    20   if (stat (path, &buf) != 0
       
    21       || !S_ISREG (buf.st_mode))
       
    22     abort ();
       
    23   printf ("pass\n");
       
    24   exit (0);
       
    25 }