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
Support dl-tunables.list in subdirectories
2017-05-25
H
.
J
.
Lu
Support dl-tuna
b
les
.
list in su
b
di
r
ecto
r
ie
s
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Don't include c
a
cheinfo
.
c in l
d
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86: Use __get_c
p
u_f
e
atures
t
o get c
p
u
_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
L
u
x86_64: Rem
o
ve L(
r
eturn_nul
l
)
f
rom
r
a
w
memchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optimize SSE2 m
e
m
c
hr overflow calc
u
l
ation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correct comments in x86_64/mult
i
arch/me
m
cm
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x
8
6:
Set dl
_
platfo
r
m
a
nd dl_hwcap
from CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x
8
6
:
U
se
AVX2
m
e
m
cpy/memset
o
n Skylake s
e
rver
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Set Prefer_No_VZEROUPPER if
A
V
X
5
12
E
R is available
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
Ad
d
sysd
e
ps/x86/dl-p
r
ocin
f
o
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Ch
e
ck if S
S
E is
a
vailable
w
i
th HAS_
C
PU
_
FEATUR
E
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Defi
n
e
T
EST_FUNCTION_ARGV in
elf/tst-dlopen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-
6
4: Improve branch predica
t
ion in _dl_runtime_r
e
solve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CPU_FEATURES_CPU
_
P t
o
c
h
eck
i
f
AVX
i
s av
a
i
lable
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_
c
pu_RTM
a
nd reg_R
T
M to c
l
ear the bit_cpu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-6
4
: Verify that
_dl_runtime_resolve preserves vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allo
w
IFUNC relocation against unre
l
ocated sha
r
ed library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
L
u
Add VZ
E
ROUP
P
ER to mems
e
t
-
vec
-
unaligned-erms
.
S
[BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64: Don't use
PLT n
o
r
GOT in stati
c
arch
i
v
es [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IFUNC defini
t
ion
i
n
un
r
e
l
ocated shared
l
ibrar
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: D
o
n
't
a
ssert on older Intel CPUs [BZ
#
20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _dl_runtime_r
e
so
l
ve
_
avx
[
512]_{opt
|
slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct
CFA in _
d
l_runtime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X
8
6: Chang
e
bit
_
Y
M
M_state
t
o
(
1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
L
u
Don't compile
do_test with -mavx/
-
mavx/-mavx5
1
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
L
u
i386: Compile r
t
ld-*
.
os
with -mn
o
-sse -mno-mmx -mfpmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
L
u
R
e
ge
n
erate i686
l
ibm-tes
t
-
u
l
p
s with GCC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x
8
6-64: Add
p{read,writ
e
}[v]64
t
o sys
c
alls
.
list [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{read,write}64 with offse
t
> 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: P
r
ope
r
ly align s
t
ack in _
d
l
_tl
s
desc_dyn
a
mic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64:
D
e
fine LO_
H
I_L
O
NG to
s
k
i
p pos_h [BZ #20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
M
a
ke copies of cstdlib/cmath an
d
use them [
B
Z #
2
0314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
L
u
R
equ
i
re bi
n
utils 2
.
24 to bui
l
d x86-
6
4
glibc [BZ
#
20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Check P
r
efer_E
R
MS
i
n memmo
v
e/
m
emcp
y
/
mempcpy/mems
e
t
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compil
e
tst-cleanupx4 test with -fexcep
t
ions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always indi
r
ect branch to __libc_s
t
art_mai
n
via
GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-
6
4: Add dummy memcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X86-64: Re
m
o
ve prev
i
ous
d
efault/SSE2/AVX2 me
m
cp
y
/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-6
4
: Remov
e
the previous S
S
E
2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
heck FMA after COMMON_CPUID_INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix
a
typo in
c
o
mments in
m
emmove-
v
e
c-un
a
l
i
g
ne
d
-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Co
u
nt nu
m
ber
o
f logical processor
s
s
h
aring L2 c
a
che
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
L
u
A
v
oid an extra branc
h
to P
L
T for
-
z
n
ow
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
L
u
Remo
v
e
special L2 cache
c
ase for K
n
ights L
a
nding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correc
t
Intel proce
s
sor level type m
a
sk f
r
om CPUI
D
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the HTT
bit befo
r
e coun
t
ing
logical
threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Rem
o
ve alignments
o
n jump
targ
e
ts in mems
e
t
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call int
e
r
nal _Un
w
ind_Resume
v
ia PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal __pthread_unwind
via P
L
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear destin
a
tion b
u
ffe
r
updated
b
y
th
e
p
r
evious run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Call
i
nit_
c
pu_feat
u
res only if SHARED is d
e
fi
n
ed
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Supp
o
rt non-inclus
i
ve cach
e
s on Intel processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
R
e
move x86 ifunc-d
e
fin
e
s
.
s
ym and rtl
d
-global-offsets
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sysdeps/x86_64/cach
e
i
n
fo
.
c to sysdeps
/
x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Re
d
uce
num
b
er of mmap calls from __libc
_
memalign in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect Inte
l
Goldmont and
A
irmont processors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86-6
4
: Use non-tem
p
oral store i
n
memcpy on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepar
e
memmove-vec-unalig
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64
:
P
re
p
are
memset-vec
-
unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add memcpy/m
e
mmove/mem
s
e
t
benchmark
s
w
ith large data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Force
3
2-
b
it dis
p
lacement in memset-
v
ec-
u
naligned-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Add a comment in me
m
set
-
sse2-
u
nali
g
ned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Don't
p
ut S
S
E2/AVX/A
V
X512 me
m
move/
m
emset in ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix memmove-
v
e
c-unal
i
gned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Remove
F
ast_Copy_Backward from Intel Cor
e
process
o
rs
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-byte a
l
ign
m
ent in memset
benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
Test 64-by
t
e align
m
e
nt in memmove be
n
chte
s
t
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test
6
4-by
t
e alignme
n
t in
m
emcpy bencht
e
st
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Ad
d
x86-64
memset wit
h
unaligned store and re
p
sto
s
b
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x
8
6-64 m
e
mmove
with unal
i
gne
d
load/store and rep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
Initia
l
Enhanced REP MOVSB/S
T
OSB (ERMS)
support
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
M
ake __memcpy_avx512_no_v
z
eroupp
e
r an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Implement x86-6
4
multi
a
r
c
h mempcpy in mem
c
py
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x8
6
]
Add a feature bi
t
:
Fast_Unaligned_C
o
py
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don't set %rcx
twice before "re
p
mo
v
sb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set index_arc
h
_
AVX_Fast_Unaligne
d
_Loa
d
o
n
l
y
for I
n
tel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use J
U
MPTARGE
T
in x86-
6
4 pthread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
Use JU
M
PTARGET
in
x
8
6-64 mathvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
Add _ar
c
h
_
/
_
cpu_ to index_*/bit_* in x86 c
p
u-feat
u
r
e
s
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
D
e
fine _HAVE_STRING_ARCH_m
e
mpcpy to 1 for x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Supp
o
rt --enable-ha
r
dco
d
ed-pa
t
h-in-tes
t
s in benchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Gr
o
up AVX
5
12 fun
c
tion
s
in
.
te
x
t
.
avx512 section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_A
R
CH_FEATURE with
F
ast_Rep
_
String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace PREINIT_FUNCTION@PLT with *%rax in ca
l
l
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace @PLT with @GOTPCREL(%
r
ip)
in call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add
a
com
m
ent in sy
s
deps/x8
6
_64/Makefile
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x8
6
-6
4
:
F
ix memcpy I
F
UNC selection
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or b
i
t_Prefer_MAP_32BIT_EXEC
in
E
XTR
A
_LD_EN
V
VARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_64 _mco
u
nt
.
op from _mcount
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
C
a
ll x86-64 __mcoun
t
_internal/__
s
igjmp_save directly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
L
u
Call x86-64 __setcontext directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
L
u
[
x
8
6_
6
4] Set DL
_
RUNTI
M
E_UNALIGNE
D
_VEC_SIZE to 8
commit
|
commitdiff
|
tree
2016-02-18
H
.
J
.
Lu
Add _S
T
RING_IN
L
INE_u
n
aligned
a
nd string_private
.
h
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Call math_opt_barrier
i
nsid
e
if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use TIM
E
_T_
M
AX and TIME_T_MIN i
n
tst-
m
ktim
e
2
.
c
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
U
pdate c
o
py
r
i
g
h
t
d
ates com
m
itted in 20
1
6
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Ma
r
k
inter
n
al
u
nist
d
functions
h
idden in l
d
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark ld
.
so internal
mmap function
s
h
i
dden in ld
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
L
u
Provide x
3
2 times
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
Ad
d
REGIS
T
ER
S
_CLOBB
E
R
E
D_BY_SYSCALL for x86-64
commit
|
commitdiff
|
tree
next