glibc/stdlib
Adam Yi 48af2676a7 posix: Fix system blocks SIGCHLD erroneously [BZ #30163]
Fix bug that SIGCHLD is erroneously blocked forever in the following
scenario:

1. Thread A calls system but hasn't returned yet
2. Thread B calls another system but returns

SIGCHLD would be blocked forever in thread B after its system() returns,
even after the system() in thread A returns.

Although POSIX does not require, glibc system implementation aims to be
thread and cancellation safe. This bug was introduced in
5fb7fc9635 when we moved reverting signal
mask to happen when the last concurrently running system returns,
despite that signal mask is per thread. This commit reverts this logic
and adds a test.

Signed-off-by: Adam Yi <ayi@janestreet.com>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
(cherry picked from commit 436a604b7d)
2023-04-28 16:16:40 +02:00
..
bits stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279] 2022-06-23 08:26:01 -07:00
sys Add some missing access function attributes 2022-03-10 05:56:33 +05:30
a64l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
abort.c Refactor internal-signals.h 2022-06-30 14:56:21 -03:00
abs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
add_n.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
addmul_1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
alloca.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
arc4random_uniform.c stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
arc4random.c stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) 2022-09-30 15:32:51 -03:00
at_quick_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
atexit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
atof.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
atoi.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
atol.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
atoll.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
bsearch.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
bug-fmtmsg1.c Fix locking problem in fmtmsg 2012-01-16 09:03:20 -05:00
bug-getcontext.c Simplify tilegx sysdeps folder 2017-12-20 16:55:26 -02:00
bug-strtod2.c Refactor strtod tests 2016-10-25 17:05:47 -02:00
bug-strtod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
canonicalize.c stdlib: Simplify buffer management in canonicalize 2022-07-05 11:04:45 +02:00
cmp.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cxa_at_quick_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cxa_atexit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cxa_finalize.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cxa_thread_atexit_impl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dbl2mpn.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
Depend [BZ #1230] 2005-09-28 06:09:24 +00:00
div.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
divmod_1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
divrem.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
drand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
drand48-iter.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
drand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
erand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
erand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
errno.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
exit.c stdlib: Undo post review change to 16adc58e73 [BZ #27749] 2023-02-20 10:13:52 -03:00
exit.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fmtmsg.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fmtmsg.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fpioconst.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fpioconst.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gen-fpioconst.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gen-tst-strtod-round.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getcontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getentropy.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getenv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getrandom.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsubopt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gmp-impl.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gmp.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
grouping.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
grouping.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
groupingwc.c Update. 2003-06-11 23:22:36 +00:00
inlines.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
inttypes.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
isomac.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
jrand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
jrand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
l64a.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
labs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lcong48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lcong48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ldbl2mpn.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
ldiv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
llabs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lldiv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
longlong.h longlong.h: update from GCC for LoongArch clz/ctz support 2022-10-28 15:06:38 +08:00
lrand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lrand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lshift.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
makecontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
Makefile stdlib: Undo post review change to 16adc58e73 [BZ #27749] 2023-02-20 10:13:52 -03:00
mblen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mbstowcs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mbtowc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mod_1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
monetary.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mp_clz_tab.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mpn2dbl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mpn2flt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mpn2ldbl.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
mrand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mrand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msort.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mul_1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mul_n.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mul.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
nrand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
nrand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
old_atexit.c Update. 2004-03-10 09:29:17 +00:00
on_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
putenv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
qsort.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
quick_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rand_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rand.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
random_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
random.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rpmatch.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rshift.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
secure-getenv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
seed48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
seed48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setcontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setenv.c stdlib: Avoid -Wuse-after-free in __add_to_environ [BZ #26779] 2022-01-25 17:39:36 -07:00
srand48_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
srand48.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stdint.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stdlib.h stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
strfmon_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strfmon.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strfrom-skeleton.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strfromd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strfromf.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strfroml.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod_nan_main.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod_nan_narrow.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod_nan_wide.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod_nan.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtof_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtof_nan.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtof.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtol_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtol.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtold_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtold_nan.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtold.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoll_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoll.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoul_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoul.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoull_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
strtoull.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sub_n.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
submul_1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
swapcontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
system.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tens_in_limb.c * stdlib/Makefile (aux): Add tens_in_limb. 2008-03-08 04:18:31 +00:00
test-a64l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-at_quick_exit-race.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-atexit-race-common.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-atexit-race.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-atexit-recursive.c stdlib: Undo post review change to 16adc58e73 [BZ #27749] 2023-02-20 10:13:52 -03:00
test-bz22786.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-canon2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-canon.c realpath: Bring back GNU extension on ENOENT and EACCES [BZ #28996] 2022-03-31 22:00:58 +05:30
test-cxa_atexit-race2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-cxa_atexit-race.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-dlclose-exit-race-helper.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-dlclose-exit-race.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
test-on_exit-race.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
testdiv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
testdiv.input
testmb2.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
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 2022-01-01 11:40:24 -08:00
testsort.c Update. 2000-12-05 08:17:58 +00:00
tst-arc4random-fork.c stdlib: Add arc4random tests 2022-07-22 11:58:27 -03:00
tst-arc4random-stats.c stdlib: Add arc4random tests 2022-07-22 11:58:27 -03:00
tst-arc4random-thread.c stdlib: Tuned down tst-arc4random-thread internal parameters 2022-07-29 09:19:00 -03:00
tst-at_quick_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-atexit-common.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-atexit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-atof1.c * stdlib/strtod_l.c (____STRTOF_INTERNAL): Parse thousand 2006-12-11 21:43:56 +00:00
tst-atof2.c [BZ #3673] 2006-12-10 01:11:45 +00:00
tst-bsearch.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-bz20544.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-canon-bz26341.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-cxa_atexit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-empty-env.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-environ.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-fmtmsg.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-fmtmsg.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-getrandom.c stdlib: Fix tst-getrandom memcmp call 2022-03-31 09:14:10 -03:00
tst-limits.c Fix a couple of -Wundef warnings. 2014-12-29 23:14:38 -05:00
tst-makecontext2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-makecontext3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-makecontext-align.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-makecontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-on_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-putenv.c Update. 2005-01-04 07:48:13 +00:00
tst-putenvmod.c Update. 2005-01-04 07:48:13 +00:00
tst-qsort2.c stdlib/tst-qsort2.c: Fix off-by-one argc interpretation error 2014-06-20 21:29:33 +01:00
tst-qsort.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-quick_exit.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rand48-2.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-rand48.c stdlib: Fix tst-rand48.c printf types 2022-03-31 09:13:14 -03:00
tst-random2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-random.c Remove "Contributed by" lines 2021-09-03 22:06:44 +05:30
tst-realpath-toolong.c tst-realpath-toolong: Fix hurd build 2022-01-24 11:00:23 +05:30
tst-realpath.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-secure-getenv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext3.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext5.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext6.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext7.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext8.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext9.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-setcontext.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strfmon_l.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strfrom-locale.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strfrom.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strfrom.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod1i.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod2.c * stdlib/tst-strtod2.c (do_test): Use %tu in fmt string for ptrdiff_t 2007-08-01 03:44:35 +00:00
tst-strtod3.c * stdlib/strtod_l.c (____STRTOF_INTERNAL): Parse thousand 2006-12-11 21:43:56 +00:00
tst-strtod4.c Adapt test case data to the changes in the thousands separators 2017-08-12 17:20:24 +02:00
tst-strtod5.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod5i.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod6.c Refactor strtod tests 2016-10-25 17:05:47 -02:00
tst-strtod-nan-locale-main.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-nan-locale.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-nan-sign-main.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-nan-sign.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-overflow.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-round-data Fix strtod multiple-precision division bug (bug 26137). 2020-06-30 23:04:06 +00:00
tst-strtod-round-data.h Fix strtod multiple-precision division bug (bug 26137). 2020-06-30 23:04:06 +00:00
tst-strtod-round-skeleton.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-round.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod-underflow.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtod.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtol-locale-main.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtol-locale.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-strtol.c Convert 703 function definitions to prototype style. 2015-10-16 20:21:49 +00:00
tst-strtoll.c Convert 703 function definitions to prototype style. 2015-10-16 20:21:49 +00:00
tst-swapcontext1.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-system.c posix: Fix system blocks SIGCHLD erroneously [BZ #30163] 2023-04-28 16:16:40 +02:00
tst-thread-quick_exit.cc Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tininess.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-atexit-lib.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-atexit-nodelete.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tls-atexit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-unsetenv1.c * stdlib/Makefile (tests): Add tst-unsetenv1. 2008-12-02 02:27:43 +00:00
tst-width-stdint.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-width.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-xpg-basename.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ucontext.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
udiv_qrnnd.c Moved to csu/errno-loc.c. 2005-12-14 15:06:39 +00:00
Versions stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
wcstombs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
wctomb.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xpg_basename.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00