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: Increase MALLOC_ALIGNMENT to 16 [BZ #21120]
2017-06-30
H
.
J
.
L
u
i386: Increas
e
MALLOC_ALIGNMENT to 16 [BZ #21120]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Support
building glibc with gold 1
.
14 or above
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x86-64: Optimize mem
c
mp-avx2-movbe
.
S fo
r
short difference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Avoid
.
symver
on
common symbols [BZ #21666]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86-64: Optimiz
e
L(between_
2
_
3
) in memc
m
p-
a
vx2
-
mo
v
be
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x
86
-
64: Implement strcmp f
a
mily IFUNC se
l
ect
o
rs in
C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86: Rename glibc
.
tune
.
ifunc to glibc
.
tu
n
e
.
hwca
p
s
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Move x86 specific tunabl
e
s to x86/dl-tunables
.
list
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunables: Add IFUNC selection an
d
c
a
che sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Rem
o
ve _
d
l_
o
ut_of_m
e
m
ory from elf/
V
ersions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-64
:
Implem
e
nt
s
trcsp
n
/strpbrk/strspn
IF
U
NC
s
ele
c
tor
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement wcscpy
IFUNC selector in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-6
4
: Implement
str
c
at fami
l
y I
F
UNC sele
c
t
o
rs in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x8
6
-64: Imple
m
en
t
memcmp fami
l
y
I
FUNC se
l
ectors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement m
e
mset
f
a
mily I
F
UNC selec
t
o
rs in C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64: Implement me
m
move fa
m
il
y
IFUNC sel
e
c
tors
i
n C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
M
ake copy of <bits/std_abs
.
h> from GC
C
7 [
B
Z #21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x8
6
-64: Impleme
n
t strcpy family IFUNC se
l
ec
t
ors in
C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Correct co
m
ments in i
f
unc-imp
l
-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-
6
4
:
Op
t
im
i
ze strrchr/wcsrchr with A
V
X2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
86-64: Optimi
z
e
m
emrchr with AV
X
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
O
p
timize strch
r
/strchrnu
l
/wcs
c
hr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x8
6
-64: Op
t
imize strl
e
n/strnlen/wcslen/wcsnlen with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
8
6
-64: Optimize
memchr/rawmemchr/wmemchr with SSE
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so: Consolidate 2 strt
o
uls into
_dl_
s
trtoul [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add more
test
s
for me
m
chr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
L
u
x8
6
-64: Rename wm
e
mset
.
h to
ifunc-wmemset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Fold ifunc-sse4_1
.
h into wcsnlen
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x8
6
-64: Move wcsnlen
.
S
to
multi
a
r
c
h/w
c
s
n
len-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
8
6:
D
o
n't use
dl_
x
8
6
_
c
pu_features in
c
acheinfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86
-
64: Optimize m
e
mcmp/wme
m
cmp wi
t
h AVX2
a
nd MOV
B
E
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Optim
i
ze wm
e
mse
t
with
S
SE2/AVX2/AVX51
2
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Add mac
r
os to implem
e
nt ifun
c
e sel
e
ction
i
n C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x8
6
-64: Up
d
ate
s
tr
l
en
.
S
t
o s
u
p
p
ort wcslen/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86_
6
4
:
Remove
redundant
R
EX bytes from m
e
mr
c
hr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64:
U
p
d
ate
LO_
H
I_LONG for p{readv
,
writev}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
b
enchtests: Add more tests for me
m
rchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x
8
6:
Updat
e
__x86_shared_
n
o
n_tempo
r
a
l
_thr
e
shold
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_64: Re
m
ov
e
redun
d
ant REX bytes
from memchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add
memch
r
tests for n =
=
0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make __tunables_i
n
it hidden and a
v
oid PLT
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Suppor
t
dl-tun
a
bles
.
list in
s
u
b
directories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Don't include
cacheinfo
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86
:
Use
__g
e
t_cp
u
_featur
e
s to get cpu_fe
a
tures
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64:
Remove L(retur
n
_null) from
r
aw
m
emc
h
r
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
L
u
x86:
Optim
i
ze SSE2 memchr ove
r
fl
o
w calcu
l
ation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
C
o
rrect co
m
ment
s
in
x86_64
/
multiarch/memcm
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x8
6
:
S
e
t dl_pla
t
form and
d
l_hwcap from CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x8
6
:
Use A
V
X2 memcpy/memset o
n
S
k
ylake server [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Set Prefer_No_VZEROUPPER if AVX
5
1
2
ER is
a
vail
a
ble
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
A
dd sysdeps/x86/dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Check if SSE i
s
av
a
ilable with
H
AS_
C
PU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define TEST_
F
UNCTION_ARGV in elf/tst-dlop
e
n-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-64: Improve branch pre
d
ication i
n
_dl_run
t
ime_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use
CPU_FEA
T
URES_CPU_P to
c
heck if AVX is available
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
L
u
Use ind
e
x_cpu_
R
TM
a
n
d reg
_
RTM to clear the b
i
t
_c
p
u_RTM
b
i
t
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Verify
t
hat _dl_runtime_resolve
prese
r
ves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow
IFUNC relocat
i
on
a
ga
i
n
st unre
l
o
c
ated share
d
libr
a
ry
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZEROUPPER
t
o
memset-vec-un
a
ligned-erms
.
S
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_
6
4: Do
n
't use PLT nor GO
T
in static archi
v
e
s
[BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check IFUNC de
f
inition
i
n unreloc
a
ted
shared
l
ibrary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Do
n
't assert on old
e
r Intel CPUs [BZ #
2
0647
]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add
_
dl_runtime_re
s
olve_av
x
[512]_{opt
|
slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Co
r
re
c
t CFA in _dl_runt
i
m
e_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: Chan
g
e bit_YMM_state to (1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't c
o
mpile do_test with -mavx/-mavx/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i
386: Compile rtld-*
.
os
w
ith -mn
o
-
sse -mno-mmx -mfp
m
ath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenerate i6
8
6
l
ibm-test-ulps
with GC
C
6
.
1 at
-
O
3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Add
p
{
read,write}[v]6
4
to sys
c
alls
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p
{
read,write}64 with
o
ffset > 4G
B
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Prope
r
l
y
a
l
i
gn
s
t
a
ck i
n
_dl_
t
lsdesc_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: Define LO_HI_LONG to skip pos_h [BZ
#
20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make
c
opies of cstdlib/
c
mat
h
a
nd
use them
[
BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
L
u
Req
u
ire
b
i
nutils 2
.
24 to
build x86-6
4
g
libc [BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Check Prefer_ERMS
i
n memmove/mem
c
py/mempcpy/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile tst-clean
u
px4 test with -fexceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always
i
ndirect
b
ranch to __l
i
bc_start_main v
i
a
G
OT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
L
u
X8
6
-64: Add dummy
m
emcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X
86-
6
4: Remove pre
v
ious d
e
fa
u
lt/
S
SE2/AVX2 memcpy/memm
o
ve
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-6
4
: Remove the pre
v
ious
SSE2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check
F
MA after COMMO
N
_CPUID_INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a t
y
po
in comments in m
e
m
move-vec-unalig
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count num
b
e
r
o
f
log
i
cal
p
rocessors sharing L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
L
u
Avoid an e
x
tra
b
ranch to
PLT f
o
r -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove spec
i
al
L
2 c
a
che
c
a
se
for Knights
L
a
nding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Correct Intel pr
o
c
essor le
v
el type mask from CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
h
eck the HTT
b
it before
count
i
ng
logical threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
L
u
Remove alignments on ju
m
p targets in
m
emset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Do
n
't call internal _U
n
wind
_
Res
u
m
e
via P
L
T
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call intern
a
l
__pthread
_
unwind vi
a
PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear destination buffer updated by the previ
o
us run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Call init_cpu_features
o
nly if SHARED is defi
n
ed
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
Lu
Supp
o
r
t
non-inclusive cache
s
on Intel processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Remove
x
8
6 ifunc-
d
efines
.
s
y
m
and rtld-global-offsets
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move sysde
p
s/x
8
6_64/cachei
n
fo
.
c to sysdeps/x
8
6
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
L
u
Reduce numb
e
r of mmap calls from __libc_memalig
n
in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
De
t
ect
I
n
tel Goldmont and Airmont pro
c
ess
o
r
s
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
L
u
X
8
6-6
4
: Use
n
on-tempor
a
l store in m
e
mcpy on large data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64: Prepare m
e
m
move
-
ve
c
-
unalig
n
ed-erms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-64:
Pre
p
are mems
e
t
-vec-unaligned-
e
rms
.
S
commit
|
commitdiff
|
tree
next