Skip to content

Commit

Permalink
[libc][docgen] update to POSIX.1-2024 (#118717)
Browse files Browse the repository at this point in the history
The recently ratified POSIX.1-2024 is newer than POSIX.1-2017.
  • Loading branch information
nickdesaulniers authored Dec 5, 2024
1 parent e7412a5 commit fdb90ce
Show file tree
Hide file tree
Showing 8 changed files with 101 additions and 101 deletions.
2 changes: 1 addition & 1 deletion libc/docs/ctype.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - isalnum
- |check|
- 7.4.1.1
Expand Down
4 changes: 2 additions & 2 deletions libc/docs/fenv.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Macros
* - Macro
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - FE_ALL_EXCEPT
- |check|
- 7.6.12
Expand Down Expand Up @@ -104,7 +104,7 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - fe_dec_getround
-
- 7.6.5.3
Expand Down
4 changes: 2 additions & 2 deletions libc/docs/setjmp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Macros
* - Macro
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - __STDC_VERSION_SETJMP_H__
-
- 7.13.2
Expand All @@ -32,7 +32,7 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - longjmp
- |check|
- 7.13.2.1
Expand Down
92 changes: 46 additions & 46 deletions libc/docs/signal.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,143 +15,143 @@ Macros
* - Macro
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - SIGABRT
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGALRM
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGBUS
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGCHLD
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGCONT
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGFPE
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGHUP
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGILL
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGINT
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGKILL
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGPIPE
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGPOLL
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGPROF
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGQUIT
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGRTMAX
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGRTMIN
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGSEGV
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGSTOP
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGSYS
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGTERM
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGTRAP
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGTSTP
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGTTIN
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGTTOU
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGURG
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGUSR1
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGUSR2
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGVTALRM
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGXCPU
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIGXFSZ
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIG_DFL
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIG_ERR
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIG_HOLD
-
-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
* - SIG_IGN
- |check|
- 7.14.3
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html

Functions
=========
Expand All @@ -164,44 +164,44 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - kill
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/kill.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/kill.html
* - raise
- |check|
- 7.14.2.1
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/raise.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/raise.html
* - sigaction
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaction.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaction.html
* - sigaddset
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaddset.html
* - sigaltstack
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaltstack.html
* - sigdelset
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigdelset.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigdelset.html
* - sigemptyset
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigemptyset.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigemptyset.html
* - sigfillset
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigfillset.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigfillset.html
* - signal
- |check|
- 7.14.1.1
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/signal.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/signal.html
* - sigprocmask
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigprocmask.html
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigprocmask.html
4 changes: 2 additions & 2 deletions libc/docs/stdbit.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Macros
* - Macro
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - __STDC_ENDIAN_BIG__
- |check|
- 7.18.2.2
Expand Down Expand Up @@ -100,7 +100,7 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - stdc_bit_ceil_uc
- |check|
- 7.18.16
Expand Down
4 changes: 2 additions & 2 deletions libc/docs/threads.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Macros
* - Macro
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - ONCE_FLAG_INIT
-
- 7.28.1.3
Expand All @@ -36,7 +36,7 @@ Functions
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
- POSIX.1-2024 Standard Section
* - call_once
- |check|
- 7.28.2.1
Expand Down
2 changes: 1 addition & 1 deletion libc/utils/docgen/docgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ def print_tbl_dir(name):
* - {name}
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section"""
- POSIX.1-2024 Standard Section"""
)


Expand Down
Loading

0 comments on commit fdb90ce

Please sign in to comment.