Skip to content

Commit 7a5102d

Browse files
sort according to appearance in Annex B and section 7
1 parent 214a192 commit 7a5102d

File tree

1 file changed

+28
-32
lines changed

1 file changed

+28
-32
lines changed

libc/docs/c23.rst

Lines changed: 28 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,36 +15,15 @@ Implementation Status
1515

1616
(It's helpful to review 'Annex B (Informative) Library Summary' for these.)
1717

18-
New headers:
19-
20-
* stdbit.h
21-
* stdckdint.h (|check|, macros are only defined with `__GNUC__` builtins)
2218

2319
Additions:
2420

25-
* uchar.h
26-
27-
* mbrtoc8
28-
* c8rtomb
29-
* char*_t
30-
31-
* string.h
32-
33-
* memset_explicit
34-
* memccpy
35-
* strdup
36-
* strndup
37-
38-
* time.h
39-
40-
* gmtime_r
41-
* localtime_r
42-
* timegm
43-
* timespec_getres
44-
* strftime conversion specifiers
21+
* fenv.h
4522

46-
* 0b
47-
* 0B
23+
* fesetexcept
24+
* fetestexceptflag
25+
* fegetmode
26+
* fesetmode
4827
* math.h
4928

5029
* acospi*
@@ -96,12 +75,8 @@ Additions:
9675
* dfmal
9776
* fsqrt*
9877
* dsqrtl
99-
* fenv.h
100-
101-
* fesetexcept
102-
* fetestexceptflag
103-
* fegetmode
104-
* fesetmode
78+
* stdbit.h (New header)
79+
* stdckdint.h (New header) |check|
10580
* stddef.h
10681

10782
* unreachable
@@ -113,6 +88,12 @@ Additions:
11388
* free_sized
11489
* free_aligned_sized
11590
* memalignment
91+
* string.h
92+
93+
* memset_explicit
94+
* memccpy
95+
* strdup
96+
* strndup
11697
* tgmath.h
11798

11899
* acospi
@@ -163,3 +144,18 @@ Additions:
163144
* dfma
164145
* fsqrt
165146
* dsqrt
147+
* time.h
148+
149+
* gmtime_r
150+
* localtime_r
151+
* timegm
152+
* timespec_getres
153+
* strftime conversion specifiers
154+
155+
* 0b
156+
* 0B
157+
* uchar.h
158+
159+
* mbrtoc8
160+
* c8rtomb
161+
* char*_t

0 commit comments

Comments
 (0)