repo.or.cz
/
binutils-gdb.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Update release-README after completing the 2.43 release.
[binutils-gdb.git]
/
sim
/
testsuite
/
cris
/
c
/
access1.c
blob
10a47ea169590c5c740cb15200d9630e4995d78a
1
/* Check access(2) trivially. Newlib doesn't have it.
2
#progos: linux
3
*/
4
#include <unistd.h>
5
#include <stdio.h>
6
#include <stdlib.h>
7
#include <errno.h>
8
int
main
(
int
argc
,
char
**
argv
)
9
{
10
if
(
access
(
argv
[
0
],
R_OK
|
W_OK
|
X_OK
) ==
0
11
&&
access
(
"/dev/null"
,
R_OK
|
W_OK
) ==
0
12
&&
access
(
"/dev/null"
,
X_OK
) == -
1
13
&&
errno
==
EACCES
)
14
printf
(
"pass
\n
"
);
15
exit
(
0
);
16
}