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
.
Lu
i386: Increase MALL
O
C_ALIGNMENT to 16
[BZ
#21120
]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Support build
i
ng gl
i
bc w
i
th gold
1
.
14
o
r a
b
ove [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
L
u
x86
-
64: Opti
m
ize memc
m
p-avx2-movbe
.
S for short difference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Av
o
id
.
symver on com
m
on sym
b
ol
s
[BZ #21666
]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86-64: Optimize L(
b
etween_2_3) in memcmp-avx2-
m
ovbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86-64: Imp
l
eme
n
t strcmp family IFUNC sele
c
t
ors in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x
8
6: Rename glibc
.
tune
.
i
f
unc
t
o glibc
.
t
une
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Move x86 specific tunable
s
t
o x86/d
l
-tunables
.
li
s
t
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunab
l
es
:
Add IFUNC selection and cache si
z
e
s
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Rem
o
v
e _
d
l_out_of_memor
y
from
elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Im
p
lement strcspn/strpbr
k
/strspn IFUNC
s
elector
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-
64
:
I
mp
l
e
m
ent wcscpy IFUNC
s
elector in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement strcat family
IFUNC selec
t
or
s
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement me
m
cmp famil
y
IF
U
NC selec
t
ors in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Implement memset
f
amily IFUNC
s
electors in C
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64:
Im
p
lem
e
nt memmove
family IFUNC sele
c
tors in
C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
M
ake copy o
f
<bits
/
s
td_ab
s
.
h> f
r
o
m G
C
C
7
[
B
Z #21
5
73]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x86-64:
Implement strc
p
y family IFUNC selectors in
C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-6
4
: Correct com
m
ents
i
n ifunc
-
impl-l
i
st
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
Optimize strrchr/
w
csrchr w
i
t
h AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86
-
64: O
p
t
i
mize memrchr w
i
th AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
8
6-64: Opt
i
mize strchr/strc
h
rnul/
w
cschr with
A
VX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
86-64:
O
ptimize
s
trlen/st
r
nlen/wc
s
l
en/w
c
snlen with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-
6
4: Optimize
m
emchr/
r
awmem
c
hr
/
wm
e
mchr with
S
SE
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so: C
o
nsolid
a
te 2 strtouls
i
nto _dl_strtoul [B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add mo
r
e tests for
m
emchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Rename w
m
e
m
set
.
h to if
u
n
c
-
w
memset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64
:
Fold ifunc-sse4_1
.
h into wcsnlen
.
c
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x
86-64: Move
w
csnlen
.
S to multiarch/wcsnl
e
n-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86: Don't u
s
e
d
l_x86_cpu_fea
t
ures i
n
cacheinfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Optimize memc
m
p
/wmemcmp
with AVX2 and MOVB
E
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x
86-64: Op
t
imiz
e
wmemset with S
S
E2/AVX2/AVX
5
12
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Add macros to implemen
t
ifun
c
e
sel
e
ct
i
on in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: U
p
date strlen
.
S to
supp
o
rt wcslen/
w
csnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86_64
:
R
emove redundant REX bytes
f
rom
memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86-6
4
:
U
p
d
a
t
e L
O
_HI_L
O
NG for
p
{readv,w
r
i
te
v
}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
benc
h
tests: Ad
d
more tests for memrchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Update __x86_sha
r
ed_non_temporal_thr
e
sho
l
d
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x
8
6_64: Remove redundant REX
b
ytes from memchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add memc
h
r te
s
ts
for n == 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
Ma
k
e __tunab
l
e
s
_init hidden and avoid PLT
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support dl-tunables
.
l
i
s
t
in subdirectories
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
.
L
u
x86: Use __get
_
c
p
u
_fe
a
tur
e
s to get cpu_f
e
atures
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x8
6
_64: Remo
v
e L(return
_
null) from rawmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x8
6
: Op
t
imi
z
e SSE2
memchr overf
l
ow calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
C
o
rrect com
m
ents in x86_64
/
multiarch
/
m
e
mcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
L
u
x86:
Set dl_platform and dl_hwcap from CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
Us
e
AV
X
2 memcpy/
m
e
m
s
et on
Skylak
e
serve
r
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Set Prefe
r
_
N
o_VZEROUP
P
ER
i
f AVX512ER
is available
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add sysdeps
/
x86/dl-pro
c
info
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Check i
f
SSE is av
a
ilable
w
ith H
A
S_CPU_FEATU
R
E
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define TEST_FUN
C
TION_ARGV in elf/tst-dlope
n
-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-64: Imp
r
ove branc
h
pre
d
icati
o
n
i
n _d
l
_runtime_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
U
se CPU_FEATURES
_
CPU_P to che
c
k
if AVX is availa
b
le
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
U
s
e index_cpu_RTM a
n
d reg_RT
M
to cl
e
ar the bit
_
c
p
u_RTM
bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x8
6
-64: Ve
r
ify that _d
l
_runtim
e
_
resolve
p
r
eserv
e
s
vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IFUNC relocat
i
on aga
i
ns
t
unre
l
o
c
ated
s
h
a
red library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZER
O
UPPER
t
o memset-
v
ec
-
u
n
ali
g
ned-
e
rms
.
S
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64
:
Don't use PLT nor GOT in static archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
heck IFUNC definition in unrelocat
e
d
shared libr
a
ry
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X
8
6: D
o
n't a
s
sert on older Intel CP
U
s [BZ #20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
L
u
X86-64: Add _dl_run
t
ime_reso
l
ve_avx[512]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86
-
6
4: Correct CF
A
in _dl_runtime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86:
Ch
a
n
ge bit_
Y
MM_state
to (1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't
compile do_test
w
i
th -mavx/-mavx/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compil
e
rtld-*
.
os with -mno-sse -mno-mmx -mfpm
a
t
h=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Re
g
enerate i6
8
6
l
ibm-
t
est-ulps
w
ith
GCC 6
.
1
at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-
6
4: Add p{read,write}[v
]
64
t
o sysc
a
lls
.
l
i
s
t
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
Test p{read,write}64 with offse
t
>
4
GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x8
6
-64: Prope
r
l
y
align stack in _dl_tlsdesc_dynam
i
c
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X8
6
-6
4
:
D
efine LO_HI_LONG t
o
s
kip pos_h [BZ
#203
4
9
]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make
co
p
ies of c
s
tdlib/cmath
and use them
[BZ #203
1
4]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Requi
r
e
bi
n
utils 2
.
24 to build x86-64 glibc [BZ
#20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Check Prefer
_
ERMS in m
e
mmove/memcpy/memp
c
p
y
/mem
s
et
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile
tst-clea
n
upx4
test with
-fexception
s
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always
i
ndire
c
t br
a
nch to __libc_st
a
r
t_
m
a
i
n
v
ia GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64
:
Add dummy memcopy
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: R
e
move pr
e
vious
d
efault/SSE2/AVX2 me
m
cpy/memm
o
ve
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Remove the
pre
v
ious SS
E
2
/
AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check
FMA aft
e
r COMM
O
N_CP
U
ID_INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a typ
o
in comme
n
t
s
in me
m
move-vec-unaligned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count number of lo
g
ical proc
e
ss
o
rs sharing L2 c
a
che
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avoi
d
an extra branch to PLT for
-
z no
w
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove speci
a
l L2 cache case f
o
r
K
nights Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correc
t
I
n
te
l
processor level t
y
pe mask fr
o
m CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
C
h
e
ck
the HTT bit before counti
n
g logical thread
s
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
R
emove
alignment
s
on jump
t
argets
in mem
s
e
t
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Do
n
't cal
l
i
nternal _Unwind_Resume vi
a
PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call
inter
n
a
l __pthread_unwind
via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Clear d
e
s
tination buffer updated by th
e
pr
e
vious run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
C
a
ll
init_cp
u
_featur
e
s
only if SHARED is
de
f
ined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
S
u
pport non-
i
n
clusive cach
e
s on Int
e
l processors
commit
|
commitdiff
|
tree
2016-05-11
H
.
J
.
Lu
Rem
o
v
e
x86 ifunc-def
i
n
e
s
.
sym and rtld-global-offs
e
ts
.
sym
commit
|
commitdiff
|
tree
2016-05-08
H
.
J
.
Lu
Move s
y
sdeps
/
x86_
6
4
/ca
c
heinfo
.
c t
o
sysde
p
s/
x
86
commit
|
commitdiff
|
tree
2016-04-23
H
.
J
.
Lu
Reduc
e
n
umb
e
r
o
f mma
p
c
a
lls fr
o
m __libc_m
e
ma
l
ign in
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
H
.
J
.
Lu
Detect Int
e
l
G
o
l
dmont
a
nd Airmont pr
o
cessors
commit
|
commitdiff
|
tree
2016-04-12
H
.
J
.
Lu
X86-64: Use non-tempo
r
al
s
tor
e
in memcpy
on la
r
ge
data
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86-6
4
: Prepare memmove-vec-u
n
aligned-
e
rms
.
S
commit
|
commitdiff
|
tree
2016-04-06
H
.
J
.
Lu
X86
-
64: Prepare mem
s
et-vec-unal
i
g
n
e
d-
e
rms
.
S
commit
|
commitdiff
|
tree
next