repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
i386: Test memmove_chk and memset_chk only in libc.so [BZ #21741]
2017-07-19
H
.
J
.
L
u
i386: Tes
t
memm
o
ve_chk and mems
e
t_chk only in li
b
c
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
Don't
a
d
d st
a
ck_chk
_
fail_local
.
o to
libc
.
a
[BZ #21740]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
Lu
Comp
i
le tst-ssp-1
.
c with -fstack-protect
o
r-all
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
L
u
Avoi
d
ba
c
ktr
a
ce
f
rom
__stac
k
_chk_fail [BZ #12189]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
Don't in
c
lude _dl_
r
esolve_conflicts in libc
.
a
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x
8
6
-
64: Te
s
t memmove_chk and memset
_
chk only
in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64: Update c
o
mments in IFUNC selectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x
8
6-64: Upda
t
e
comment
s
i
n ifunc-impl-list
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x86-64: Alig
n
th
e
stack in
_
_tls_get_addr [
B
Z
#21609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use __builtin_popcount in __sched_cpuc
o
unt [
B
Z #2
1
696]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i386: Increase MALL
O
C_ALIGNMENT to 16 [BZ
#
2
11
2
0
]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
L
u
Support
bui
l
ding glibc with gold
1
.
14 or ab
o
ve
[B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x86-64: Optimize
memcmp-avx2-movb
e
.
S fo
r
short diffe
r
ence
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Avoid
.
symver o
n
common
s
ymb
o
l
s
[
BZ #21666]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86-64: Opti
m
ize L(b
e
t
w
e
e
n
_
2_3) i
n
m
e
m
cmp-avx2
-
movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
L
u
x86-64
:
Implement str
c
mp fami
l
y IFUNC selectors
in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86: Ren
a
me glib
c
.
t
u
ne
.
ifunc to glib
c
.
tu
n
e
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Mo
v
e x86 sp
e
cific t
u
n
a
bles to x8
6
/dl-tu
n
ables
.
l
i
st
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunab
l
es:
A
d
d
IFUNC sel
e
c
t
ion and cache sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Remove _dl_out_of_memory from
elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-
6
4:
I
m
plement strc
s
pn/strpbrk/strspn IFUNC sele
c
tor
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86
-
64:
I
m
plement wcscpy IFUNC
s
elector in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: I
m
plement strca
t
f
amil
y
IFU
N
C selector
s
in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implem
e
nt memc
m
p fa
m
il
y
I
F
U
NC select
o
r
s
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement memset family
IFUNC s
e
le
c
tor
s
in C
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x
8
6-64
:
Implem
e
nt memmove family IFUNC se
l
ecto
r
s in C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Make
c
opy of <bit
s
/
s
td_abs
.
h
>
f
rom GCC 7 [BZ #2157
3
]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x86-64: I
m
plement strcpy family
I
FUNC selectors in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Correct commen
t
s in if
u
nc-impl-li
s
t
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimize st
r
rchr/wcsrch
r
with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Optimize memrchr
with A
V
X
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
86-64:
Opti
m
ize
s
trch
r
/strchr
n
ul/wcschr with AVX
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-
6
4: Optimize str
l
en/strnlen/wcslen/wcsnlen
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
8
6-64:
O
pt
i
mize m
e
mchr
/
rawmemchr/wme
m
chr
w
ith
S
SE2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so
:
Consolid
a
te 2 strto
u
l
s
into _dl_strto
u
l
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add more tests
f
or
m
e
mchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x
8
6-64: Rename
w
me
m
set
.
h
t
o ifun
c
-wmemset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-6
4
: Fold ifunc-sse4_1
.
h
into wcsnle
n
.
c
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x86-
6
4: Move wcsnlen
.
S to mul
t
iar
c
h/wc
s
nlen
-
ss
e
4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x8
6
:
D
on
'
t use
dl_
x
86_cpu_f
e
atur
e
s in
c
ache
i
nfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
86-64: Optimize m
e
mcm
p
/wmemcmp with AVX2 and MOVBE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Optimize wmemset wit
h
SS
E
2/A
V
X2/AVX512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Add macros
t
o i
m
plemen
t
ifu
n
ce select
i
on
in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x
86-64: Update strlen
.
S
t
o sup
p
ort wcslen/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
8
6
_64: Rem
o
ve redundant R
E
X bytes from memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
86-64: U
p
date LO_HI_LONG
for p{readv,wr
i
tev}{6
4
}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
benchtes
t
s: Add more
t
ests for
memrchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Update _
_
x86
_
s
hared_non_temporal_
t
hres
h
old
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_64:
R
emov
e
redundant REX bytes
from
memch
r
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add
m
emchr test
s
f
or
n
== 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make
_
_
t
unables_ini
t
hidden and avoid PLT
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
Support d
l
-tuna
b
l
es
.
list i
n
subdirectorie
s
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Don
'
t include c
a
cheinf
o
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86
:
Use __get_
c
pu_
f
eatures to get cpu_feat
u
res
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64:
Remov
e
L(return_null) from rawmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optimize SSE2 memch
r
overflow calc
u
la
t
ion
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Corr
e
ct
c
o
m
ments in x86_64
/
multiarch/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86: Set dl_platfo
r
m and dl_hwcap f
r
o
m
CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x
8
6
:
Use
AVX2 memcpy/mems
e
t on S
k
ylake server [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x
86: Set Prefer_No_VZEROUPPER i
f
AVX
5
12ER i
s
ava
i
l
a
b
le
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add
sysdeps
/
x
86/dl
-
pro
c
info
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
C
heck if
S
SE is available with HAS_CPU
_
FEA
T
URE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
L
u
Defin
e
TEST_FUNCTION_ARGV in
e
lf/tst-d
l
open-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-
6
4: Im
p
rove branch predicatio
n
in _dl_ru
n
time
_
r
e
solve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
U
se CPU_FEATURES_CPU_P
t
o
check i
f
AVX is a
v
ailable
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use
index_cpu_RTM and reg_RTM to clear the b
i
t_cp
u
_RT
M
bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: V
e
rify that
_
dl_runtime_resolv
e
preserves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allo
w
IFUN
C
re
l
o
cation agai
n
st un
r
elocated shar
e
d lib
r
ary
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Ad
d
VZEROUPPER
t
o memset-vec-unaligned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X8
6
_64: Don't use PLT nor
G
OT in static arc
h
i
v
es
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IFU
N
C
de
f
inition in un
r
eloca
t
ed shar
e
d libr
a
ry
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Don't assert on olde
r
I
n
t
e
l CPUs [BZ #20647
]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _
d
l
_
r
u
ntime_reso
l
v
e
_avx[51
2
]
_{o
p
t|
s
low
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
L
u
X86
-
6
4
:
Correct CFA in
_
dl_runtime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: Chang
e
bit_YMM_sta
t
e to (
1
<<
2
)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't compil
e
do
_
t
est
w
i
t
h -mavx/-mavx/-mavx51
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile r
t
l
d
-*
.
os with -mno-sse -mno-m
m
x -mf
p
mat
h
=
3
87
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenerate i6
8
6 libm-t
e
st-ulps
w
ith GCC 6
.
1 at
-O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x
86-
6
4: Add
p{read,
w
rite
}
[v]64 to syscalls
.
list [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
T
e
st p{read,w
r
ite}64 with offset > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Properly alig
n
stac
k
in
_
dl_tlsdesc_d
y
namic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: D
e
fine
L
O_HI_LO
N
G
t
o skip pos_h [BZ #20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
L
u
Make copies of
c
s
tdlib/cmath
a
nd u
s
e
them [
B
Z #20
3
14]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Re
q
uire binu
t
ils 2
.
24 to build x86-64 glibc [BZ #20139
]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Check Pr
e
f
e
r_ERMS in memmove/m
e
mcpy/mempcpy/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile tst-cleanu
p
x4 test with
-
f
exceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
L
u
A
l
ways i
n
direct
b
r
anch to __libc_sta
r
t
_main vi
a
GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64: Add dummy mem
c
opy
.
h an
d
wo
r
dcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Remove previo
u
s default/SSE2/AVX2 memcpy/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
emo
v
e the previous SSE2/AVX
2
memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
he
c
k FMA
a
f
t
er
C
OMMON
_
CPUID_INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
F
i
x a typo in comments in
m
e
mmove-v
e
c-unalig
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count number of
l
og
i
cal pr
o
cessors s
h
arin
g
L2
c
a
che
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avo
i
d an extra bra
n
ch to PLT for -
z
n
ow
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove special
L
2
cache
case for Kn
i
gh
t
s
Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Co
r
rec
t
I
n
t
el proce
s
sor level
t
ype mask fr
o
m
CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Check the
HTT
b
it bef
o
re counting logical threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Re
m
ove a
l
ignment
s
o
n
jump
t
arge
t
s in mems
e
t
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't ca
l
l internal _Unwind
_
Resume via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
Don'
t
call internal __pthread_unwind
via
PLT
commit
|
commitdiff
|
tree
next