repo.or.cz
/
musl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
halt getspnam[_r] search on error accessing TCB shadow
2018-12-28
Rich Felker
ha
l
t
g
etspna
m
[_r] search
on erro
r
ac
c
essing
T
C
B
shadow
commit
|
commitdiff
|
tree
2018-12-28
Rich Fel
k
er
don
'
t set
errno or ret
u
rn an err
o
r
whe
n
g
e
tspna
m
[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Rich
Felker
make
s
e
m_
w
ait a
n
d sem
_
timedwait i
n
terruptible by
s
i
g
nals
commit
|
commitdiff
|
tree
2018-12-19
Rich Felker
don't
f
a
il pthread_sigma
s
k/
s
igprocmas
k
on inval
i
d
how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich
Felker
add __timed
w
ait b
a
ckend
w
o
rkaroun
d
for ol
d
ker
n
els
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
on failed
a
io subm
i
ssion, set a
i
oc
b
error and return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
ic
h
Felk
e
r
d
o
n
't create aio queue/map
s
tructures for invalid
f
ile
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
move aio queue
a
llocation from
i
o thread to submittin
g
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
R
ich Fel
k
er
fix
a
nd fut
u
re-proof against stack
o
ver
f
low
i
n
aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Fel
k
er
add namespace-saf
e
version o
f
getaux
v
al for internal use
commit
|
commitdiff
|
tree
2018-12-10
Rich Fe
l
ker
fix wordexp not to read p
a
st end o
f
s
tri
n
g en
d
ing with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
R
i
ch F
e
lker
f
ix r
e
gr
e
ssio
n
in acc
e
s
s
t
o optopt object
commit
|
commitdiff
|
tree
2018-11-08
Ric
h
Felker
optim
i
ze two-way strstr and mem
m
em
b
ad cha
r
acte
r
shift
commit
|
commitdiff
|
tree
2018-11-03
Ric
h
Felk
e
r
fix regress
i
o
n
in se
t
locale for LC_ALL with per-c
a
tegor
y
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix failure to flush stderr
w
he
n
fflush(0) is called
commit
|
commitdiff
|
tree
2018-11-02
Ric
h
Felker
f
i
x deadlock a
n
d
bu
f
fered
d
at
a
loss ra
c
e in fclose
commit
|
commitdiff
|
tree
2018-11-02
Ri
c
h Fel
k
er
remove commented-out debug printf
from strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich Felke
r
fi
x
spu
r
i
o
usly slow check
in twoway strstr/memm
e
m co
r
es
commit
|
commitdiff
|
tree
2018-10-23
Rich
F
elker
don'
t
omit
setting errno in i
n
tern
a
l
__map
_
file function
commit
|
commitdiff
|
tree
2018-10-22
Rich Felk
e
r
mak
e
the
d
efault locale (& a variant) failur
e
-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich
Felker
simplify newlocale a
n
d allo
w
fai
l
u
re for explicit loca
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
i
ch F
e
lker
remo
v
e
volatile quali
f
ication from category pointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Ric
h
Felke
r
adapt setl
o
cale to sup
p
ort p
o
ssibility of failure
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
adjus
t
types in F
I
LE struct
t
o make line buffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elke
r
optimize internal putc_
u
nlock
e
d
macro u
s
ed in putc
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h
F
elker
fix wrong result for
p
utc variant
s
due to operator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
e
l
k
e
r
f
urther optimize getc/putc wh
e
n locking is
n
e
eded
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
us
e
p
r
ototype for function po
i
nter in stat
i
c
lin
k
l
i
b
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
fi
x
error in constraints f
o
r
s
tatic link libc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
fix build r
e
gression d
u
e t
o
missing
file for p
u
tc changes
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
bypass
indire
c
tion through po
i
nte
r
o
bjects
t
o access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
o
p
timize ho
t
paths o
f
putc wit
h
man
u
al shrink-wr
a
pping
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
optimize hot paths
of getc wit
h
manual
s
hr
i
n
k
-w
r
app
i
n
g
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
do
c
umen
t
and
m
ake explic
i
t desired noinl
i
n
e
p
r
o
p
e
r
ty
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
impose barrier betw
e
en thread point
e
r
setup and
u
se
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h Fel
k
er
make thr
e
ad
-
pointer-loading asm non-volatile
commit
|
commitdiff
|
tree
2018-10-16
R
i
ch Fel
k
er
remove ancient
clang wor
k
around from p
o
werpc pthread_
a
rch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h
F
elker
restore
a
t
t
ribute
(
(const)) t
o
pthread_self and e
r
rno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
add n
e
w s
t
a
g
e 2
b
to dynamic linker b
o
otst
r
ap
f
or thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
move
st
d
io
l
ocking MAYBE_
W
AITERS definition to stdio_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
R
ich Fel
k
er
fix mi
s
leadin
g
p
l
acement of st
a
te
m
ent o
n
same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich
F
e
lker
allow e
s
caped path-separator slashes in glob
commit
|
commitdiff
|
tree
2018-10-13
Rich Felk
e
r
rewri
t
e core of the
g
lob imp
l
e
men
t
ation f
o
r corr
e
c
tness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich
F
el
k
er
f
ix d
l
s
ym
of thr
e
a
d-lo
c
a
l symbol
s
on a
r
chs with DTP_OF
F
SET!=0
commit
|
commitdiff
|
tree
2018-10-12
Rich Felker
c
ombin
e
a
rch ABI's DTP_O
F
FSET int
o
DTV
p
ointer
s
commit
|
commitdiff
|
tree
2018-10-11
R
i
c
h
Felker
fix re
d
un
d
ant computations of str
l
en in glob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
f
i
x invalid su
b
stit
u
te of [1] for
f
lexible arra
y
mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich Felker
fix bui
l
d
regression on a
r
mhf
i
n tls
d
esc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich F
e
l
k
er
a
llow
fre
e
addrinfo o
f
a
rbitrary sub
l
ists of addrinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
R
ich Felk
e
r
inline cp15
t
hread pointer load in arm dynamic TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Fel
k
e
r
add TLSDES
C
support for 32-bit a
r
m
commit
|
commitdiff
|
tree
2018-09-26
Rich Felker
fix
aliasing-based undefi
n
ed be
h
avior i
n
string functions
commit
|
commitdiff
|
tree
2018-09-23
Rich
F
elker
optimize nop case o
f
w
m
e
m
m
o
v
e
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
f
ix
u
n
def
i
ned poin
t
er comparison in wm
e
m
move
commit
|
commitdiff
|
tree
2018-09-23
R
ich Felker
fix undefined pointer
c
omparis
o
n in m
e
mmove
commit
|
commitdiff
|
tree
2018-09-19
Rich Felke
r
f
ix getaddrinfo regression with AI_ADDRCO
N
FIG o
n
some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
s
u
pport c
l
ang internal
assembler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
ich Felker
support setting of
de
f
ault thre
a
d s
t
ack size
via PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Fel
k
er
increa
s
e default thread stack/
g
uard s
i
ze
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
limit
the configurable defaul
t
s
tack/g
u
ar
d
size
for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
remove redun
d
ant d
e
clara
t
ions of __defa
u
lt_st
a
cksiz
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich F
e
lker
fix benig
n
data race in pthread_a
t
tr_i
n
it
commit
|
commitdiff
|
tree
2018-09-18
Rich Felk
e
r
fix deletion
o
f pthread tsd key
s
t
hat still ha
v
e n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
R
ich Fe
l
ker
g
e
tdelim: only
g
r
ow buffer wh
e
n n
e
cess
a
ry, i
m
prove
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich
F
elker
fix null
pointer subtraction
a
nd comparison in stdio
commit
|
commitdiff
|
tree
2018-09-16
Rich
F
e
lker
fix
f
ailure of
get
d
elim
to set strea
m
orient
a
tio
n
on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
c
heck for kern
e
l support befo
r
e
allowing robust mut
e
x
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich
F
elker
f
ix undefined behavi
o
r in str
t
o*
v
ia F
I
LE
buffer poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich
F
e
l
k
e
r
add
h
idden version of &err
n
o a
c
cessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix
b
uil
d
r
e
gression in
sysconf
for a
r
c
h
s with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
dr
o
p lazy plural forms init in dcngettext
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix b
r
oken atomic store on
pow
e
rpc[64]
commit
|
commitdiff
|
tree
2018-09-13
R
i
c
h
F
elker
f
ix
regression
w
ith compilers not incorporati
n
g C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Fe
l
ker
conf
i
gure: only try -Qunused-arg
u
ments fo
r
c
lang
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
remo
v
e
vis
.
h
protected-vi
s
ibility hack
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
s
p
lit internal
l
ock API
out of
libc
.
h, creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
m
o
ve misplaced __fork_handler de
c
laration
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
re
m
o
v
e spurious
i
nclusion of
libc
.
h for LFS64 ABI alias
e
s
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h Felker
red
u
c
e
spuri
o
us in
c
lusion o
f
l
ibc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
l
k
e
r
use wrapper
h
eaders t
o
h
i
de mos
t
nam
e
spaced/intern
a
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
re
m
ove __
v
fork ali
a
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
hide pure
l
y
dep
e
nden
c
y-trig
g
ering func
t
i
ons in stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
decl
a
r
e _
_
env_
r
m_a
d
d in wrapper stdlib
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
hide depe
n
d
e
ncy-triggeri
n
g poin
t
e
r
object in ma
l
l
oc_usable_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch F
e
lker
r
e
w
ork malloc_usabl
e
_size to use mall
o
c_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich F
e
lker
remove u
n
used __futex function a
n
d so
u
rce file
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
el
k
er
hide __pthrea
d
_once_
f
ull symbo
l
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h F
e
l
ker
d
e
clar
e
and m
a
ke hidden additional internal in
i
t/e
x
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
d
e
clar
e
and mak
e
hidden additional inter
n
al
stdio symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
mov
e
declaration and apply hid
d
en visibility
t
o __ut
c
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
declare and mak
e
h
id
d
en more i
n
ternal locale f
u
nctions
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
r
e
move unu
s
ed __getdents,
rename a
n
d move file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
remove
or make static various unused
_
_-prefixed symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move addi
t
i
o
nal pthre
a
d internal d
e
cla
r
ations to
p
thread_im
p
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply
h
i
dde
n
visibility to vari
o
us remaining i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
ap
p
ly
hidden visibility to sigreturn code fragments
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
ap
p
ly
h
idden visibility to p
t
hread intern
a
l
s
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
apply h
i
dden visibi
l
ity to
s
tdio int
e
rnals
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elk
e
r
apply h
i
dden visibil
i
ty to internal
t
i
m
e
[
zone]
i
m
plementatio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
a
pply hidden
v
is
i
bi
l
ity to
internal
m
ath func
t
ions
commit
|
commitdiff
|
tree
next