]> git.proxmox.com Git - qemu.git/blame - tests/cris/check_stat4.c
Merge remote branch 'mst/for_anthony' into staging
[qemu.git] / tests / cris / check_stat4.c
CommitLineData
dd43edf4
TS
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
13int main (int argc, char *argv[])
14{
15 char path[1024] = "/";
16 struct stat buf;
17
18 strcat (path, argv[0]);
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}