-
Notifications
You must be signed in to change notification settings - Fork 14.3k
[libc][docs] Add sys/stat page to the status of implementations docs #122997
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@llvm/pr-subscribers-libc Author: Prashanth (StarOne01) ChangesThese changes ensure that the sys/stat header is documented properly with respect to the issue ( #122006 ) . Full diff: https://github.com/llvm/llvm-project/pull/122997.diff 3 Files Affected:
diff --git a/libc/docs/CMakeLists.txt b/libc/docs/CMakeLists.txt
index fca8caec004f7d..cc72b584c5a0cc 100644
--- a/libc/docs/CMakeLists.txt
+++ b/libc/docs/CMakeLists.txt
@@ -55,6 +55,7 @@ if (SPHINX_FOUND)
strings
sys/mman
sys/resource
+ sys/stat
threads
uchar
wchar
diff --git a/libc/docs/headers/index.rst b/libc/docs/headers/index.rst
index 67325e40dcbbdd..b27db5f0a6e573 100644
--- a/libc/docs/headers/index.rst
+++ b/libc/docs/headers/index.rst
@@ -28,6 +28,7 @@ Implementation Status
strings
sys/mman
sys/resource
+ sys/stat
threads
time
uchar
diff --git a/libc/utils/docgen/sys/stat.yaml b/libc/utils/docgen/sys/stat.yaml
new file mode 100644
index 00000000000000..ab03c5d794b3e8
--- /dev/null
+++ b/libc/utils/docgen/sys/stat.yaml
@@ -0,0 +1,108 @@
+macros:
+ S_IFMT:
+ in-latest-posix: ''
+ S_IFBLK:
+ in-latest-posix: ''
+ S_IFCHR:
+ in-latest-posix: ''
+ S_IFIFO:
+ in-latest-posix: ''
+ S_IFREG:
+ in-latest-posix: ''
+ S_IFDIR:
+ in-latest-posix: ''
+ S_IFLNK:
+ in-latest-posix: ''
+ S_IFSOCK:
+ in-latest-posix: ''
+
+ S_IRWXU:
+ in-latest-posix: ''
+ S_IRUSR:
+ in-latest-posix: ''
+ S_IWUSR:
+ in-latest-posix: ''
+ S_IXUSR:
+ in-latest-posix: ''
+ S_IRWXG:
+ in-latest-posix: ''
+ S_IRGRP:
+ in-latest-posix: ''
+ S_IWGRP:
+ in-latest-posix: ''
+ S_IXGRP:
+ in-latest-posix: ''
+
+ S_IRWXO:
+ in-latest-posix: ''
+ S_IROTH:
+ in-latest-posix: ''
+ S_IWOTH:
+ in-latest-posix: ''
+ S_IXOTH:
+ in-latest-posix: ''
+ S_ISUID:
+ in-latest-posix: ''
+ S_ISGID:
+ in-latest-posix: ''
+ S_ISVTX:
+ in-latest-posix: ''
+
+ S_ISBLK:
+ in-latest-posix: ''
+ S_ISCHR:
+ in-latest-posix: ''
+ S_ISDIR:
+ in-latest-posix: ''
+ S_ISFIFO:
+ in-latest-posix: ''
+ S_ISREG:
+ in-latest-posix: ''
+ S_ISLNK:
+ in-latest-posix: ''
+ S_ISSOCK:
+ in-latest-posix: ''
+
+ S_TYPEISMQ:
+ in-latest-posix: ''
+ S_TYPEISSEM:
+ in-latest-posix: ''
+ S_TYPEISSHM:
+ in-latest-posix: ''
+
+ S_TYPEISTMO:
+ in-latest-posix: ''
+
+functions:
+ chmod:
+ in-latest-posix: ''
+ fchmod:
+ in-latest-posix: ''
+ fchmodat:
+ in-latest-posix: ''
+ fstat:
+ in-latest-posix: ''
+ fstatat:
+ in-latest-posix: ''
+ futimens:
+ in-latest-posix: ''
+ lstat:
+ in-latest-posix: ''
+ mkdir:
+ in-latest-posix: ''
+ mkdirat:
+ in-latest-posix: ''
+ mkfifo:
+ in-latest-posix: ''
+ mkfifoat:
+ in-latest-posix: ''
+ mknod:
+ in-latest-posix: ''
+ mknodat:
+ in-latest-posix: ''
+ stat:
+ in-latest-posix: ''
+ umask:
+ in-latest-posix: ''
+ utimensat:
+ in-latest-posix: ''
\ No newline at end of file
|
Thanks for the patch! |
hehe no, i didn't miss them, my tiny eyes did. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the patch!
2c0c26b
to
21c742e
Compare
These changes ensure that the sys/stat header is documented properly with respect to the issue ( #122006 ) .
cc @nickdesaulniers