Skip to content

Commit 20f0290

Browse files
authored
[docs][libc] Add AIO documentation refering POSIX and include in build (#122219)
With reference to #122006 , add a new header reference (aio.yaml) to doc
1 parent ac2d529 commit 20f0290

File tree

3 files changed

+37
-0
lines changed

3 files changed

+37
-0
lines changed

libc/docs/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ if (SPHINX_FOUND)
3232
# math.h), those should be omitted and exist statically in
3333
# libc/docs/headers/.
3434
list(APPEND docgen_list
35+
aio
3536
arpa/inet
3637
assert
3738
ctype

libc/docs/headers/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Implementation Status
44
.. toctree::
55
:maxdepth: 1
66

7+
aio
78
arpa/inet
89
assert
910
complex

libc/utils/docgen/aio.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
macros:
2+
AIO_ALLDONE:
3+
in-latest-posix: ''
4+
AIO_CANCELED:
5+
in-latest-posix: ''
6+
AIO_NOTCANCELED:
7+
in-latest-posix: ''
8+
LIO_NOP:
9+
in-latest-posix: ''
10+
LIO_NOWAIT:
11+
in-latest-posix: ''
12+
LIO_READ:
13+
in-latest-posix: ''
14+
LIO_WAIT:
15+
in-latest-posix: ''
16+
LIO_WRITE:
17+
in-latest-posix: ''
18+
19+
functions:
20+
aio_cancel:
21+
in-latest-posix: ''
22+
aio_error:
23+
in-latest-posix: ''
24+
aio_fsync:
25+
in-latest-posix: ''
26+
aio_read:
27+
in-latest-posix: ''
28+
aio_return:
29+
in-latest-posix: ''
30+
aio_suspend:
31+
in-latest-posix: ''
32+
aio_write:
33+
in-latest-posix: ''
34+
lio_listio:
35+
in-latest-posix: ''

0 commit comments

Comments
 (0)