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 Fel
k
er
make sem
_
wait a
n
d sem_timedwait interruptible by signals
commit
|
commitdiff
|
tree
2018-12-19
Rich
F
el
k
er
don't fail p
t
hr
e
ad_sigmask/sigprocmask on invalid
how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Ric
h
Felker
add __ti
m
e
dwait
back
e
n
d
work
a
round for old k
e
rne
l
s
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Ric
h
Felke
r
on failed aio su
b
mis
s
i
o
n,
s
et aiocb e
r
r
or a
n
d
return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
R
i
c
h Felker
don't
create aio queu
e
/map struc
t
u
res
f
or invalid file
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich
Felker
move aio queue allocation from io thre
a
d to submitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fix and future-proof ag
a
i
n
st stack overflow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Ric
h
Felker
add namespace-safe v
e
rsio
n
of getauxval
f
or internal
use
commit
|
commitdiff
|
tree
2018-12-10
Ric
h
F
elker
fix wordex
p
not to re
a
d
past end of st
r
ing
ending wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
R
ich Felker
f
i
x
reg
r
ession in
access t
o
optopt object
commit
|
commitdiff
|
tree
2018-11-08
R
ich
Felker
optimiz
e
t
wo-way str
s
tr and memmem bad c
h
aracter shift
commit
|
commitdiff
|
tree
2018-11-03
Ric
h
Felker
fix
regression in
se
t
loc
a
le
f
or LC_ALL with pe
r
-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Ric
h
F
e
lker
f
i
x fa
i
lu
r
e to
flush stderr wh
e
n fflush(0) is called
commit
|
commitdiff
|
tree
2018-11-02
Rich Fe
l
ker
fix dea
d
lock and bu
f
fer
e
d
d
ata
loss ra
c
e in fclose
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
remove
c
ommente
d
-out
deb
u
g printf f
r
om strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich Felker
fix spurious
l
y
slow c
h
eck
i
n twoway str
s
tr/memmem cores
commit
|
commitdiff
|
tree
2018-10-23
Rich Felker
don't omit
setting errno in internal __map
_
file
f
u
nction
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
m
a
ke th
e
default l
o
cale (& a variant
)
failure-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich
F
elker
simpl
i
fy newlocale and allo
w
failure for exp
l
icit
locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich
F
e
l
k
e
r
remove volatile qualification
f
ro
m
category pointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich
Felker
adap
t
set
l
ocale
to support possibility of f
a
ilure
commit
|
commitdiff
|
tree
2018-10-18
Rich
Fe
l
ker
adjust
type
s
in FI
L
E struct to make l
i
ne buffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
ich
F
elker
optimize internal putc_unlocked macro
u
sed in
putc
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Felke
r
f
i
x wrong result fo
r
putc
v
a
r
ian
t
s
d
ue to
o
perator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
Felker
fur
t
h
e
r optimize getc/putc when locking is nee
d
e
d
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
use
p
rot
o
type for function po
i
nter in static
l
i
n
k libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
e
l
k
e
r
f
ix error in constraints for sta
t
ic link libc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix build
regression due to missing f
i
le
for putc changes
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
b
y
pass
i
nd
i
rection through pointer
objects to
a
ccess
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
op
t
i
m
ize hot paths of putc with man
u
al shrin
k
-wr
a
pping
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
optimize
h
ot pat
h
s of getc with manual shrink-wrapp
i
ng
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h F
e
lker
do
c
ume
n
t and m
a
k
e
exp
l
icit desi
r
e
d noinl
i
ne property
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
impose barr
i
er between th
r
ead p
o
in
t
er s
e
tup and
u
se
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich
Fel
k
er
mak
e
t
h
read-point
e
r-loading
a
sm no
n
-volatile
commit
|
commitdiff
|
tree
2018-10-16
Rich
F
elk
e
r
r
emove ancient c
l
ang wor
k
aroun
d
f
ro
m
p
o
w
e
rpc
p
thr
e
ad_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
R
i
ch Felker
restore attr
i
bute((const)) to pthread_self and
e
rrno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich
F
elk
e
r
add new stage
2
b to d
y
namic linker boo
t
strap for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
er
move std
i
o lockin
g
MAYBE_WAITERS de
f
inition to
stdio_i
m
pl
.
h
commit
|
commitdiff
|
tree
2018-10-15
R
i
ch Felker
fix misleading placem
e
nt of statemen
t
on same l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich Felke
r
allow escap
e
d pat
h
-separat
o
r slashes in glob
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch Fel
k
er
rew
r
ite core of the glob imple
m
entation for
c
orrect
n
ess
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
R
i
c
h
Felker
fix dlsym of thread-local symbols on ar
c
hs with
D
TP_OFFSET!=0
commit
|
commitdiff
|
tree
2018-10-12
Ri
c
h Felke
r
combin
e
arch
AB
I
's
DTP_OFFSET into DTV pointe
r
s
commit
|
commitdiff
|
tree
2018-10-11
Rich Felk
e
r
fix redundan
t
computations of strlen in gl
o
b appen
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich F
e
lker
f
i
x
invalid substitute o
f
[1] for flex
i
ble array me
m
ber
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich Fe
l
ker
f
i
x build regressi
o
n
o
n armhf in tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich
Felker
allow
f
reeaddrinf
o
o
f arbitra
r
y
s
ublists of addrinf
o
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
R
i
ch Felker
inline c
p
15
thread pointer lo
a
d in arm dynam
i
c TLS
D
E
S
C
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
add TLSDE
S
C
s
upport for
3
2-bit
a
rm
commit
|
commitdiff
|
tree
2018-09-26
Ri
c
h Felker
fix
ali
a
sing-base
d
u
n
de
f
ined beh
a
vior in str
i
ng f
u
nct
i
ons
commit
|
commitdiff
|
tree
2018-09-23
Ric
h
Felker
opt
i
mize nop case of wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
f
i
x undefi
n
ed
pointer compa
r
ison in wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich
F
elker
fix undefined pointer
comparison
in memm
o
v
e
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
fi
x
geta
d
dri
n
fo regression with AI_ADDRCONFIG o
n
some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch F
e
lk
e
r
sup
p
ort clang int
e
rnal assembler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich F
e
lker
support setting of d
e
fault thr
e
ad stack
size via PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich
F
elker
increa
s
e d
e
f
a
ult thread stack/
g
uard size
commit
|
commitdiff
|
tree
2018-09-19
Rich Fe
l
k
e
r
limit the configurable default st
a
ck/g
u
ard size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
re
m
ove
redun
d
an
t
declar
a
ti
o
ns o
f
__def
a
ult_sta
c
k
s
i
z
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix
ben
i
gn d
a
ta
r
ace in pthread_at
t
r_
i
nit
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
f
ix d
e
letion of
p
th
r
ead tsd keys that still hav
e
non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getdelim: only grow buffe
r
whe
n
nec
e
s
s
ary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Fe
l
ker
fix
null
poin
t
er subtraction and compari
s
on in
stdi
o
commit
|
commitdiff
|
tree
2018-09-16
Rich
F
elker
fi
x
f
a
ilure of getdel
i
m to set
s
tre
a
m
o
rientati
o
n o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Fel
k
er
c
h
eck for kernel support before allow
i
ng
robust
m
utex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
R
i
c
h
Felker
fix
u
ndefined beh
a
vior in strto* v
i
a FILE
b
u
f
fe
r
p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
ad
d
hid
d
en version of &err
n
o
accessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich
Felker
fix buil
d
regression in sy
s
con
f
f
o
r ar
c
h
s with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich
F
el
k
er
drop la
z
y plur
a
l forms
i
nit in d
c
n
gettext
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix b
r
oken
a
tomic store on powerpc[64]
commit
|
commitdiff
|
tree
2018-09-13
Ric
h
Felk
e
r
fix regression with
compilers not incorporat
i
n
g
C9
9
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Ric
h
Fe
l
k
er
configure: only try -Qunused
-
argume
n
ts
f
or clan
g
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felk
e
r
remove
v
i
s
.
h
protected-visibility hack
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
s
plit internal
l
oc
k
API
o
ut of libc
.
h, creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
mo
v
e misplaced
__for
k
_ha
n
dler declarat
i
on
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
el
k
e
r
remo
v
e s
p
urious
inclusion of libc
.
h for LFS64 ABI al
i
ases
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
k
e
r
reduce spu
r
ious inclusion of libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felk
e
r
use
w
rapper head
e
rs to hide m
o
st
n
ames
p
aced/i
n
ternall
y
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h
Felk
e
r
remove _
_
vf
o
rk alias
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
h
i
de purely dependency-trigger
i
ng
functions in std
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare __en
v
_r
m
_add in
w
rapper stdlib
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich Fe
l
ker
hi
d
e depen
d
ency-
t
riggering po
i
nter object in
ma
l
lo
c
_usa
b
l
e_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elker
r
e
work malloc_us
a
ble_size to use
m
alloc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
remove unus
e
d __f
u
tex
f
u
n
cti
o
n
and source fi
l
e
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide __pt
h
read_once_full
symbol
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
declare
and make hidd
e
n addit
i
onal int
e
rna
l
i
nit
/
exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
decl
a
r
e
and
m
a
ke hidden ad
d
itiona
l
i
n
ternal st
d
io
s
ymb
o
ls
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
el
k
er
move decl
a
ration
a
nd apply hidden
vi
s
i
b
i
lity
t
o
_
_
utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and make h
i
dde
n
m
o
re in
t
e
r
n
al lo
c
a
le functions
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felk
e
r
remove unused __getdents, r
e
name and mo
v
e file
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
el
k
er
remove
o
r make st
a
tic various unu
s
ed _
_
-pref
i
xed s
y
mbol
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
elker
move additional
p
thre
a
d internal de
c
larations to pthre
a
d
_
imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
el
k
er
apply
h
idden visibil
i
ty
to
v
ario
u
s remaining intern
a
l
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
ap
p
ly hidd
e
n vi
s
ibility t
o
s
i
greturn code fragments
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidde
n
vis
i
bi
l
ity t
o
pthread internals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
a
p
pl
y
hidden vi
s
ibility to st
d
io internals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
a
p
ply hidden visibilit
y
to internal time[zone]
i
mplem
e
ntat
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
a
p
p
l
y h
i
dden visibilit
y
to intern
a
l math
f
unctions
commit
|
commitdiff
|
tree
2018-09-12
R
ich Fel
k
er
overhaul internally-public
d
e
clarations u
s
ing w
r
a
p
per
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felk
e
r
decl
a
re __
g
etopt_m
s
g
in s
t
dio_imp
l
.
h
commit
|
commitdiff
|
tree
next