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
release 1.1.21
2019-01-21
R
i
ch Felker
release 1
.
1
.
21
commit
|
commitdiff
|
tree
2019-01-21
Rich Fel
k
er
fix cal
l
to __pthread_ts
d
_run_dtors w
i
th too many ar
g
um
e
nts
commit
|
commitdiff
|
tree
2019-01-19
Rich Felker
c
o
nfigure: acce
p
t ppc[64
]
a
s alias
for
p
o
werpc
[
64]
.
.
.
commit
|
commitdiff
|
tree
2019-01-17
Rich Fe
l
k
e
r
fix unintended linkin
g
d
ependenc
y
of pthread_key_creat
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
lker
halt g
e
tspnam[_r] se
a
r
c
h on
e
rror a
c
cess
i
ng TCB sh
a
dow
commit
|
commitdiff
|
tree
2018-12-28
Rich Felker
d
o
n't set errno or return an er
r
or when
g
ets
p
n
a
m[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Rich Felker
mak
e
sem_wait and sem
_
timedwait interrup
t
ibl
e
by
signals
commit
|
commitdiff
|
tree
2018-12-19
Rich Felker
don't f
a
il pt
h
read_sigma
s
k/s
i
gprocmask on
invalid how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich F
e
lker
add __timed
w
ai
t
ba
c
kend worka
r
ound
f
o
r
old
k
e
rnels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ri
c
h Fe
l
ker
on fail
e
d aio
submission, set aiocb er
r
or
a
nd retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
i
ch Felker
don't create aio queue/map
structur
e
s f
o
r inva
l
id fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
i
ch Felker
move aio queue allocation from io t
h
r
ea
d
to s
u
bmitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felk
e
r
fix
an
d
fut
u
re
-
pr
o
of against stack overflow in a
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich
Felker
a
d
d namespace-safe version o
f
g
e
tauxval for i
n
ternal us
e
commit
|
commitdiff
|
tree
2018-12-10
Ri
c
h Felk
e
r
fix wordexp not to read past end of string ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Rich Felker
fix re
g
r
e
s
s
i
on i
n
access to opto
p
t object
commit
|
commitdiff
|
tree
2018-11-08
R
ich
Felke
r
opti
m
ize two-way
s
tr
s
t
r
an
d
m
emm
e
m bad character shif
t
commit
|
commitdiff
|
tree
2018-11-03
Rich Felker
fix regress
i
on
i
n
setlocale f
o
r
LC_ALL with per-categ
o
ry
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Fel
k
er
f
ix failur
e
to
f
lush
stderr whe
n
fflush(
0
)
is called
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
e
l
ker
fix deadlock and
b
uffered data loss ra
c
e in f
c
lo
s
e
commit
|
commitdiff
|
tree
2018-11-02
Rich Felke
r
re
m
ove comment
e
d-out debu
g
prin
t
f
from strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich Fe
l
ker
f
i
x spur
i
ously slow check in twoway strs
t
r
/
memm
e
m cores
commit
|
commitdiff
|
tree
2018-10-23
Rich Felker
d
on't o
m
it set
t
ing errno in intern
a
l __map_fil
e
function
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
make the default l
o
ca
l
e (& a varian
t
) failure-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich F
e
lker
simplify
newlocale and all
o
w fa
i
lure for explicit locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
i
ch F
e
lker
remo
v
e volatile quali
f
ic
a
t
i
on from c
a
te
g
o
r
y
p
ointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Fe
l
ker
adapt
s
etlocale to support possibility of failure
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Felker
a
d
just
t
ypes in FILE struct
t
o
make line buffer
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
ich Felker
optimize inter
n
al
p
utc_unloc
k
ed
m
acro used i
n
putc
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
f
i
x wrong result
f
o
r put
c
var
i
ants due
t
o
opera
t
or
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
furt
h
er optimize
getc/putc when
l
ocking
i
s
needed
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
use prototype fo
r
function po
i
n
ter in s
t
a
tic link libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix error in constra
i
nts for static link libc i
n
it
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Fe
l
ker
fix build
r
egres
s
i
on due to missing file for put
c
c
hang
e
s
commit
|
commitdiff
|
tree
2018-10-18
Rich
Fe
l
ke
r
bypass indirection through pointer objects to acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
optimize
h
ot pa
t
hs of put
c
with
ma
n
ual
shrink-wr
a
pping
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
opti
m
ize hot
paths of getc w
i
th m
a
nua
l
shrink
-
wrapping
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
doc
u
me
n
t a
n
d make exp
l
icit desire
d
no
i
n
line proper
t
y
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Fe
l
ker
impose barrier between thread
p
o
inter se
t
up
a
nd use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
er
mak
e
t
h
re
a
d-pointer-loading asm non-volatile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
remove ancie
n
t
clang
w
orkar
o
u
n
d fr
o
m
powerpc p
t
hre
a
d
_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich
F
elker
re
s
tore attrib
u
te(
(
c
onst)) to pthread_self and errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich
Felke
r
a
d
d new st
a
ge 2b to dynam
i
c
l
i
nker bootstrap for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h Felker
m
ove stdio locking MAYBE_WAI
T
ERS def
i
nition to
s
tdio_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich Felker
f
ix m
i
sle
a
ding p
l
a
c
ement of statement on s
a
me l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich
Felker
a
l
low es
c
aped path-s
e
parator slashes i
n
glob
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
re
w
rite core of the gl
o
b implementa
t
ion for corre
c
tness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Ri
c
h Felker
fix
dlsym o
f
threa
d
-l
o
ca
l
symbols on arch
s
wit
h
DT
P
_OFFSE
T
!=0
commit
|
commitdiff
|
tree
2018-10-12
Ric
h
F
elker
combine
a
r
ch ABI
'
s
D
T
P_
O
FFSET into DTV pointer
s
commit
|
commitdiff
|
tree
2018-10-11
Ri
c
h F
e
l
ker
fix redun
d
ant
c
o
m
putations of strlen
in g
l
ob a
p
pe
n
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix i
n
valid substitute of [1] for flexible a
r
r
ay mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich Felker
fi
x
build regr
e
ssion on armhf
i
n tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich
F
elker
allow freeaddrinf
o
of arbitrary s
u
bl
i
sts of addr
i
nfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
inline cp1
5
thread pointer load
i
n
arm d
y
nami
c
TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich
Felker
a
d
d
TLSDESC
s
u
ppo
r
t fo
r
32
-
bit ar
m
commit
|
commitdiff
|
tree
2018-09-26
R
i
ch Felker
f
ix aliasin
g
-based und
e
fined behavio
r
in string f
u
n
c
tions
commit
|
commitdiff
|
tree
2018-09-23
R
i
ch Felke
r
optimiz
e
nop case of wm
e
mmove
commit
|
commitdiff
|
tree
2018-09-23
Rich
Felk
e
r
f
ix undefined po
i
nter
c
o
m
parison in wmem
m
ove
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix
u
ndef
i
n
ed p
o
inter
compa
r
ison in
memmo
v
e
commit
|
commitdiff
|
tree
2018-09-19
Ri
c
h Fel
k
e
r
f
i
x getaddrinfo r
e
gre
s
sion with AI
_
ADDRCONFIG
o
n
s
ome
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Felker
support
c
lang
i
nte
r
nal assembl
e
r w
h
en building f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Fe
l
k
e
r
s
u
pport
s
ettin
g
of
default t
h
read stack size via PT_G
N
U_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
i
n
c
r
ease defaul
t
t
hread
s
tack/
g
u
ard si
z
e
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
limit the
confi
g
u
rable defaul
t
stack/g
u
a
r
d size fo
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ric
h
Fe
l
ker
remove re
d
undant declarations
o
f
_
_defau
l
t_s
t
acksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felke
r
fix benign
data
race in pthre
a
d
_attr_init
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix
d
eletion o
f
p
t
h
read tsd keys th
a
t
s
till
have non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getdelim: only grow buffer when necessary
,
im
p
rove
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
fix null p
o
inter subtraction and
compar
i
son in stdio
commit
|
commitdiff
|
tree
2018-09-16
Ric
h
Felk
e
r
fi
x
failure of getdelim
t
o se
t
s
tream ori
e
n
tation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich
F
elker
che
c
k
f
o
r kern
e
l
s
upport
b
e
f
o
r
e all
o
w
i
ng robust mu
t
ex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felke
r
fix undefined behavi
o
r in
s
t
rto*
via
FILE buf
f
e
r
pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Ric
h
Fe
l
ker
add hidde
n
vers
i
on of &
e
rrno access
o
r function
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix
buil
d
re
g
ressio
n
in sysconf for ar
c
hs with v
a
r
iabl
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich Felke
r
drop lazy plur
a
l forms ini
t
in d
c
ngettext
commit
|
commitdiff
|
tree
2018-09-14
R
i
c
h
F
e
lker
fix broken at
o
mi
c
store o
n
po
w
erpc[64]
commit
|
commitdiff
|
tree
2018-09-13
R
i
ch
F
elker
fix r
e
gression with compilers not inc
o
rpor
a
tin
g
C
9
9
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Ri
c
h Felker
config
u
r
e
:
only
try -Qunuse
d
-
a
rguments for c
l
ang
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
move vis
.
h protecte
d
-
v
isibility h
a
ck
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
split internal lock AP
I
o
u
t
o
f l
i
bc
.
h
,
creating
lo
c
k
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
m
o
ve misp
l
aced __fo
r
k_handler dec
l
ar
a
t
i
on
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remove spurious inclusion of
l
ib
c
.
h f
o
r LFS64 ABI a
l
iases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
educe spur
i
ous inclusion
o
f
l
ibc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
elker
use
w
rapper he
a
ders to hi
d
e most namesp
a
ced/
i
n
ternally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
k
e
r
remove __vfork alias
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
hide
p
urely de
p
e
n
de
n
cy-triggering func
t
ions i
n
stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare __env_r
m
_add in wrapper std
l
ib
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide
dependency
-
tri
g
gering
pointer object
in
m
alloc_usable_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
rework malloc_usab
l
e_siz
e
to use
m
all
o
c_i
m
pl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remo
v
e unused
_
_futex f
u
nc
t
ion and sourc
e
file
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
F
e
lk
e
r
hide __pthread_once_full s
y
mbol
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
declare and make hidden additional inte
r
nal init/exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felke
r
declare and
m
ake hidden
a
d
dit
i
onal internal stdio
s
ymbols
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
move declaration and apply hidde
n
vi
s
ibility
to __utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
d
ecl
a
r
e and mak
e
h
i
dden more internal
locale
functions
commit
|
commitdiff
|
tree
2018-09-12
R
ich Fe
l
ker
remove unused __getdents, rena
m
e and move file
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elker
remov
e
or m
a
k
e stati
c
v
arious unused _
_
-
pr
e
fixe
d
symbols
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felke
r
mov
e
add
i
tional pthread internal declarations
t
o pthread_
i
mp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
a
p
p
ly hidden vis
i
bili
t
y to various remaining i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden visib
i
l
ity to si
g
return code fragmen
t
s
commit
|
commitdiff
|
tree
next