]> git.ipfire.org Git - thirdparty/glibc.git/commit
Refer to C23 in place of C2X in glibc
authorJoseph Myers <josmyers@redhat.com>
Thu, 1 Feb 2024 11:02:01 +0000 (11:02 +0000)
committerJoseph Myers <josmyers@redhat.com>
Thu, 1 Feb 2024 11:02:01 +0000 (11:02 +0000)
commit42cc619dfbc44e263239c2de870bae11ad65810a
tree13f7e2f0ad1e9b3c4a36f9ecd4e3e49b1d268120
parent7c8df0b9441e34928f2d7d70531e3d55e016c32e
Refer to C23 in place of C2X in glibc

WG14 decided to use the name C23 as the informal name of the next
revision of the C standard (notwithstanding the publication date in
2024).  Update references to C2X in glibc to use the C23 name.

This is intended to update everything *except* where it involves
renaming files (the changes involving renaming tests are intended to
be done separately).  In the case of the _ISOC2X_SOURCE feature test
macro - the only user-visible interface involved - support for that
macro is kept for backwards compatibility, while adding
_ISOC23_SOURCE.

Tested for x86_64.
79 files changed:
NEWS
bits/fenv.h
bits/libc-header-start.h
include/features.h
include/limits.h
include/stdio.h
include/stdlib.h
include/wchar.h
libio/bits/stdio-ldbl.h
libio/stdio.h
manual/arith.texi
manual/creature.texi
manual/stdbit.texi
manual/stdio.texi
manual/time.texi
math/bits/mathcalls.h
math/fenv.h
math/gen-tgmath-tests.py
math/libm-test-pow.inc
math/math.h
math/tgmath.h
resolv/tst-inet_addr-binary.c
stdio-common/Makefile
stdio-common/tst-scanf-binary-c11.c
stdio-common/tst-scanf-binary-c2x.c
stdio-common/tst-scanf-binary-gnu11.c
stdio-common/tst-scanf-binary-gnu89.c
stdio-common/tst-scanf-binary-main.c
stdlib/Makefile
stdlib/bits/stdlib-ldbl.h
stdlib/inttypes.h
stdlib/stdint.h
stdlib/stdlib.h
stdlib/strtol.c
stdlib/strtol_l.c
stdlib/strtoll_l.c
stdlib/strtoul_l.c
stdlib/strtoull_l.c
stdlib/tst-strtol-binary-c11.c
stdlib/tst-strtol-binary-c2x.c
stdlib/tst-strtol-binary-gnu11.c
stdlib/tst-strtol-binary-gnu2x.c
stdlib/tst-strtol-binary-main.c
string/string.h
sysdeps/aarch64/bits/fenv.h
sysdeps/alpha/fpu/bits/fenv.h
sysdeps/arm/bits/fenv.h
sysdeps/csky/bits/fenv.h
sysdeps/hppa/fpu/bits/fenv.h
sysdeps/ieee754/ldbl-128ibm-compat/Makefile
sysdeps/ieee754/ldbl-opt/Makefile
sysdeps/loongarch/bits/fenv.h
sysdeps/m68k/bits/fenv.h
sysdeps/microblaze/bits/fenv.h
sysdeps/mips/bits/fenv.h
sysdeps/nios2/bits/fenv.h
sysdeps/powerpc/bits/fenv.h
sysdeps/riscv/bits/fenv.h
sysdeps/s390/fpu/bits/fenv.h
sysdeps/sh/bits/fenv.h
sysdeps/sparc/fpu/bits/fenv.h
sysdeps/x86/fpu/bits/fenv.h
time/time.h
wcsmbs/Makefile
wcsmbs/bits/wchar-ldbl.h
wcsmbs/tst-wcstol-binary-c11.c
wcsmbs/tst-wcstol-binary-c2x.c
wcsmbs/tst-wcstol-binary-gnu11.c
wcsmbs/tst-wcstol-binary-gnu2x.c
wcsmbs/tst-wscanf-binary-c11.c
wcsmbs/tst-wscanf-binary-c2x.c
wcsmbs/tst-wscanf-binary-gnu11.c
wcsmbs/tst-wscanf-binary-gnu89.c
wcsmbs/uchar.h
wcsmbs/wchar.h
wcsmbs/wcstol_l.c
wcsmbs/wcstoll_l.c
wcsmbs/wcstoul_l.c
wcsmbs/wcstoull_l.c