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
R
i
ch Felker
halt getspnam[_r] search on error a
c
cessing TCB shadow
commit
|
commitdiff
|
tree
2018-12-28
Rich F
e
l
ker
don't se
t
errno
o
r
return an error when getsp
n
am[_r
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
R
i
c
h
Felker
mak
e
sem_wait and sem_
t
ime
d
wait int
e
rruptib
l
e by signa
l
s
commit
|
commitdiff
|
tree
2018-12-19
Rich Felke
r
don't
f
ail
p
thread_s
i
gmask/
s
i
g
procmask on inv
a
lid how
.
.
.
commit
|
commitdiff
|
tree
2018-12-18
Rich Felke
r
add __timedwait backe
n
d workaround
f
or o
l
d kernels
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Fe
l
ke
r
o
n fai
l
ed aio sub
m
i
ssion, se
t
aiocb error and return
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
d
on
'
t create aio queue/
m
ap
struct
u
res for invalid
fil
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich Felker
m
o
ve
a
io
queue allocation from io
t
hread
t
o submitting
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Rich Felker
fi
x
and fut
u
re-proo
f
a
gai
n
st s
t
ack
over
f
low in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
Ri
c
h Felker
add
namespac
e
-safe version of g
e
tauxv
a
l for internal use
commit
|
commitdiff
|
tree
2018-12-10
Rich F
e
l
k
er
f
ix
wordex
p
not
to read past end of string ending with
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Rich Fel
k
er
fix re
g
res
s
ion in ac
c
ess to o
p
t
o
pt obje
c
t
commit
|
commitdiff
|
tree
2018-11-08
Rich
F
elker
opt
i
mize two-way strs
t
r and
mem
m
e
m
ba
d
ch
a
racter s
h
if
t
commit
|
commitdiff
|
tree
2018-11-03
Ri
c
h Fel
k
e
r
fi
x
regression in
setloca
l
e
for
LC
_
ALL wit
h
per-
c
ategory
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich F
e
l
k
er
fix fai
l
ure to flush stderr when fflush(0) is called
commit
|
commitdiff
|
tree
2018-11-02
Rich Felk
e
r
fix dea
d
lock a
n
d b
u
f
f
ered
data
l
os
s
rac
e
in fcl
o
s
e
commit
|
commitdiff
|
tree
2018-11-02
Rich Felke
r
remove
commented-ou
t
debug printf fro
m
strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich Felk
e
r
fi
x
sp
u
riously slow check in twoway strst
r
/memmem cores
commit
|
commitdiff
|
tree
2018-10-23
Rich Felk
e
r
don
'
t omit setting
e
rrn
o
in
i
nternal __ma
p
_
file fun
c
tion
commit
|
commitdiff
|
tree
2018-10-22
Rich Felk
e
r
m
ake the default l
o
cale (& a
v
ariant)
f
ailure-
f
ree
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich
F
elker
simpl
i
fy ne
w
locale an
d
allow
f
ailur
e
for
explicit local
e
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
remove volatile q
u
a
l
i
f
icatio
n
from
c
ategory poi
n
ters
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
i
ch Felker
adapt setlocale
to su
p
port
possibil
i
t
y
of failure
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
l
k
er
adjust types i
n
FI
L
E
s
t
r
uct
to make l
i
ne bu
f
fering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h
Felker
o
p
timize
internal putc_unlocked macro used
in putc
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
fix wrong
r
esult
f
o
r pu
t
c variants due t
o
oper
a
tor
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fu
r
ther optimize getc/putc
w
h
en
l
ocking is need
e
d
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Fel
k
er
u
se pro
t
otype for fu
n
ctio
n
p
o
i
nter in static link
libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felk
e
r
f
i
x error
i
n
co
n
stra
i
nts for static link libc init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
Felker
f
ix build regre
s
sion due
t
o missing fi
l
e for
p
utc
chan
g
es
commit
|
commitdiff
|
tree
2018-10-18
Ri
c
h
Felker
b
ypass i
n
d
i
rection
thr
o
u
g
h pointer objects to
a
cc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Fe
l
ker
optimize hot paths of putc with manual shrink-wrappin
g
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
optimize hot paths of getc with manual s
h
rink-wrappin
g
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
d
o
cument and m
a
ke explicit d
e
si
r
ed noinline property
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
F
elker
impos
e
barrier b
e
tween th
r
e
ad pointer setup
and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
make thr
e
a
d-pointe
r
-loading asm no
n
-
vol
a
t
ile
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
e
r
r
e
m
o
v
e ancie
n
t cla
n
g
w
ork
a
r
o
und from powerpc pthr
e
a
d_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
restor
e
a
t
tr
i
b
u
te((const)) to pthread_self
a
n
d errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich F
e
lker
ad
d
new
s
tage 2b to dynami
c
l
in
k
er
bootstrap
f
or thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich F
e
lker
move
s
td
i
o loc
k
ing M
A
YBE_WAITERS
d
efinit
i
on to
s
tdio_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich Fel
k
er
fix mi
s
l
e
a
d
ing placement
o
f sta
t
ement on same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch Felker
a
llo
w
e
scaped pat
h
-s
e
pa
r
a
t
or slas
h
e
s
in glob
commit
|
commitdiff
|
tree
2018-10-13
Rich Felker
r
e
w
r
i
te core
o
f the
g
lob implementation for correctness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
R
i
ch Felker
f
ix dlsym o
f
t
hread-local symbols o
n
arch
s
with DTP_OFFS
E
T!=0
commit
|
commitdiff
|
tree
2018-10-12
Rich Felke
r
c
o
mbine a
r
ch
A
BI's DTP_OFFSET into
DTV pointers
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix redundant
c
omputa
t
ions of strlen in
g
l
ob
a
p
pend
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix i
n
valid subst
i
tute
of [1]
f
or
flexible
array
m
ember
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
R
ich Felker
f
ix build regressio
n
on armhf
in tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Felker
al
l
ow freeaddrinfo of arbitra
r
y sublis
t
s of addrinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
i
nline cp15
thr
e
ad pointer lo
a
d in arm d
y
namic TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
R
ich Felker
a
d
d T
L
SDESC s
u
pport for 32-bi
t
arm
commit
|
commitdiff
|
tree
2018-09-26
R
ich Felke
r
f
ix aliasing-b
a
sed und
e
fined behavior in st
r
ing
f
un
c
tions
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
opt
i
m
iz
e
nop case of wmemmove
commit
|
commitdiff
|
tree
2018-09-23
R
i
ch
Felk
e
r
fix undefined pointer comp
a
r
i
son i
n
wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefined poin
t
er comparis
o
n in memmove
commit
|
commitdiff
|
tree
2018-09-19
Rich Felk
e
r
fix getad
d
rinfo regression wit
h
A
I_A
D
D
RCONFIG
o
n so
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
sup
p
ort c
l
ang
i
nternal a
s
se
m
bler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Fe
l
ke
r
suppo
r
t
setting of default th
r
ead
stack size
v
ia PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
incr
e
ase default thre
a
d
s
t
ack/guard
s
ize
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
limit the configura
b
le default
s
tack/g
u
a
r
d
size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich F
e
lke
r
remove redundant declarations of _
_
default_s
t
acks
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix benig
n
data race in pthread_attr_init
commit
|
commitdiff
|
tree
2018-09-18
Rich
F
elker
fix d
e
leti
o
n of
p
thread tsd keys that stil
l
h
a
ve n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felk
e
r
getdelim: only grow
buffer w
h
en necessar
y
, impro
v
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Rich Felker
f
i
x null pointer sub
t
raction
a
n
d
compa
r
i
s
o
n
in
stdio
commit
|
commitdiff
|
tree
2018-09-16
Ri
c
h Felker
f
ix failu
r
e of getde
l
im to set stream orienta
t
i
on on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
ch
e
ck for kernel support b
e
f
o
re
a
llowi
n
g rob
u
st mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felk
e
r
fix undefin
e
d behavior i
n
s
t
rto
*
vi
a
F
ILE buffer pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
add h
i
dden
version
o
f
&e
r
rno accessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich
F
elker
fix
build
regression
in sys
c
onf
f
or archs with varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
R
i
ch Felker
drop
lazy
p
lura
l
for
m
s init in dcngettex
t
commit
|
commitdiff
|
tree
2018-09-14
R
ich Fel
k
e
r
fi
x
broken
atomic s
t
ore on p
o
werpc[
6
4]
commit
|
commitdiff
|
tree
2018-09-13
Rich Felker
fix regre
s
sion with compilers
not
incorporating C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Ric
h
Felker
c
onfigure: only try -Qunused-arg
u
m
ents for cl
a
ng
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
remove vis
.
h protected-visibility hack
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h Felker
spl
i
t in
t
e
r
nal lo
c
k API
out of
libc
.
h,
creatin
g
l
o
ck
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
mov
e
misplaced __f
o
rk_ha
n
d
l
er decl
a
ration
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remove spu
r
ious
i
n
c
lusion
of libc
.
h
for LF
S
64
ABI al
i
as
e
s
commit
|
commitdiff
|
tree
2018-09-12
Rich Fel
k
er
reduce spurious inclusion of libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
use wrapper headers to hide most
names
p
a
c
ed/internally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
rem
o
ve __vfork a
l
ias
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felker
hid
e
pu
r
ely d
e
pen
d
ency-triggering f
u
nctio
n
s in s
t
dio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
de
c
lare __env_rm_add in w
r
apper stdlib
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide de
p
endenc
y
-tr
i
ggering pointer
o
bject
i
n malloc_u
s
a
ble_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
work malloc_usable_size to
u
se
m
alloc_
i
mpl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
r
e
move
unuse
d
__futex function
and source file
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
h
i
de _
_
pthre
a
d
_
once_full symbol
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and make hidd
e
n addit
i
onal internal i
n
it/exi
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
declar
e
and make hidden
additio
n
al i
n
t
e
rnal s
t
di
o
symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
move declara
t
i
on and ap
p
ly hidden visib
i
lit
y
to __u
t
c
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and make hidden
m
or
e
internal
l
ocale funct
i
on
s
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
r
emove unuse
d
__getdents, rename and mov
e
file
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felk
e
r
r
e
move or make
static v
a
rious unused __-prefixed sym
b
ols
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felke
r
move ad
d
itional
p
thre
a
d
i
nternal declarations to
p
thread_imp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
ic
h
Fe
l
ker
appl
y
h
idden visibility to various re
m
a
ining internal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich F
e
lker
apply hid
d
en visi
b
i
l
i
t
y to s
i
greturn
code fragments
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
apply hidd
e
n v
i
s
ibi
l
it
y
t
o
p
t
h
read internal
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Fel
k
er
a
pply h
i
dden visibility to stdio int
e
rnals
commit
|
commitdiff
|
tree
2018-09-12
R
ich F
e
lker
app
l
y h
i
dden visibility to internal time[zone] implementatio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
ker
app
l
y
hidden visibility to int
e
rnal math fu
n
c
tions
commit
|
commitdiff
|
tree
next