From 47f7daab06e4e83f64a1b268da7ada4f50d50349 Mon Sep 17 00:00:00 2001 From: Prashanth Date: Mon, 17 Mar 2025 22:35:50 +0530 Subject: [PATCH] [libc][docs] Add glob implementation status doc and include in CMakeLists (#126923) These changes tracks `glob.h` for the implementation status of functions and macros, with respect to the issue ( #122006 ) . cc @nickdesaulniers --- libc/docs/CMakeLists.txt | 1 + libc/docs/headers/index.rst | 1 + libc/utils/docgen/glob.yaml | 28 ++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 libc/utils/docgen/glob.yaml diff --git a/libc/docs/CMakeLists.txt b/libc/docs/CMakeLists.txt index 4ef0e920de68..fb72af02339e 100644 --- a/libc/docs/CMakeLists.txt +++ b/libc/docs/CMakeLists.txt @@ -43,6 +43,7 @@ if (SPHINX_FOUND) errno fenv float + glob inttypes locale net/if diff --git a/libc/docs/headers/index.rst b/libc/docs/headers/index.rst index 003ce2edca97..b5f1e4dae2e7 100644 --- a/libc/docs/headers/index.rst +++ b/libc/docs/headers/index.rst @@ -14,6 +14,7 @@ Implementation Status errno fenv float + glob inttypes locale math/index.rst diff --git a/libc/utils/docgen/glob.yaml b/libc/utils/docgen/glob.yaml new file mode 100644 index 000000000000..730d6a638132 --- /dev/null +++ b/libc/utils/docgen/glob.yaml @@ -0,0 +1,28 @@ +macros: + GLOB_APPEND: + in-latest-posix: '' + GLOB_DOOFFS: + in-latest-posix: '' + GLOB_ERR: + in-latest-posix: '' + GLOB_MARK: + in-latest-posix: '' + GLOB_NOCHECK: + in-latest-posix: '' + GLOB_NOESCAPE: + in-latest-posix: '' + GLOB_NOSORT: + in-latest-posix: '' + GLOB_ABORTED: + in-latest-posix: '' + GLOB_NOMATCH: + in-latest-posix: '' + GLOB_NOSPACE: + in-latest-posix: '' + +functions: + glob: + in-latest-posix: '' + globfree: + in-latest-posix: '' +