]>
Commit | Line | Data |
---|---|---|
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 | ||
13 | int main (int argc, char *argv[]) | |
14 | { | |
15 | char path[1024] = "/"; | |
16 | struct stat buf; | |
17 | ||
2917dce4 | 18 | strncat(path, argv[0], sizeof(path) - 2); |
dd43edf4 TS |
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 | } |