glibc/stdlib
Adhemerval Zanella Netto 88677348b4 Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions
They are both used by __libc_freeres to free all library malloc
allocated resources to help tooling like mtrace or valgrind with
memory leak tracking.

The current scheme uses assembly markers and linker script entries
to consolidate the free routine function pointers in the RELRO segment
and to be freed buffers in BSS.

This patch changes it to use specific free functions for
libc_freeres_ptrs buffers and call the function pointer array directly
with call_function_static_weak.

It allows the removal of both the internal macros and the linker
script sections.

Checked on x86_64-linux-gnu, i686-linux-gnu, and aarch64-linux-gnu.
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2023-03-27 13:57:55 -03:00
..
bits Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sys Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
a64l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
abort.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
abs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
add_n.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
addmul_1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
alloca.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
arc4random_uniform.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
arc4random.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
at_quick_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atexit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atof.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atoi.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atol.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
atoll.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
bsearch.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
bug-fmtmsg1.c
bug-getcontext.c
bug-strtod2.c
bug-strtod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
canonicalize.c Replace rawmemchr (s, '\0') with strchr 2023-02-06 16:16:19 +00:00
cmp.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
cxa_at_quick_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
cxa_atexit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
cxa_finalize.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
cxa_thread_atexit_impl.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dbl2mpn.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
Depend
div.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
divmod_1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
divrem.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
drand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
drand48-iter.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
drand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
erand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
erand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
errno.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
exit.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
exit.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fmtmsg.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
fmtmsg.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fpioconst.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fpioconst.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
gen-fpioconst.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
gen-tst-strtod-round.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
getcontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
getentropy.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
getenv.c stdlib: Simplify getenv 2023-02-17 15:56:50 -03:00
getrandom.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
getsubopt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
gmp-impl.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
gmp.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
grouping.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
grouping.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
groupingwc.c
inlines.c
inttypes.h Update printf %b/%B C2x support 2023-03-14 16:58:35 +00:00
isomac.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
jrand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
jrand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
l64a.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
labs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lcong48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lcong48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ldbl2mpn.c
ldiv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
llabs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lldiv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
longlong.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lrand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lrand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
lshift.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
makecontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
Makefile hurd: fix build of tst-system.c 2023-03-08 08:49:54 -03:00
mblen.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mbstowcs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mbtowc.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mod_1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
monetary.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mp_clz_tab.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mpn2dbl.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mpn2flt.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mpn2ldbl.c
mrand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mrand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
msort.c Use uintptr_t instead of performing pointer subtraction with a null pointer 2023-02-17 17:07:44 -03:00
mul_1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mul_n.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mul.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
nrand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
nrand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
old_atexit.c
on_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
putenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
qsort.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
quick_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rand_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rand.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
random_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
random.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rpmatch.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rshift.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
secure-getenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
seed48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
seed48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
setcontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
setenv.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
srand48_r.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
srand48.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stdint.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stdlib.h C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strfmon_l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strfmon.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strfrom-skeleton.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strfromd.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strfromf.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strfroml.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtod_l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtod_nan_main.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtod_nan_narrow.h C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtod_nan_wide.h C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtod_nan.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtof_l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtof_nan.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtof.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtol_l.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtol.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtold_l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtold_nan.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtold.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtoll_l.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtoll.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtoul_l.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtoul.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
strtoull_l.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
strtoull.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
sub_n.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
submul_1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
swapcontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
system.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tens_in_limb.c
test-a64l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-at_quick_exit-race.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-atexit-race-common.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-atexit-race.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-atexit-recursive.c stdlib: Undo post review change to 16adc58e73 [BZ #27749] 2023-02-20 09:32:43 -03:00
test-bz22786.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-canon2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-canon.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-cxa_atexit-race2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-cxa_atexit-race.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-dlclose-exit-race-helper.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-dlclose-exit-race.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
test-on_exit-race.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
testdiv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
testdiv.input
testmb2.c
testmb.c stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265] 2022-06-22 11:12:33 -07:00
testrand.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
testsort.c
tst-arc4random-fork.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-arc4random-stats.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-arc4random-thread.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-at_quick_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-atexit-common.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-atexit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-atof1.c
tst-atof2.c
tst-bsearch.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-bz20544.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-canon-bz26341.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-cxa_atexit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-empty-env.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-environ.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-fmtmsg.c
tst-fmtmsg.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-getrandom.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-limits.c
tst-makecontext2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-makecontext3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-makecontext-align.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-makecontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-on_exit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-putenv.c
tst-putenvmod.c
tst-qsort2.c
tst-qsort.c
tst-quick_exit.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-rand48-2.c
tst-rand48.c
tst-random2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-random.c
tst-realpath-toolong.c
tst-realpath.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-secure-getenv.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext2.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext3.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext3.sh Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext4.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext5.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext6.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext7.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext8.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext9.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-setcontext.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strfmon_l.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strfrom-locale.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strfrom.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strfrom.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod1i.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod2.c
tst-strtod3.c
tst-strtod4.c
tst-strtod5.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod5i.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod6.c
tst-strtod-nan-locale-main.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-nan-locale.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-nan-sign-main.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-nan-sign.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-overflow.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-round-data
tst-strtod-round-data.h
tst-strtod-round-skeleton.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-round.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod-underflow.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtod.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtol-binary-c2x.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
tst-strtol-binary-c11.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
tst-strtol-binary-gnu2x.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
tst-strtol-binary-gnu11.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
tst-strtol-binary-main.c C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
tst-strtol-locale-main.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtol-locale.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-strtol.c
tst-strtoll.c
tst-swapcontext1.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-system.c posix: Fix system blocks SIGCHLD erroneously [BZ #30163] 2023-03-07 09:54:50 -03:00
tst-thread-quick_exit.cc Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tininess.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-atexit-lib.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-atexit-nodelete.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-tls-atexit.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-unsetenv1.c
tst-width-stdint.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-width.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
tst-xpg-basename.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ucontext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
udiv_qrnnd.c
Versions C2x strtol binary constant handling 2023-02-16 23:02:40 +00:00
wcstombs.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
wctomb.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
xpg_basename.c Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00