[libc][docs] Add dirent implementation status doc and include in CMakeLists (#132151)

These changes tracks `dirent.h` for the implementation status of
functions and macros, with respect to the issue (
https://github.com/llvm/llvm-project/issues/122006 ).
This commit is contained in:
Prashanth 2025-03-20 20:38:44 +05:30 committed by GitHub
parent 3b3f8c50b6
commit 7063419460
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 55 additions and 2 deletions

View File

@ -39,6 +39,7 @@ if (SPHINX_FOUND)
assert
cpio
ctype
dirent
endian
errno
fenv
@ -62,12 +63,12 @@ if (SPHINX_FOUND)
sys/stat
sys/statvfs
sys/time
sys/utsname
sys/wait
termios
threads
uchar
unistd
sys/utsname
wchar
wctype
)

View File

@ -10,6 +10,7 @@ Implementation Status
complex
cpio
ctype
dirent
endian
errno
fenv
@ -34,13 +35,13 @@ Implementation Status
sys/stat
sys/statvfs
sys/time
sys/utsname
sys/wait
termios
threads
time
uchar
unistd
sys/utsname
wchar
wctype
..

View File

@ -0,0 +1,51 @@
macros:
DT_BLK:
in-latest-posix: ''
DT_CHR:
in-latest-posix: ''
DT_DIR:
in-latest-posix: ''
DT_FIFO:
in-latest-posix: ''
DT_LNK:
in-latest-posix: ''
DT_REG:
in-latest-posix: ''
DT_SOCK:
in-latest-posix: ''
DT_UNKNOWN:
in-latest-posix: ''
DT_MQ:
in-latest-posix: ''
DT_SEM:
in-latest-posix: ''
DT_SHM:
in-latest-posix: ''
DT_TMO:
in-latest-posix: ''
functions:
alphasort:
in-latest-posix: ''
closedir:
in-latest-posix: ''
dirfd:
in-latest-posix: ''
fdopendir:
in-latest-posix: ''
opendir:
in-latest-posix: ''
posix_getdents:
in-latest-posix: ''
readdir:
in-latest-posix: ''
readdir_r:
in-latest-posix: ''
rewinddir:
in-latest-posix: ''
scandir:
in-latest-posix: ''
seekdir:
in-latest-posix: ''
telldir:
in-latest-posix: ''