[all-commits] [llvm/llvm-project] 0f6c4d: [libc][docs] adds macro handling, POSIX status, an...
Michael Flanders via All-commits
all-commits at lists.llvm.org
Thu May 23 10:48:38 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0f6c4d8b0653d75cf944278337e69771857ee4d7
https://github.com/llvm/llvm-project/commit/0f6c4d8b0653d75cf944278337e69771857ee4d7
Author: Michael Flanders <flanders.michaelk at gmail.com>
Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths:
M libc/docs/ctype.rst
M libc/docs/fenv.rst
M libc/docs/signal.rst
M libc/docs/stdbit.rst
M libc/docs/threads.rst
M libc/utils/docgen/ctype.json
M libc/utils/docgen/docgen.py
M libc/utils/docgen/fenv.json
A libc/utils/docgen/header.py
M libc/utils/docgen/signal.json
M libc/utils/docgen/stdbit.json
M libc/utils/docgen/threads.json
Log Message:
-----------
[libc][docs] adds macro handling, POSIX status, and validation to docgen (#89421)
docgen now lists macro implementation status in the generated rst files.
Adds POSIX definition link property to docgen json API (`posix-definition`) and
changes the `defined` property of docgen json API to `c-definition`. Now that
docgen's api is getting more specified, adds validation checks to docgen to
start codifying the docgen api spec.
To make sure this all looks good, I've added POSIX definition links to signal.h
as a tester.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list