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
don't create aio queue/map structures for invalid file descriptors
2018-12-11
Rich Felker
don
'
t create aio
queue/map structures for in
v
alid fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-12-11
Rich
F
elker
move aio queue allo
c
ation from i
o
t
hrea
d
to submittin
g
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
R
ich Felker
fix
an
d
future-proof against stack overflow in aio
.
.
.
commit
|
commitdiff
|
tree
2018-12-10
R
i
ch
F
elker
add name
s
pace-sa
f
e versi
o
n of
geta
u
xv
a
l
for
internal use
commit
|
commitdiff
|
tree
2018-12-10
Rich Fel
k
er
f
i
x wordexp not to
r
ead past end of stri
n
g
e
nding w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
R
i
ch Felk
e
r
fix regression in acc
e
ss t
o
optopt objec
t
commit
|
commitdiff
|
tree
2018-11-08
Rich Felke
r
optimi
z
e two-way strstr
a
nd
memmem bad cha
r
acter shift
commit
|
commitdiff
|
tree
2018-11-03
Rich Felker
fix regression in setlocale for LC_ALL with per-category
.
.
.
commit
|
commitdiff
|
tree
2018-11-02
Rich Fe
l
ker
f
i
x f
a
ilure to f
l
ush stder
r
w
h
e
n
fflush
(
0
) is ca
l
led
commit
|
commitdiff
|
tree
2018-11-02
Rich
F
elker
fix deadlo
c
k and buf
f
ered da
t
a lo
s
s race in fclose
commit
|
commitdiff
|
tree
2018-11-02
Rich Felk
e
r
remove co
m
mented-out debug p
r
intf
from strstr
commit
|
commitdiff
|
tree
2018-11-02
Rich F
e
lker
fix
sp
u
riously s
l
ow check in twowa
y
strstr/memmem cores
commit
|
commitdiff
|
tree
2018-10-23
Rich Felker
don't omit setting errno in inte
r
nal
__ma
p
_file
functio
n
commit
|
commitdiff
|
tree
2018-10-22
Rich Felker
ma
k
e the defaul
t
locale
(&
a va
r
ia
n
t) fa
i
l
u
re-free
.
.
.
commit
|
commitdiff
|
tree
2018-10-22
Ri
c
h Felker
simplif
y
newlocale and allow
failu
r
e
for explicit locale
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
R
ich Felker
remove volatile qualification f
r
om cate
g
ory pointers
.
.
.
commit
|
commitdiff
|
tree
2018-10-21
Rich Felker
a
dapt
s
etlocale to s
u
p
p
ort possibil
i
ty of f
a
i
lure
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
F
elke
r
adjust
t
ypes
in FILE st
r
uct to
mak
e
line buffering
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
optimize internal
p
utc
_
unlocked ma
c
ro used i
n
putc
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
fix wrong
result f
o
r putc variants due to opera
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h Felker
fu
r
th
e
r o
p
timize getc/pu
t
c when lo
c
k
ing is needed
commit
|
commitdiff
|
tree
2018-10-18
Ric
h
F
e
l
ker
u
s
e
pr
o
totype for functio
n
pointer in static l
i
nk li
b
c
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
fix
er
r
o
r
in constraints for st
a
tic
l
ink li
b
c init
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich F
e
lker
f
ix build regression
d
ue to m
i
ssing file for putc change
s
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
bypa
s
s indirection t
h
r
o
ugh pointer objects to access
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
R
i
c
h Felker
o
ptimize hot paths of putc with manual
sh
r
ink-wrapping
commit
|
commitdiff
|
tree
2018-10-18
R
i
ch Felker
optimize hot pat
h
s of g
e
tc with manu
a
l s
h
r
ink-wrapping
commit
|
commitdiff
|
tree
2018-10-18
Rich Felker
docu
m
ent and make explicit desired noinline p
r
operty
.
.
.
commit
|
commitdiff
|
tree
2018-10-18
Rich
Fel
k
er
impose barrier between
thread
pointer setup and use
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Ric
h
F
elker
make
thread-po
i
nte
r
-lo
a
di
n
g
a
sm non-volati
l
e
commit
|
commitdiff
|
tree
2018-10-16
Rich F
e
lker
remo
v
e
ancient cl
a
n
g
workar
o
und from
powerpc pthr
e
ad_arch
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
rest
o
re attribute((
c
onst)) t
o
pthread_self and errno
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Fel
k
e
r
add new sta
g
e 2b to dyn
a
mic linker bootstrap for thread
.
.
.
commit
|
commitdiff
|
tree
2018-10-16
Rich Felker
move
stdio locking
MAYBE_WA
I
TERS defin
i
t
ion to stdio
_
impl
.
h
commit
|
commitdiff
|
tree
2018-10-15
R
ich Felker
fix misleadin
g
placement of statement on sam
e
line
.
.
.
commit
|
commitdiff
|
tree
2018-10-13
Rich
F
elker
allow escaped
path-separat
o
r s
l
a
s
h
es in
glob
commit
|
commitdiff
|
tree
2018-10-13
R
i
ch Felker
rewrite c
o
re of the glob impl
e
mentation for c
o
rrectness
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Rich
Felker
f
ix dlsym of thread-lo
c
a
l
symb
o
ls
o
n archs with DTP_OFFSET!=0
commit
|
commitdiff
|
tree
2018-10-12
Ri
c
h Felker
co
m
bine arch ABI's DTP_OFFSET into DTV pointers
commit
|
commitdiff
|
tree
2018-10-11
Rich Felker
fix
r
edund
a
nt
c
omp
u
t
ations of str
l
en in glob appen
d
.
.
.
commit
|
commitdiff
|
tree
2018-10-11
Rich
Fe
l
ker
fix inval
i
d substi
t
ute
o
f [1] for fle
x
ibl
e
array member
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Rich
Felker
fix bui
l
d
r
egress
i
on on a
r
m
h
f in tlsdesc asm
commit
|
commitdiff
|
tree
2018-10-05
Rich Felke
r
allow freeaddrinfo of arb
i
tra
r
y su
b
lis
t
s of addri
n
fo
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
R
i
ch
Felker
in
l
ine cp15 thread poin
t
e
r
load in arm
d
ynamic
TLSDESC
.
.
.
commit
|
commitdiff
|
tree
2018-10-01
Rich Fe
l
ker
a
dd TLSDES
C
sup
p
ort
f
or
32-bit arm
commit
|
commitdiff
|
tree
2018-09-26
Rich
Felker
fix aliasing-based un
d
e
f
ined beha
v
i
o
r in string
functions
commit
|
commitdiff
|
tree
2018-09-23
Rich Fel
k
e
r
optimize nop ca
s
e of wmemmove
commit
|
commitdiff
|
tree
2018-09-23
R
ich Felker
f
ix undefined
p
oint
e
r c
o
mpa
r
iso
n
in wmemmove
commit
|
commitdiff
|
tree
2018-09-23
Rich Fe
l
ker
fix
undefined poi
n
t
er com
p
arison
in memmove
commit
|
commitdiff
|
tree
2018-09-19
R
i
ch Felke
r
fix getaddrinfo reg
r
ession with
A
I_ADDR
C
ONF
I
G o
n
some
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Fel
k
e
r
s
u
p
p
ort c
l
ang int
e
rnal assem
b
ler when building for
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich
F
e
lker
s
upport setting of defau
l
t th
r
ead stack size via PT_GNU_STAC
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Rich Felker
incre
a
se default thread
s
t
a
ck/guard
si
z
e
commit
|
commitdiff
|
tree
2018-09-19
Rich
F
elk
e
r
limit the
c
onfigurab
l
e default stack/guard size for
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
R
ich
F
elker
remove redundan
t
declaration
s
of __
d
e
f
ault_st
a
cksize
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Rich F
e
lker
fix
benign
data race
i
n
p
thread_attr_init
commit
|
commitdiff
|
tree
2018-09-18
Rich
F
elker
fix deletion of
p
thread ts
d
keys
that still have non
.
.
.
commit
|
commitdiff
|
tree
2018-09-17
Rich Felker
getd
e
li
m
:
o
nly grow buffer whe
n
ne
c
es
s
ary, i
m
pr
o
ve
.
.
.
commit
|
commitdiff
|
tree
2018-09-16
Ric
h
Felker
fix null pointer subtraction and comparison in stdio
commit
|
commitdiff
|
tree
2018-09-16
R
i
c
h F
e
lker
fix fa
i
lure of ge
t
delim to se
t
stream orienta
t
io
n
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich Fe
l
ker
check for
k
ernel
s
upport before allowing robust m
u
tex
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Ri
c
h
Felker
fix undefined behavi
o
r
in st
r
to* via FILE buffer poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-09-15
Rich
F
e
lker
add hidden ve
r
sion of &
e
r
rn
o
a
ccessor
function
commit
|
commitdiff
|
tree
2018-09-14
Rich Felk
e
r
f
i
x build regression
i
n
s
ysconf for ar
c
hs with variable
.
.
.
commit
|
commitdiff
|
tree
2018-09-14
Rich Felke
r
drop lazy pl
u
ral
forms init in dcnget
t
ext
commit
|
commitdiff
|
tree
2018-09-14
Rich Felker
fix brok
e
n a
t
o
m
ic store on powerpc[64]
commit
|
commitdiff
|
tree
2018-09-13
Ric
h
Felk
e
r
fix regression with
c
ompilers not incorporating
C9
9
.
.
.
commit
|
commitdiff
|
tree
2018-09-13
R
ich F
e
lke
r
c
on
f
igure: o
n
ly try -Qunu
s
ed-ar
g
uments for clang
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
Felker
re
m
ov
e
vis
.
h prote
c
ted-visibilit
y
hack
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch F
e
lke
r
sp
l
it internal lock A
P
I out
of libc
.
h, creating lock
.
h
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
Felker
move mi
s
plac
e
d __fork_handler declaration
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
r
emove s
p
urious inclusion of libc
.
h
for LFS64 ABI aliases
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
reduc
e
spurious inclusion
o
f
libc
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch Felke
r
use
w
r
apper headers to hide mo
s
t namespaced/internally
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remove __
v
fork
alias
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hi
d
e purely depe
n
denc
y
-t
r
igge
r
i
n
g func
t
ions in stdio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
R
i
ch
F
elker
decla
r
e __e
n
v_rm_add in wrapper stdlib
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
hide dependency-
t
r
igger
i
ng
pointer object in m
a
l
l
oc
_
usable_s
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h
F
elk
e
r
rework malloc_
u
s
able_size to use malloc_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remove unus
e
d __f
u
tex
f
unction and so
u
rce file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
hide __pthread_o
n
c
e
_
full symbol
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
decl
a
re and make hid
d
en addition
a
l
i
nternal init/exi
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
declare and make hidden additional internal stdio symbols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
move declarati
o
n and apply hidde
n
visibility to __utc
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
declare and make hidden more internal loc
a
le functions
commit
|
commitdiff
|
tree
2018-09-12
Rich Felk
e
r
remove un
u
sed __getde
n
ts, rename and m
o
ve file
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
remove or make sta
t
ic
v
arious
u
nused
__-prefixed s
y
m
b
ols
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
move addition
a
l pt
h
read int
e
rnal decl
a
ratio
n
s to pthread_i
m
p
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ric
h
F
elker
apply
h
id
d
e
n
v
i
s
i
bility t
o
vario
u
s rema
i
ning i
n
te
r
nal
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hi
d
den visibil
i
ty to
s
igreturn code fragments
commit
|
commitdiff
|
tree
2018-09-12
R
i
c
h
Felker
appl
y
hidden visibilit
y
to pthread in
t
ernals
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felk
e
r
apply hidden
v
i
s
ibil
i
ty to stdio
i
nt
e
r
nals
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply hid
d
e
n
vis
i
bility t
o
i
n
tern
a
l time[zone] implem
e
n
t
atio
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
apply
h
id
d
en visibility to i
n
ternal math functions
commit
|
commitdiff
|
tree
2018-09-12
Rich
F
elker
overhaul internally-public d
e
clar
a
tions using wrapper
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich
Felker
d
eclare __g
e
to
p
t_ms
g
in stdio_impl
.
h
commit
|
commitdiff
|
tree
2018-09-12
R
ich F
e
lker
use lighter internal stdio lock i
n
getopt error pr
i
nting
commit
|
commitdiff
|
tree
2018-09-12
Rich Felker
add
crypt
_
de
s
h
eader for dec
l
arations shared with
e
ncr
y
pt
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Ri
c
h Felker
make mkostemps source file incl
u
de the header for its
.
.
.
commit
|
commitdiff
|
tree
2018-09-12
Rich Felke
r
m
ove __memalign
d
eclaration
t
o
m
alloc_impl
.
h
commit
|
commitdiff
|
tree
next