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.22
2018-11-03
Rich Felker
f
ix regression in setlocale
f
or
L
C_ALL with pe
r
-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
R
ich Felker
f
i
x
fai
l
ur
e
to
f
lush
s
tderr when fflush(0)
i
s
called
commit
|
commitdiff
|
tree
2018-11-02
Rich
Fe
l
ker
f
i
x deadlock an
d
b
u
f
f
ered
d
ata
l
o
s
s race in fclose
commit
|
commitdiff
|
tree
2018-11-02
Alexan
d
er Monako
v
__lib
c
_
s
t
a
rt_main
:
slightly simpl
i
fy stage2 poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
e
lk
e
r
rem
o
ve com
m
en
t
e
d
-out debug printf
from str
s
t
r
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
elker
fix spuriously slow check in two
w
ay strstr/m
e
m
m
e
m
cores
commit
|
commitdiff
|
tree
2018-10-23
Rich
Felker
don't omit setting
e
rrno in i
n
terna
l
__map_file f
u
n
ction
commit
|
commitdiff
|
tree
2018-10-22
R
i
ch
Fe
l
k
er
make the default l
o
cale (& a va
r
iant) failure-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
simplify ne
w
locale and
a
ll
o
w
failure for expl
i
c
it locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felke
r
remove volatile qualific
a
tion from category pointer
s
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich
Felker
adapt
s
etlocale to
s
uppo
r
t poss
i
bility o
f
failure
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felk
e
r
adjust t
y
pes in FILE st
r
uct
to
ma
k
e
l
i
ne b
u
f
f
er
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Fe
l
ker
optimize intern
a
l
putc_unlocked macro
used in putc
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix wrong result for putc variants
due to operator
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
further optimize getc/pu
t
c
w
h
e
n lock
i
ng is
nee
d
ed
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
use pr
o
tot
y
pe
for f
u
nction pointer
i
n static link libc
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Fel
k
er
fi
x
error in constraints f
o
r s
t
atic
l
i
n
k
l
ibc
init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
l
ker
fix build regressi
o
n due to miss
i
ng fi
l
e for
p
utc changes
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
b
ypass indirection
thro
u
gh pointer objects to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
op
t
i
mize hot paths of putc
with manual shrink-wr
a
pping
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
optimize hot paths of
ge
t
c
with manual
shr
i
nk-wrappin
g
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
Fel
k
e
r
do
c
ument and make explici
t
d
e
sire
d
noinline p
r
o
perty
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felke
r
impose barrier between thread pointer setup and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
make thre
a
d-pointer-loading asm no
n
-volatile
commit
|
commitdiff
|
tree
2018-10-16
Rich Felk
e
r
r
emove ancien
t
clang workaround from
powe
r
pc pthread_
a
rc
h
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich
Felker
restore attribute((c
o
nst)) to pthread_self and errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
a
dd new stage 2b
to
d
y
n
a
mic linker bootstra
p
for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ri
c
h Felker
move stdio
l
o
cking MAYBE_
W
AITERS
de
f
initi
o
n to stdio_impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
Rich Felk
e
r
fi
x
misleadin
g
placement of s
t
atement
o
n
same line
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Szabolcs
N
a
g
y
x8
6
_64: add
s
ingle instr
u
ction fm
a
commit
|
commitdiff
|
tree
2018-10-15
Szabolcs Nagy
a
r
m: add single ins
t
ruction fma
commit
|
commitdiff
|
tree
2018-10-15
Szabolcs N
a
gy
p
owerpc: add si
n
gle instruction
f
abs, fab
s
f, fma,
fmaf
.
.
.
commit
|
commitdiff
|
tree
2018-10-15
Sz
a
bolcs
N
agy
s390x:
add singl
e
instruct
i
on fma a
n
d
fmaf
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch
Felker
a
llow escaped path-
s
epa
r
a
t
or slashes
i
n gl
o
b
commit
|
commitdiff
|
tree
2018-10-13
Ri
c
h Fe
l
k
er
rewrite
c
o
re of the glob implementation for c
o
rrectness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich
F
elker
f
i
x dls
y
m
of thread-local
symbols on a
r
chs with DTP_
O
FFSET!=
0
commit
|
commitdiff
|
tree
2018-10-12
Rich Fel
k
er
comb
i
ne arch ABI'
s
DTP_OFFSET into DTV
pointer
s
commit
|
commitdiff
|
tree
2018-10-11
Rich
Fel
k
e
r
f
ix
r
edundant computations of strlen in glob append
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
R
ic
h
Felker
fix invali
d
subs
t
itute of
[1]
for flexible array me
m
ber
.
.
.
commit
|
commitdiff
|
tree
2018-10-10
Sz
a
bolcs Nagy
fix
fesetround error checking
commit
|
commitdiff
|
tree
2018-10-09
Ri
c
h
Felker
f
ix build regressio
n
o
n armhf in tlsd
e
sc
a
sm
commit
|
commitdiff
|
tree
2018-10-05
Rich Fel
k
e
r
allow freeaddrinf
o
of arbit
r
ary sublis
t
s of a
d
drinfo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Felker
inline cp1
5
thread poi
n
ter l
o
a
d i
n
a
r
m
d
y
n
a
m
ic TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Ric
h
Felke
r
add TL
S
DESC support for
3
2-bit arm
commit
|
commitdiff
|
tree
2018-09-26
Rich Felker
f
i
x aliasing-based undefined be
h
avi
o
r i
n
str
i
ng
fun
c
tions
commit
|
commitdiff
|
tree
2018-09-23
R
i
ch
F
elke
r
o
ptimize nop case of
wmemm
o
v
e
commit
|
commitdiff
|
tree
2018-09-23
Rich Felker
fix undefined po
i
nte
r
c
o
m
p
arison i
n
wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich Fe
l
k
e
r
fix
u
nd
e
f
in
e
d poi
n
ter comparison in memmo
v
e
commit
|
commitdiff
|
tree
2018-09-20
Szabolcs Nagy
new tsearch implementa
t
i
o
n
commit
|
commitdiff
|
tree
2018-09-20
S
z
a
bol
c
s
N
agy
add a
r
m and
s
h bits/ptrace
.
h
commit
|
commitdiff
|
tree
2018-09-19
R
i
c
h
Felker
fix getaddrinfo regres
s
ion with AI_ADDRCONFIG on some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
sup
p
ort
c
lang internal ass
e
mbler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich
Felker
sup
p
ort s
e
tting of default thread stack size v
i
a PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
i
n
cr
e
ase
default thread
stack/g
u
a
rd siz
e
commit
|
commitdiff
|
tree
2018-09-19
R
ich
F
el
k
er
limit the configu
r
abl
e
defa
u
lt stack/guard
size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich
Felker
re
m
ove redundant
d
e
cla
r
ations of __default_stacksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix b
e
nign data race in pthread_attr_init
commit
|
commitdiff
|
tree
2018-09-18
Rich Felker
fix deletion of pthread tsd
ke
y
s
t
h
at
s
t
i
ll
h
ave non
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
K
aarle Ritva
n
e
n
fix
rac
e
condition in file locking
commit
|
commitdiff
|
tree
2018-09-17
Rich Felke
r
getd
e
lim: only g
r
ow buffer when
n
e
c
es
s
ary, improve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
R
ich Felker
fix null
poi
n
ter subtraction and com
p
arison in stdio
commit
|
commitdiff
|
tree
2018-09-16
R
ich Fe
l
ker
fix failure of getdeli
m
to
set stream or
i
entation on
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
check for kernel suppo
r
t
b
efor
e
a
l
lowing
r
o
bust mutex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
B
e
njam
i
n Peterson
alw
a
y
s
re
s
et DST
rules during tzse
t
commit
|
commitdiff
|
tree
2018-09-15
Rich Felker
fix undefi
n
ed be
h
a
vior in strto* v
i
a
FILE buffer pointer
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
B
enjam
i
n Pet
e
rson
i
mp
r
ove error handling of tty
n
a
me_r and
isa
t
ty
commit
|
commitdiff
|
tree
2018-09-15
R
ich
Felker
a
dd hidden
ve
r
s
i
on of &errn
o
accessor function
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix build
r
egression
i
n sysc
o
nf
f
or archs with
v
ariable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
drop lazy pl
u
ral
fo
r
ms init i
n
dcng
e
ttext
commit
|
commitdiff
|
tree
2018-09-14
R
i
ch Felker
fix brok
e
n
a
tomi
c
store
o
n power
p
c[6
4
]
commit
|
commitdiff
|
tree
2018-09-13
Khem
R
aj
de
f
i
ne MAX_HANDLE_SZ for use with name_
t
o_handle_at
commit
|
commitdiff
|
tree
2018-09-13
Rich Felk
e
r
fix regr
e
ssion wit
h
compilers not incorporating C99
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
Rich Felker
configure:
only
try -Qunus
e
d-arg
u
m
ents for
c
l
a
ng
commit
|
commitdiff
|
tree
2018-09-13
Khem
R
a
j
wireup li
n
ux/name_to_handle_at and name_to_ha
n
dle_at
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elke
r
remove
v
is
.
h
p
rotected-vis
i
bility
h
a
ck
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
spli
t
inte
r
na
l
lo
c
k API o
u
t of libc
.
h
,
crea
t
ing l
o
ck
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
e
l
ker
move misplaced __fo
r
k_handler dec
l
arat
i
on
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
r
e
m
o
ve spurious in
c
lusion of libc
.
h fo
r
L
FS64 ABI
a
l
iases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
reduce
spurious inclusion of lib
c
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felker
use w
r
apper headers t
o
h
ide most namespaced/int
e
rnally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
r
emove __vfork alias
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide purely de
p
enden
c
y
-
trigg
e
ring functions in stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
declare __env_rm_add in wrapper stdli
b
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hid
e
dependency-
t
rigg
e
ring pointer object
i
n
malloc_usable_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
el
k
er
rewor
k
m
alloc_usable_
s
ize
t
o u
s
e mallo
c
_im
p
l
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich Felker
re
m
ove un
u
se
d
_
_
futex fu
n
ct
i
on and so
u
r
ce file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
hide __pthread_o
n
ce_full symbol
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and
m
ake hidden addit
i
onal
i
ntern
a
l init/exit
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felke
r
declare and make hi
d
den ad
d
itional in
t
er
n
al stdi
o
symbols
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elke
r
move declaratio
n
and apply
hidden visibilit
y
to __utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
d
e
c
lare and make
hidd
e
n more in
t
e
r
nal locale function
s
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
Felker
remove unused __getde
n
ts,
r
ename a
n
d
m
ove file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
re
m
ove
o
r make s
t
atic various unused __
-
prefix
e
d symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move additional pthr
e
ad i
n
t
ernal declarati
o
ns to pthread_
i
mp
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Fe
l
k
e
r
a
p
ply hidden visibility to variou
s
rem
a
i
ning
internal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hidden
visi
b
ility to sigreturn cod
e
fragments
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Fe
l
ker
a
p
ply h
i
dden visi
b
il
i
ty to pthrea
d
i
n
t
ern
a
ls
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
a
p
ply hidden v
i
sibility to stdio
inte
r
na
l
s
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
apply hid
d
en vis
i
b
i
lity to
i
nternal time[z
o
ne] impl
e
m
e
nt
a
t
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elker
apply hidden
v
is
i
bility to intern
a
l math functions
commit
|
commitdiff
|
tree
next