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
x86: Don't include cacheinfo.c in ld.so
2017-05-24
H
.
J
.
Lu
x86:
D
on't include cach
e
info
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
86: Us
e
__get_
c
pu_features to ge
t
cpu_f
e
a
tures
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
L
u
x
8
6_64: Remove L(return_n
u
ll) from rawmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
L
u
x86:
Optimize
SSE2
memchr overflow c
a
lculati
o
n
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Corre
c
t comme
n
ts
in x86_64/mult
i
arch/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
L
u
x86:
Set
d
l_platfo
r
m an
d
dl_hw
c
a
p
fr
o
m CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Use AVX2 me
m
cpy/memse
t
o
n
S
ky
l
ake server
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
Set
Prefer
_
No_VZ
E
R
OUPPER if AVX512ER is ava
i
l
a
ble
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
A
d
d sysdeps/x8
6
/dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
L
u
Check if SSE is available
w
ith
H
AS_CPU_FEATU
R
E
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define TEST_F
U
N
C
T
I
ON
_
ARGV
in elf/tst-dlopen
-
a
out
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x
86-6
4
: Improve
branch predication in _dl_r
u
ntime_resolv
e
_a
v
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
Use CPU_FEATU
R
E
S_C
P
U_P to check
if
A
VX is avail
a
ble
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use i
n
dex_c
p
u_RTM
a
nd re
g
_RTM to cl
e
ar the
b
it_cpu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64:
V
e
r
ify that _dl_
r
u
ntime
_
resolve pre
s
erves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow
I
F
UNC r
e
location agai
n
s
t unrelocat
e
d shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Ad
d
VZE
R
OUPPER
t
o mems
e
t-vec-
u
naligne
d
-erm
s
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64: Don't use PLT nor GOT in static ar
c
hives [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
h
eck IFUNC def
i
nition in unrel
o
cated shared l
i
brary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
L
u
X
8
6: Don
'
t assert on older Intel CPU
s
[
B
Z #20
6
47]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _dl_ru
n
time_reso
l
ve_av
x
[512]_{o
p
t|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct CFA
in
_
d
l
_runt
i
me_
r
e
s
olve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86:
Change
b
it_YMM_state
to (1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't compil
e
d
o_test with
-
mavx/-m
a
vx/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i
3
86: Compile rtld
-
*
.
o
s
w
i
th -mno-sse -m
n
o-mmx -mfp
m
ath=38
7
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Rege
n
erate i686 li
b
m
-t
e
st-
u
lps with GCC
6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x86-64: Add p{read,write}[v]64 to syscalls
.
l
i
st
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
Test p{
r
ead,write}64 with offset > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x
8
6
-
64: Properly
align stac
k
i
n _dl_tlsdesc_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: Define LO_
H
I_
L
ONG to
s
kip p
o
s_h
[
BZ
#20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
M
a
ke
copies of cstdlib/cmath
a
nd use the
m
[BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
R
e
q
uire binutil
s
2
.
24
t
o build x86-64 glibc
[
B
Z #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
C
h
eck
Prefer
_
ERM
S
in memmo
v
e/memcpy/
m
e
mpcpy/
m
emset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
C
o
mpile
tst-cleanupx4 te
s
t with -fexcept
i
ons
commit
|
commitdiff
|
tree
2016-06-22
Z
ack
Weinb
e
rg
Move sysdeps/g
e
neric/bits/hwcap
.
h to top-level bits/
commit
|
commitdiff
|
tree
2016-06-22
Zack
W
e
inberg
Move s
y
sdeps/generic/bits/hwcap
.
h
to top-leve
l
bits/
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always
i
n
direct
branch to __libc_
s
tart_ma
i
n via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X
86-64: A
d
d dummy mem
c
opy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Remove previous default/SSE2/AVX2
m
emcpy/
m
emmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
em
o
ve t
h
e
p
r
e
vious SSE2/AVX2
memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
hec
k
FMA af
t
er COM
M
ON_CPUID_
I
NDEX_800
0
000
1
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
F
ix a
typo
i
n comments in memm
o
v
e-vec-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count number
of lo
g
ical proce
s
sors
sharing L
2
cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
A
void
an extra branch to PLT
f
or -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Re
m
ove special L2 cache case f
o
r Knight
s
Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correct Intel
p
rocessor level type mask
from CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the H
T
T
b
it before counting logical t
h
r
ea
d
s
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignme
n
ts on ju
m
p targets in
m
emset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don'
t
call i
n
ternal _Unwind_Resume
via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal __pthread_unw
i
nd via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
Clear destination bu
f
f
e
r up
d
at
e
d by the previous
r
u
n
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Cal
l
in
i
t_cpu_
f
eatures only if SHARED is defined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Support non-inc
l
usive
c
ache
s
on Intel proc
e
ssors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
R
e
m
ove x86 ifunc-defines
.
sym and rtld-glob
a
l-offsets
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Mov
e
sysdeps/x86
_
64/cacheinfo
.
c to sysdeps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Reduce number of mmap calls
f
rom __libc_memalign in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect Intel
Goldmont and Airmon
t
processors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86-64: Us
e
non-temporal store
i
n m
e
mcpy on l
a
rge data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-6
4
: Prepare mem
m
o
ve-v
e
c-un
a
l
i
g
ne
d
-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X
8
6-64
:
Prep
a
re mem
s
et-vec-unaligne
d
-erm
s
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
L
u
A
dd memcpy/memmove
/
memset benchmarks wi
t
h large data
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
L
u
F
orce 32-bit displacement in memset-v
e
c-u
n
a
ligned
-
erms
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Add a co
m
men
t
in memset-sse2-
u
naligned
-
erm
s
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
D
o
n
't
put SSE2/AVX/AV
X
51
2
memmo
v
e/memset in l
d
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Fix memmove-vec-unali
g
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Re
m
ove Fas
t
_
C
opy
_
Backwar
d
f
rom Intel
Cor
e
proc
e
ssors
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-
b
yte alignment in
memset benchte
s
t
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 6
4
-byte alignment
i
n
m
emmove benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
T
est
6
4-byte alignment
i
n
memcpy benchte
s
t
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x86-64
m
emset w
i
th un
a
ligned store and rep stosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Ad
d
x
86-64 mem
m
ov
e
with unaligned load/store and
r
ep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
Lu
I
n
itial Enhanced
R
EP MOVSB
/
STO
S
B (ERMS) support
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Make __memcpy_avx512_no_
v
zer
o
u
p
p
e
r
an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Impl
e
ment
x86-64 multiarch mempcpy in
memcpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x86] Add a fe
a
ture bit: Fast_Unaligned_Copy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
D
o
n't set %rcx
t
wice before "rep movsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
L
u
Set index_arc
h
_AVX_Fast_Unaligned_Loa
d
only
f
o
r Intel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
U
s
e
JUMPTARGET i
n
x86-64
p
thread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
L
u
Use JU
M
PTA
R
GET in x86-64 mathv
e
c
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
A
d
d _a
r
ch_/_cpu_ to inde
x
_*/bit_* in x8
6
cpu-features
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Define _HAVE_STRING_A
R
C
H_mempcpy
t
o 1
f
or x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Support
-
-enable-
h
ardcoded-
p
at
h
-in-tes
t
s in
b
enchtests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group
AVX512
f
unc
t
ions
in
.
text
.
avx51
2
sectio
n
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_A
R
CH_FEATURE
w
ith Fa
s
t
_Rep_String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Rep
l
ace PREINIT_FUNCT
I
ON@PLT with *
%
rax in call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace @P
L
T with @
G
O
TPCREL(%rip
)
in
call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add
a
c
omment in sy
s
de
p
s/x86_64
/
Makefi
l
e
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86-64: Fix memcpy IFUNC selection
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or
bit_Pre
f
er_MAP_32BIT_E
X
E
C
i
n EXTRA_
L
D_E
N
VVARS
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_64 _mcount
.
o
p from _mcount
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
C
a
l
l
x86-64 __mc
o
unt_inte
r
n
a
l/__
s
igjmp
_
save directly
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x86-6
4
_
_setcon
t
ext directly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
L
u
[x86_64]
Set
D
L_RUNTIME_UNALIGNE
D
_VEC_SI
Z
E to 8
commit
|
commitdiff
|
tree
2016-02-17
A
ndrew Senkevich
Use PIC relocation
i
n ALI
A
S_IMP
L
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Call ma
t
h
_
o
pt
_
barri
e
r inside if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Use T
I
ME_T_MAX and TIM
E
_
T
_MIN in ts
t
-mktime
2
.
c
commit
|
commitdiff
|
tree
2016-01-14
A
m
it Pawar
Set index_Fast_
U
naligned_Load for Excavator family
.
.
.
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Up
d
a
te copyri
g
ht dates
committe
d
in
2
016
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Mark internal unist
d
functions hidden in ld
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark ld
.
s
o
intern
a
l mmap
f
unctions hidde
n
in ld
.
so
commit
|
commitdiff
|
tree
next