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
Allow IFUNC relocation against unrelocated shared library
2017-02-02
H
.
J
.
Lu
A
l
low
IFUNC
r
elocation again
s
t
unrelocate
d
shared lib
r
ary
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZEROUPPER to memset-vec-un
a
ligne
d
-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64:
D
o
n't use PL
T
nor GOT
in sta
t
i
c
archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IFUNC
d
e
fi
n
i
tion in unrelocated shared l
i
brary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Don't assert on
older Intel CPUs [BZ #206
4
7]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _dl_runtime
_
reso
l
v
e
_avx[512]_{opt
|
slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86
-
64
:
Co
r
rect CF
A
i
n
_
dl
_
runtime_r
e
solve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86
:
Ch
a
nge bit_YMM_state to (
1
<<
2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't
compil
e
do_test with -mavx/-ma
v
x/-ma
v
x512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i3
8
6: Compil
e
rtl
d
-*
.
o
s with -mno-sse
-
mno-mmx -mfpma
t
h=
3
87
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenera
t
e i686 libm-
t
est-ulps with
G
CC 6
.
1
a
t -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x
86-64: Add p{read,write}[v]64 to s
y
s
cal
l
s
.
list [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{re
a
d,wri
t
e}64 w
i
th
offset > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x
86-64: Properly
a
l
ign stack in _
d
l_tlsde
s
c_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: De
f
ine LO_HI_LONG
to s
k
i
p
po
s
_h [BZ #2
0
349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
M
ake copie
s
of cstdlib
/
cmath an
d
u
s
e them [BZ
#20
3
14]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Requir
e
binutils 2
.
2
4
to buil
d
x8
6
-64 glibc [BZ #201
3
9]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Check Prefe
r
_ERMS in
m
emmov
e
/
memc
p
y/mempcpy/m
e
m
set
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile tst-
c
leanupx4
t
est with -fe
x
ceptions
commit
|
commitdiff
|
tree
2016-06-22
Zack W
e
inberg
Move
s
ys
d
eps/generic/
b
its/hwcap
.
h
to top-level bits/
commit
|
commitdiff
|
tree
2016-06-22
Z
ack Weinberg
Move sysdeps/gene
r
ic/
b
its
/
hwcap
.
h
to top-lev
e
l bi
t
s/
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Alwa
y
s
i
ndirect
br
a
nch to __libc_start_main vi
a
G
O
T
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64
:
Add dummy
m
emcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Rem
o
ve pre
v
ious def
a
ult/SSE2
/
AVX2 me
m
cp
y
/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
emo
v
e the previous SSE
2
/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Chec
k
FMA after COMMON_CPU
I
D_I
N
D
E
X
_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
F
i
x a typo in comme
n
ts in
memmove
-
v
e
c-u
n
a
l
igned-
e
r
ms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count
numbe
r
of logical pr
o
cessor
s
sharing L2
c
ache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
L
u
Avoid an extra
branch to PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove speci
a
l
L2
cache case
for Knights Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
o
rrect
Intel processor le
v
el typ
e
ma
s
k from
CPUI
D
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Ch
e
ck th
e
HTT bit before
c
oun
t
ing lo
g
i
cal t
h
reads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove align
m
ents on j
u
mp targets
i
n me
m
set
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
D
o
n
't ca
l
l internal _
U
n
wi
n
d
_Resume via PL
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call inte
r
nal __p
t
hread_unwind
v
i
a
P
LT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
C
le
a
r des
t
ination buffer updated by the prev
i
ous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call
i
nit_
c
pu_f
e
ature
s
only if SHAR
E
D
i
s
de
f
ined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
S
u
p
p
ort non-inc
l
usive c
a
ches on Intel pro
c
e
s
sors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
L
u
Remove x8
6
ifunc-defines
.
s
ym and
rtl
d
-global-offse
t
s
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sysdeps/x86_64/cacheinfo
.
c to sysdeps/x86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
L
u
Reduce numb
e
r of mmap calls
fr
o
m __libc_me
m
align in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
De
t
e
c
t
I
n
tel Goldm
o
nt and Airmont
p
ro
c
e
ssors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
L
u
X86-64: Us
e
non-tempo
r
al s
t
ore
i
n memcp
y
on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-6
4
:
Prepare mem
m
ove-vec-una
l
igned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepare memset
-
vec-unaligned-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
Add memc
p
y/memmo
v
e/
m
emset b
e
nchmarks wi
t
h la
r
ge da
t
a
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Fo
r
ce 32-b
i
t displacement in
me
m
set-vec-unalign
e
d-erm
s
.
S
commit
|
commitdiff
|
tree
2016-04-05
H
.
J
.
Lu
Add a comment i
n
mem
s
et-sse2-unali
g
ned-erms
.
S
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
Lu
Don't p
u
t SSE2
/
AVX/
A
VX512 mem
m
ove/memset in ld
.
so
commit
|
commitdiff
|
tree
2016-04-03
H
.
J
.
L
u
Fix me
m
mov
e
-
vec
-
un
a
ligned-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
L
u
R
e
move
F
ast_C
o
py_Backward from Inte
l
Core proc
e
ss
o
rs
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
T
est 64-byte alignment in
m
emset benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 64-b
y
te al
i
gnment in memmove benchtest
commit
|
commitdiff
|
tree
2016-04-01
H
.
J
.
Lu
Test 6
4
-
byte align
m
ent in
memcpy be
n
chtest
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
L
u
Add x86-
6
4 memset with una
l
igned store and rep stosb
commit
|
commitdiff
|
tree
2016-03-31
H
.
J
.
Lu
Add x86-64 memmove w
i
th unaligne
d
load/store a
n
d
r
ep
.
.
.
commit
|
commitdiff
|
tree
2016-03-29
H
.
J
.
L
u
I
nitial Enhanced REP MOVSB/STOSB (ERMS)
s
upport
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
L
u
Make __mem
c
py_avx512_no_vze
r
ou
p
per an alias
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
Imp
l
e
men
t
x8
6
-6
4
mult
i
arch mempc
p
y in
m
emcpy
commit
|
commitdiff
|
tree
2016-03-28
H
.
J
.
Lu
[x86] Add a feature bit: Fast_Unalig
n
ed_Copy
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Don't
s
et %rcx twice b
e
fo
r
e "rep m
o
vsb"
commit
|
commitdiff
|
tree
2016-03-22
H
.
J
.
Lu
Set index_arch
_
AV
X
_
F
a
s
t_Unaligne
d
_Loa
d
only for
I
ntel
.
.
.
commit
|
commitdiff
|
tree
2016-03-21
H
.
J
.
Lu
Use JUMPTA
R
GET in x86
-
64 pthread
commit
|
commitdiff
|
tree
2016-03-16
H
.
J
.
Lu
Use JUMPTARG
E
T in x86-
6
4
mathvec
commit
|
commitdiff
|
tree
2016-03-10
H
.
J
.
Lu
A
dd _arch
_
/
_cpu_
t
o index_*/bit_* in x86 cpu-features
.
h
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
L
u
Defi
n
e
_HAVE_STRING_ARC
H
_me
m
pcpy to
1 fo
r
x86
commit
|
commitdiff
|
tree
2016-03-08
H
.
J
.
Lu
Support --enable-h
a
rd
c
od
e
d-path
-
in-tests
in benc
h
tests
commit
|
commitdiff
|
tree
2016-03-07
H
.
J
.
Lu
Group
A
VX512 functions
i
n
.
text
.
avx512
section
commit
|
commitdiff
|
tree
2016-03-06
H
.
J
.
Lu
Use HAS_A
R
CH_FEATURE
wi
t
h Fast_
R
ep_String
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Re
p
lace PR
E
INIT_FUNCTION@PLT wit
h
*
%
rax in call
commit
|
commitdiff
|
tree
2016-03-05
H
.
J
.
Lu
Replace @PL
T
with @GOTPCREL(%rip
)
in call
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
Add
a
comm
e
nt in
sysdeps/x86_64/Ma
k
ef
i
le
commit
|
commitdiff
|
tree
2016-03-04
H
.
J
.
Lu
x86
-
64:
Fix memcpy IFUNC sele
c
tion
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Or
bit_Pre
f
er_M
A
P_32BIT_EXEC in
EXTRA_LD_ENVVAR
S
commit
|
commitdiff
|
tree
2016-03-03
H
.
J
.
Lu
Copy x86_64 _mcount
.
op fr
o
m _mcoun
t
.
o
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
C
a
l
l x8
6
-64 __mcount_internal/__sigj
m
p_save di
r
ectl
y
commit
|
commitdiff
|
tree
2016-03-02
H
.
J
.
Lu
Call x86-64 __setc
o
n
t
ext
d
irectly
commit
|
commitdiff
|
tree
2016-02-19
H
.
J
.
Lu
[x86_6
4
] Set DL_RUNTIME_UNALIGN
E
D_V
E
C_SIZ
E
to 8
commit
|
commitdiff
|
tree
2016-02-17
A
n
d
r
ew Senkevic
h
Use
PIC re
l
ocation in ALI
A
S_IMPL
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
Lu
Call math_opt_barrier inside if
commit
|
commitdiff
|
tree
2016-01-15
H
.
J
.
L
u
Us
e
T
I
ME_
T
_
M
AX and TI
M
E_T_MIN in ts
t
-mktime2
.
c
commit
|
commitdiff
|
tree
2016-01-14
Amit Pawar
S
et index_Fast_Un
a
lig
n
e
d
_
L
oa
d
for
E
xcavator
f
amily
.
.
.
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
U
pdate c
o
p
yrig
h
t
da
t
e
s
c
ommitted in 2016
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
Lu
Mark inte
r
nal
u
n
i
s
t
d
f
u
nctions hidden
i
n ld
.
so
commit
|
commitdiff
|
tree
2016-01-06
H
.
J
.
L
u
Mark ld
.
so internal
mmap functi
o
ns hidden in l
d
.
so
commit
|
commitdiff
|
tree
2015-12-17
H
.
J
.
Lu
Provide x32
t
ime
s
commit
|
commitdiff
|
tree
2015-12-16
H
.
J
.
Lu
A
dd REGISTERS_CLOBBERED_B
Y
_SYSCALL
f
or x86-64
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
Add missing Cha
n
g
eLog
e
ntr
i
es
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
L
u
Add Prefer_MAP_32BIT_E
X
E
C to m
a
p ex
e
cutabl
e
pages w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2015-12-15
H
.
J
.
Lu
E
na
b
le Silvermont op
t
i
miza
t
i
o
n
s
fo
r
Knight
s
Landing
commit
|
commitdiff
|
tree
2015-12-01
H
.
J
.
Lu
A
d
d __CPU_MASK_TYPE for
__cpu_
m
a
s
k
commit
|
commitdiff
|
tree
2015-11-30
H
.
J
.
L
u
Update fam
i
ly a
n
d model detection
for AMD CPUs
commit
|
commitdiff
|
tree
2015-11-14
H
.
J
.
Lu
R
un tst-prelink test f
o
r
G
L
O
B_DAT reloc
commit
|
commitdiff
|
tree
2015-11-10
H
.
J
.
L
u
A
dd a
t
est f
o
r prelink
output
commit
|
commitdiff
|
tree
2015-11-07
H
.
J
.
Lu
Keep on
l
y ELF
_
RTYPE_CLASS_{PLT|COPY} b
i
t
s
f
o
r
prelin
k
commit
|
commitdiff
|
tree
2015-10-21
H
.
J
.
Lu
Build
i
386 __
l
ibc_do_
s
yscall whe
n
P
ROF is define
d
commit
|
commitdiff
|
tree
2015-10-21
H
.
J
.
Lu
Disable GC
C
5
o
ptimization when PR
O
F
is d
e
f
i
ned
commit
|
commitdiff
|
tree
2015-10-21
H
.
J
.
Lu
Apply
-fomit-fra
m
e-pointer only to
.
o/
.
os fil
e
s
commit
|
commitdiff
|
tree
2015-10-19
H
.
J
.
Lu
Mark ld
.
s
o int
e
r
n
e
l __fxstatat64 hidden
commit
|
commitdiff
|
tree
2015-10-15
H
.
J
.
Lu
M
a
rk ld
.
so inte
r
nel _
_
una
m
e
hi
d
den
commit
|
commitdiff
|
tree
next