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
make sem_wait and sem_timedwait interruptible by signals
2018-12-20
Rich Felker
make s
e
m
_
w
ait and sem
_
timedw
a
it interruptible by sig
n
als
commit
|
commitdiff
|
tree
2018-12-19
Ric
h
Fe
l
k
e
r
don't f
a
il pth
r
ead_sigm
a
sk/sigprocmask o
n
i
n
v
a
l
id how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich Felker
add __tim
e
d
w
ait backend workaround f
o
r
ol
d
k
er
n
els
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Fel
k
e
r
on failed aio submissio
n
, s
e
t aiocb error and return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Fe
l
ker
don't
c
reate a
i
o queue/map structures for
i
n
v
alid file
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
m
o
ve aio qu
e
ue allo
c
a
t
ion from io t
h
read to submitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix a
n
d future-proof against st
a
ck ove
r
flow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Fel
k
e
r
add namespace-safe v
e
rsio
n
of g
e
tauxva
l
f
o
r internal use
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fi
x
w
ordexp not to
read past end
o
f s
t
ring
ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Rich Felker
f
i
x
regression in
access to
o
p
topt object
commit
|
commitdiff
|
tree
2018-11-08
Rich Felker
optim
i
ze two-way
strstr and
m
e
mmem bad c
h
aracter s
h
ift
commit
|
commitdiff
|
tree
2018-11-03
Ric
h
F
e
lker
fix regress
i
o
n
in setlocale
for LC_ALL with per-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Ri
c
h Felker
fix f
a
ilure to flush stderr when fflush(0) is cal
l
ed
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
elker
fix
deadlock
an
d
b
uffere
d
data
l
oss race in fclos
e
commit
|
commitdiff
|
tree
2018-11-02
Rich F
e
lk
e
r
remove comme
n
te
d
-out
debug print
f
from
s
trstr
commit
|
commitdiff
|
tree
2018-11-02
R
ich Fe
l
ker
fix
spuriously
slo
w
check in twoway strstr/memm
e
m cor
e
s
commit
|
commitdiff
|
tree
2018-10-23
R
ich Felk
e
r
don't omi
t
setting e
r
rno
in
i
n
ternal __ma
p
_file function
commit
|
commitdiff
|
tree
2018-10-22
Ric
h
Felker
make the
d
ef
a
ult locale (
&
a
v
ariant)
f
ai
l
u
r
e-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
simplify ne
w
locale and allo
w
failu
r
e for expl
i
c
it locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
i
c
h Felker
remove volatile
q
u
a
l
ificati
o
n
fr
o
m
ca
t
e
g
ory pointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
ich Felker
adapt setlocale to support possibili
t
y
of fail
u
re
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
a
dj
u
st types
i
n FILE str
u
ct
t
o make line b
u
ffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Felker
optimize internal putc_unlocked m
a
cro used in putc
commit
|
commitdiff
|
tree
2018-10-18
R
ich Felker
fix
w
rong
result for pu
t
c var
i
ants
d
ue to operator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Felker
furt
h
er
o
p
t
i
mize get
c
/putc when locking is
ne
e
ded
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
use prototyp
e
fo
r
function po
i
nter in st
a
tic
l
ink li
b
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix error in c
o
n
straint
s
for static link libc
init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
fix bui
l
d
reg
r
ession due to
m
issing fil
e
for
put
c
changes
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
bypa
s
s indirect
i
on through
pointer objects to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
F
elker
opt
i
mize hot paths of putc
with
manual s
h
r
ink-wrapping
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h
F
el
k
er
o
p
tim
i
ze
h
o
t
p
aths of g
e
tc with
manual shrink-
w
r
a
p
pin
g
commit
|
commitdiff
|
tree
2018-10-18
R
ich Fel
k
er
d
o
cu
m
ent and
make
e
xp
l
icit desired noinline p
r
opert
y
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
i
mpose barrier b
e
t
we
e
n thread
pointer set
u
p an
d
us
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
make thread-pointer
-
l
oading asm non-
v
ola
t
i
le
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
e
r
re
m
ove ancient
clang work
a
round
from p
o
werpc pthread_a
r
ch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
i
ch Felker
r
e
s
tore a
t
tri
b
ute((con
s
t
)) to pthrea
d
_self and errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
ich Felker
add
new s
t
age
2b
to dynamic
l
i
n
k
e
r
boo
t
strap for
thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felk
e
r
move std
i
o loc
k
i
n
g MA
Y
BE_W
A
IT
E
RS d
e
finit
i
on to stdio
_
impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich Felker
fix misleading
placement of statement on same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Ri
c
h
Felker
a
llo
w
escape
d
path-separato
r
slas
h
e
s in glob
commit
|
commitdiff
|
tree
2018-10-13
R
ich
F
elker
r
ewrite
core
of the g
l
ob implementati
o
n
fo
r
correctness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich Felker
fix
d
lsym
of t
h
read
-
l
ocal symbols on archs with DTP_OFFSET!=0
commit
|
commitdiff
|
tree
2018-10-12
Ri
c
h Felker
combine arch ABI's
DTP_OF
F
SET
i
n
t
o
DTV poi
n
te
r
s
commit
|
commitdiff
|
tree
2018-10-11
Rich
F
elker
fix redund
a
nt comp
u
tations of
s
t
r
l
en in glob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix inva
l
id substitute of [1] for fl
e
xible
a
rray membe
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich
Felker
fix buil
d
r
e
g
ression on a
r
mhf in tlsd
e
sc as
m
commit
|
commitdiff
|
tree
2018-10-05
R
ich Felker
al
l
ow freeaddrinfo of
a
rbitrary sublis
t
s of addrinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Ric
h
F
elker
inl
i
ne cp15
t
hread pointer load
in
ar
m
d
ynamic TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Fel
k
er
add TLSDESC su
p
port f
o
r
32-
b
it arm
commit
|
commitdiff
|
tree
2018-09-26
Rich
Felker
fix aliasing-based undefined beh
a
vio
r
in string
funct
i
o
n
s
commit
|
commitdiff
|
tree
2018-09-23
Rich
F
elker
o
p
timize nop case of wmemm
o
ve
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefined pointer comparison in wmem
m
ove
commit
|
commitdiff
|
tree
2018-09-23
Rich Felk
e
r
fix unde
f
ined pointer comparison in memmove
commit
|
commitdiff
|
tree
2018-09-19
Rich
F
e
l
ker
fi
x
g
e
taddrinfo regression
w
ith AI_
A
DDRCONFIG on som
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
suppor
t
c
l
a
ng internal as
s
embler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
support sett
i
ng of def
a
ult thread
sta
c
k s
i
ze via PT_
G
NU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felk
e
r
increase default thread stack/guard
size
commit
|
commitdiff
|
tree
2018-09-19
Ric
h
Fel
k
er
limit the configurable default stack/guar
d
siz
e
for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Ric
h
F
e
lker
rem
o
v
e
r
edundant declarations o
f
_
_
def
a
ul
t
_sta
c
ksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
R
i
c
h
Felker
fix benign data race in pthread_at
t
r_init
commit
|
commitdiff
|
tree
2018-09-18
R
i
ch
F
elker
fix deletion of pthread tsd keys that still hav
e
non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getdelim:
only g
r
ow buffer
wh
e
n necessary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich
Felker
fix null pointer subtra
c
tion and compar
i
s
o
n in stdio
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
fix fail
u
re
of
g
etd
e
lim to set str
e
am ori
e
ntation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
check for kernel support before allowing robust mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
fix
u
ndefi
n
e
d beh
a
vior in strto* via F
I
L
E buffe
r
pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
add hi
d
d
e
n
version of &errno accessor
function
commit
|
commitdiff
|
tree
2018-09-14
R
i
c
h Fe
l
ker
fix build regression
in
sysconf for
arch
s
with
va
r
iab
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
R
i
c
h
Felker
drop
lazy p
l
u
ral forms
i
nit in dcng
e
ttex
t
commit
|
commitdiff
|
tree
2018-09-14
Rich
F
elker
f
ix broken
a
t
o
m
ic stor
e
on
powerpc[64]
commit
|
commitdiff
|
tree
2018-09-13
Rich
Felker
fix r
e
g
ression
with co
m
pilers not incorporatin
g
C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Felk
e
r
configure
:
only
t
ry -Qunu
s
ed-argume
n
ts for c
l
ang
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
e
lker
remove v
i
s
.
h protected-visibility ha
c
k
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
split
inter
n
al lock API
o
ut of libc
.
h
, creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
move misplaced _
_
fork_hand
l
er declaration
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felker
remo
v
e spuriou
s
incl
u
sion of libc
.
h for
L
FS64 ABI al
i
ases
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
e
r
reduce
spuri
o
us
i
ncl
u
sion
o
f libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
use
w
rapper
h
eaders to hide most namespaced/internall
y
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
remove __vfork alias
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
hide
p
u
rely depe
n
d
enc
y
-tri
g
gering funct
i
o
ns in st
d
io
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felker
declare __env_
r
m_add in wrapper stdl
i
b
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felke
r
h
id
e
de
p
e
nde
n
cy-trigg
e
ring pointer object i
n
malloc_usab
l
e_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
rew
o
rk malloc_usable_siz
e
to
u
s
e malloc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
emo
v
e
unused __futex functi
o
n a
n
d
s
ource file
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Fe
l
ker
hide _
_
pthread_once_f
u
ll symb
o
l
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Fel
k
er
declare and
ma
k
e
hidden additiona
l
interna
l
ini
t
/
exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felker
dec
l
a
re and make hidden additional
internal stdio symbol
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
mo
v
e declar
a
tion and apply hidden visibi
l
i
t
y to __utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
d
e
cl
a
re and ma
k
e hi
d
den more internal locale
fu
n
ct
i
ons
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
emove unused
__
g
etdents, re
n
a
me and move file
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
F
elk
e
r
remove
o
r make static various
un
u
sed __-prefixe
d
symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move
additional
p
thread
i
nte
r
nal declarations to pthre
a
d_imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
ap
p
ly hidden visibility to various remaining internal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
apply hidden visibility to sigreturn code frag
m
en
t
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
a
pp
l
y h
i
dde
n
vis
i
b
ility to p
t
hre
a
d inter
n
als
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
a
p
ply hidden visibil
i
ty
to st
d
io
internals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden
visibility
t
o internal
t
ime
[
zo
n
e] implement
a
tio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
a
p
ply hidden visi
b
ility
t
o inte
r
nal math function
s
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
l
k
e
r
overhaul internally-public
d
e
c
l
arations
u
sing wrap
p
er
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
d
e
c
l
are __getopt
_
m
sg in stdio_i
m
p
l
.
h
commit
|
commitdiff
|
tree
next