Skip to content

Commit fdb90ce

Browse files
[libc][docgen] update to POSIX.1-2024 (#118717)
The recently ratified POSIX.1-2024 is newer than POSIX.1-2017.
1 parent e7412a5 commit fdb90ce

File tree

8 files changed

+101
-101
lines changed

8 files changed

+101
-101
lines changed

libc/docs/ctype.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Functions
1515
* - Function
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - isalnum
2020
- |check|
2121
- 7.4.1.1

libc/docs/fenv.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Macros
1515
* - Macro
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - FE_ALL_EXCEPT
2020
- |check|
2121
- 7.6.12
@@ -104,7 +104,7 @@ Functions
104104
* - Function
105105
- Implemented
106106
- C23 Standard Section
107-
- POSIX.1-2017 Standard Section
107+
- POSIX.1-2024 Standard Section
108108
* - fe_dec_getround
109109
-
110110
- 7.6.5.3

libc/docs/setjmp.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Macros
1515
* - Macro
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - __STDC_VERSION_SETJMP_H__
2020
-
2121
- 7.13.2
@@ -32,7 +32,7 @@ Functions
3232
* - Function
3333
- Implemented
3434
- C23 Standard Section
35-
- POSIX.1-2017 Standard Section
35+
- POSIX.1-2024 Standard Section
3636
* - longjmp
3737
- |check|
3838
- 7.13.2.1

libc/docs/signal.rst

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -15,143 +15,143 @@ Macros
1515
* - Macro
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - SIGABRT
2020
- |check|
2121
- 7.14.3
22-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
22+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
2323
* - SIGALRM
2424
- |check|
2525
-
26-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
26+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
2727
* - SIGBUS
2828
- |check|
2929
-
30-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
30+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
3131
* - SIGCHLD
3232
- |check|
3333
-
34-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
34+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
3535
* - SIGCONT
3636
- |check|
3737
-
38-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
38+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
3939
* - SIGFPE
4040
- |check|
4141
- 7.14.3
42-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
42+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
4343
* - SIGHUP
4444
- |check|
4545
-
46-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
46+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
4747
* - SIGILL
4848
- |check|
4949
- 7.14.3
50-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
50+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
5151
* - SIGINT
5252
- |check|
5353
- 7.14.3
54-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
54+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
5555
* - SIGKILL
5656
- |check|
5757
-
58-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
58+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
5959
* - SIGPIPE
6060
- |check|
6161
-
62-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
62+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
6363
* - SIGPOLL
6464
- |check|
6565
-
66-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
66+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
6767
* - SIGPROF
6868
- |check|
6969
-
70-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
70+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
7171
* - SIGQUIT
7272
- |check|
7373
-
74-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
74+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
7575
* - SIGRTMAX
7676
- |check|
7777
-
78-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
78+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
7979
* - SIGRTMIN
8080
- |check|
8181
-
82-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
82+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
8383
* - SIGSEGV
8484
- |check|
8585
- 7.14.3
86-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
86+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
8787
* - SIGSTOP
8888
- |check|
8989
-
90-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
90+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
9191
* - SIGSYS
9292
- |check|
9393
-
94-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
94+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
9595
* - SIGTERM
9696
- |check|
9797
- 7.14.3
98-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
98+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
9999
* - SIGTRAP
100100
- |check|
101101
-
102-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
102+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
103103
* - SIGTSTP
104104
- |check|
105105
-
106-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
106+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
107107
* - SIGTTIN
108108
- |check|
109109
-
110-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
110+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
111111
* - SIGTTOU
112112
- |check|
113113
-
114-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
114+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
115115
* - SIGURG
116116
- |check|
117117
-
118-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
118+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
119119
* - SIGUSR1
120120
- |check|
121121
-
122-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
122+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
123123
* - SIGUSR2
124124
- |check|
125125
-
126-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
126+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
127127
* - SIGVTALRM
128128
- |check|
129129
-
130-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
130+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
131131
* - SIGXCPU
132132
- |check|
133133
-
134-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
134+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
135135
* - SIGXFSZ
136136
- |check|
137137
-
138-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
138+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
139139
* - SIG_DFL
140140
- |check|
141141
- 7.14.3
142-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
142+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
143143
* - SIG_ERR
144144
- |check|
145145
- 7.14.3
146-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
146+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
147147
* - SIG_HOLD
148148
-
149149
-
150-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
150+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
151151
* - SIG_IGN
152152
- |check|
153153
- 7.14.3
154-
- https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html
154+
- https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html
155155

156156
Functions
157157
=========
@@ -164,44 +164,44 @@ Functions
164164
* - Function
165165
- Implemented
166166
- C23 Standard Section
167-
- POSIX.1-2017 Standard Section
167+
- POSIX.1-2024 Standard Section
168168
* - kill
169169
- |check|
170170
-
171-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/kill.html
171+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/kill.html
172172
* - raise
173173
- |check|
174174
- 7.14.2.1
175-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/raise.html
175+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/raise.html
176176
* - sigaction
177177
- |check|
178178
-
179-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaction.html
179+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaction.html
180180
* - sigaddset
181181
- |check|
182182
-
183-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html
183+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaddset.html
184184
* - sigaltstack
185185
- |check|
186186
-
187-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html
187+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaltstack.html
188188
* - sigdelset
189189
- |check|
190190
-
191-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigdelset.html
191+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigdelset.html
192192
* - sigemptyset
193193
- |check|
194194
-
195-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigemptyset.html
195+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigemptyset.html
196196
* - sigfillset
197197
- |check|
198198
-
199-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigfillset.html
199+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigfillset.html
200200
* - signal
201201
- |check|
202202
- 7.14.1.1
203-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/signal.html
203+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/signal.html
204204
* - sigprocmask
205205
- |check|
206206
-
207-
- https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigprocmask.html
207+
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigprocmask.html

libc/docs/stdbit.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Macros
1515
* - Macro
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - __STDC_ENDIAN_BIG__
2020
- |check|
2121
- 7.18.2.2
@@ -100,7 +100,7 @@ Functions
100100
* - Function
101101
- Implemented
102102
- C23 Standard Section
103-
- POSIX.1-2017 Standard Section
103+
- POSIX.1-2024 Standard Section
104104
* - stdc_bit_ceil_uc
105105
- |check|
106106
- 7.18.16

libc/docs/threads.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Macros
1515
* - Macro
1616
- Implemented
1717
- C23 Standard Section
18-
- POSIX.1-2017 Standard Section
18+
- POSIX.1-2024 Standard Section
1919
* - ONCE_FLAG_INIT
2020
-
2121
- 7.28.1.3
@@ -36,7 +36,7 @@ Functions
3636
* - Function
3737
- Implemented
3838
- C23 Standard Section
39-
- POSIX.1-2017 Standard Section
39+
- POSIX.1-2024 Standard Section
4040
* - call_once
4141
- |check|
4242
- 7.28.2.1

libc/utils/docgen/docgen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def print_tbl_dir(name):
103103
* - {name}
104104
- Implemented
105105
- C23 Standard Section
106-
- POSIX.1-2017 Standard Section"""
106+
- POSIX.1-2024 Standard Section"""
107107
)
108108

109109

0 commit comments

Comments
 (0)