Skip to content

Commit a7fa0c7

Browse files
[libc][docgen] update to POSIX.1-2024
The recently ratified POSIX.1-2024 is newer than POSIX.1-2017.
1 parent 659834d commit a7fa0c7

File tree

2 files changed

+46
-46
lines changed

2 files changed

+46
-46
lines changed

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

libc/utils/docgen/signal.json

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -2,151 +2,151 @@
22
"macros": {
33
"SIG_DFL": {
44
"c-definition": "7.14.3",
5-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
5+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
66
},
77
"SIG_ERR": {
88
"c-definition": "7.14.3",
9-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
9+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
1010
},
1111
"SIG_HOLD": {
12-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
12+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
1313
},
1414
"SIG_IGN": {
1515
"c-definition": "7.14.3",
16-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
16+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
1717
},
1818
"SIGRTMIN": {
19-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
19+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
2020
},
2121
"SIGRTMAX": {
22-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
22+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
2323
},
2424
"SIGABRT": {
2525
"c-definition": "7.14.3",
26-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
26+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
2727
},
2828
"SIGALRM": {
29-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
29+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
3030
},
3131
"SIGBUS": {
32-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
32+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
3333
},
3434
"SIGCHLD": {
35-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
35+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
3636
},
3737
"SIGCONT": {
38-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
38+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
3939
},
4040
"SIGFPE": {
4141
"c-definition": "7.14.3",
42-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
42+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
4343
},
4444
"SIGHUP": {
45-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
45+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
4646
},
4747
"SIGILL": {
4848
"c-definition": "7.14.3",
49-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
49+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
5050
},
5151
"SIGINT": {
5252
"c-definition": "7.14.3",
53-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
53+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
5454
},
5555
"SIGKILL": {
56-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
56+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
5757
},
5858
"SIGPIPE": {
59-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
59+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
6060
},
6161
"SIGPIPE": {
62-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
62+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
6363
},
6464
"SIGQUIT": {
65-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
65+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
6666
},
6767
"SIGSEGV": {
6868
"c-definition": "7.14.3",
69-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
69+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
7070
},
7171
"SIGSTOP": {
72-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
72+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
7373
},
7474
"SIGTERM": {
7575
"c-definition": "7.14.3",
76-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
76+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
7777
},
7878
"SIGTSTP": {
79-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
79+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
8080
},
8181
"SIGTTIN": {
82-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
82+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
8383
},
8484
"SIGTTOU": {
85-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
85+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
8686
},
8787
"SIGUSR1": {
88-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
88+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
8989
},
9090
"SIGUSR2": {
91-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
91+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
9292
},
9393
"SIGPOLL": {
94-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
94+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
9595
},
9696
"SIGPROF": {
97-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
97+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
9898
},
9999
"SIGSYS": {
100-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
100+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
101101
},
102102
"SIGTRAP": {
103-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
103+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
104104
},
105105
"SIGURG": {
106-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
106+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
107107
},
108108
"SIGVTALRM": {
109-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
109+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
110110
},
111111
"SIGXCPU": {
112-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
112+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
113113
},
114114
"SIGXFSZ": {
115-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html"
115+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/signal.h.html"
116116
}
117117
},
118118
"functions": {
119119
"signal": {
120120
"c-definition": "7.14.1.1",
121-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/signal.html"
121+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/signal.html"
122122
},
123123
"raise": {
124124
"c-definition": "7.14.2.1",
125-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/raise.html"
125+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/raise.html"
126126
},
127127
"kill": {
128-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/kill.html"
128+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/kill.html"
129129
},
130130
"sigaction": {
131-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaction.html"
131+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaction.html"
132132
},
133133
"sigaddset": {
134-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaddset.html"
134+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaddset.html"
135135
},
136136
"sigaltstack": {
137-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html"
137+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigaltstack.html"
138138
},
139139
"sigdelset": {
140-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigdelset.html"
140+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigdelset.html"
141141
},
142142
"sigemptyset": {
143-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigemptyset.html"
143+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigemptyset.html"
144144
},
145145
"sigfillset": {
146-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigfillset.html"
146+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigfillset.html"
147147
},
148148
"sigprocmask": {
149-
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9699919799/functions/sigprocmask.html"
149+
"posix-definition": "https://pubs.opengroup.org/onlinepubs/9799919799/functions/sigprocmask.html"
150150
}
151151
}
152152
}

0 commit comments

Comments
 (0)