Skip to content

Commit f12e0c9

Browse files
authored
[libc][docs] Add sys/stat page to the status of implementations docs (#122997)
These changes ensure that the sys/stat header is documented properly with respect to the issue ( #122006 ) .
1 parent fbea21a commit f12e0c9

File tree

3 files changed

+120
-0
lines changed

3 files changed

+120
-0
lines changed

libc/docs/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ if (SPHINX_FOUND)
5555
strings
5656
sys/mman
5757
sys/resource
58+
sys/stat
5859
sys/time
5960
sys/wait
6061
termios

libc/docs/headers/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Implementation Status
2828
strings
2929
sys/mman
3030
sys/resource
31+
sys/stat
3132
sys/time
3233
sys/wait
3334
termios

libc/utils/docgen/sys/stat.yaml

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
macros:
2+
S_IFMT:
3+
in-latest-posix: ''
4+
S_IFBLK:
5+
in-latest-posix: ''
6+
S_IFCHR:
7+
in-latest-posix: ''
8+
S_IFIFO:
9+
in-latest-posix: ''
10+
S_IFREG:
11+
in-latest-posix: ''
12+
S_IFDIR:
13+
in-latest-posix: ''
14+
S_IFLNK:
15+
in-latest-posix: ''
16+
S_IFSOCK:
17+
in-latest-posix: ''
18+
st_atime:
19+
in-latest-posix: ''
20+
st_ctime:
21+
in-latest-posix: ''
22+
st_mtime:
23+
in-latest-posix: ''
24+
UTIME_NOW:
25+
in-latest-posix: ''
26+
UTIME_OMIT:
27+
in-latest-posix: ''
28+
29+
S_IRWXU:
30+
in-latest-posix: ''
31+
S_IRUSR:
32+
in-latest-posix: ''
33+
S_IWUSR:
34+
in-latest-posix: ''
35+
S_IXUSR:
36+
in-latest-posix: ''
37+
S_IRWXG:
38+
in-latest-posix: ''
39+
S_IRGRP:
40+
in-latest-posix: ''
41+
S_IWGRP:
42+
in-latest-posix: ''
43+
S_IXGRP:
44+
in-latest-posix: ''
45+
46+
S_IRWXO:
47+
in-latest-posix: ''
48+
S_IROTH:
49+
in-latest-posix: ''
50+
S_IWOTH:
51+
in-latest-posix: ''
52+
S_IXOTH:
53+
in-latest-posix: ''
54+
S_ISUID:
55+
in-latest-posix: ''
56+
S_ISGID:
57+
in-latest-posix: ''
58+
S_ISVTX:
59+
in-latest-posix: ''
60+
61+
S_ISBLK:
62+
in-latest-posix: ''
63+
S_ISCHR:
64+
in-latest-posix: ''
65+
S_ISDIR:
66+
in-latest-posix: ''
67+
S_ISFIFO:
68+
in-latest-posix: ''
69+
S_ISREG:
70+
in-latest-posix: ''
71+
S_ISLNK:
72+
in-latest-posix: ''
73+
S_ISSOCK:
74+
in-latest-posix: ''
75+
76+
S_TYPEISMQ:
77+
in-latest-posix: ''
78+
S_TYPEISSEM:
79+
in-latest-posix: ''
80+
S_TYPEISSHM:
81+
in-latest-posix: ''
82+
83+
S_TYPEISTMO:
84+
in-latest-posix: ''
85+
86+
functions:
87+
chmod:
88+
in-latest-posix: ''
89+
fchmod:
90+
in-latest-posix: ''
91+
fchmodat:
92+
in-latest-posix: ''
93+
fstat:
94+
in-latest-posix: ''
95+
fstatat:
96+
in-latest-posix: ''
97+
futimens:
98+
in-latest-posix: ''
99+
lstat:
100+
in-latest-posix: ''
101+
mkdir:
102+
in-latest-posix: ''
103+
mkdirat:
104+
in-latest-posix: ''
105+
mkfifo:
106+
in-latest-posix: ''
107+
mkfifoat:
108+
in-latest-posix: ''
109+
mknod:
110+
in-latest-posix: ''
111+
mknodat:
112+
in-latest-posix: ''
113+
stat:
114+
in-latest-posix: ''
115+
umask:
116+
in-latest-posix: ''
117+
utimensat:
118+
in-latest-posix: ''

0 commit comments

Comments
 (0)