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 mcount/gprof test with GCC defaulting to PIE
2017-08-17
H
.
J
.
Lu
S
upport
m
count/gprof
t
e
st with
G
CC defaul
t
i
n
g
to PIE
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
L
u
Remove "[Add new f
e
atures here]" for 2
.
27
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
Lu
Mention
x
86-64 FMA
optimi
z
a
ti
o
n in NE
W
S
commit
|
commitdiff
|
tree
2017-08-16
H
.
J
.
L
u
x
86-64: O
p
t
imi
z
e e_expf with FMA
[BZ
#21912]
commit
|
commitdiff
|
tree
2017-08-15
H
.
J
.
Lu
x8
6
-64: Al
i
g
n L(SP_
R
ANGE)/L(SP_INF_0)
t
o
8
b
y
tes [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
H
.
J
.
Lu
x86: Add IBT/SHSTK bits to cp
u
-feat
u
res
commit
|
commitdiff
|
tree
2017-08-08
H
.
J
.
Lu
i386: Add
<startup
.
h>
[
BZ #
2
1
913]
commit
|
commitdiff
|
tree
2017-08-07
H
.
J
.
Lu
x86-64: Add FMA multia
r
ch fu
n
ct
i
ons
t
o
libm
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x8
6
: Remo
v
e assem
b
ly versions of HAS
_
CPU_FEAT
U
R
E/
H
AS_AR
C
H_FE
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i68
6
: Implement IFUNC sele
c
tors in C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x
86-64
:
Im
p
lement libmathvec
I
FUNC s
e
lectors in
C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
L
u
x86-64:
Implement l
i
bm IFUNC s
e
lectors
i
n C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i386: Support stati
c
P
I
E
in
s
t
a
rt
.
S
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Compile tst-p
r
eli
n
k
.
c without PIE
[BZ #2181
5
]
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i386: Update
I386_USE_SYSENT
E
R
f
or early P
I
C sy
s
c
a
ll
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86-64: Us
e
IFUNC memcpy and mempc
p
y in libc
.
a
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Chec
k
linker sup
p
or
t
fo
r
INSERT
i
n linker script
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
R
un vism
a
in o
n
ly if linker supports
p
rote
c
ted data
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86-64:
Use _dl_runtime
_
r
e
solve
_
op
t
on
l
y with AVX512F
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86:
R
emov
e
__memset_zero_con
s
tant_len_parameter
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
x8
6
-64: Check PIC instead
o
f
SHARED in sta
r
t
.
S
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
L
u
i386: Che
c
k PIC
to enable PIC
setups in multiarch
f
unctions
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
i3
8
6:
Don'
t
d
e
fin
e
mu
l
ti
a
rch __me
m
move_chk
in l
i
bc
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
H
.
J
.
Lu
A
v
oid acce
s
sing co
r
rupt
e
d stac
k
from __st
a
ck_chk_fail
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
i386:
Tes
t
memmove_chk and memset
_
chk
only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
Don't
add
stack_chk_fail_local
.
o to lib
c
.
a [BZ #21740]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
L
u
Compil
e
tst-ssp-1
.
c
with -fstack-protector
-
al
l
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
Lu
Av
o
id backtrace f
r
om __st
a
ck_chk_fail [BZ
#121
8
9]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
L
u
Don't
include _
d
l_resolv
e
_conf
l
i
cts
i
n libc
.
a [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x8
6
-64: Test memmove_chk and memset_chk on
l
y in l
i
bc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86-64: Upda
t
e co
m
m
ent
s
in IFUNC selectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86-64: Update comments in ifu
n
c-impl-list
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x86-64: A
l
ign the stack in __tls_
g
et_
a
ddr [BZ #2
1
609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use __builtin_popco
u
nt in __sched
_
cpuco
u
n
t
[BZ #216
9
6]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i
386:
Increa
s
e MALLOC_ALI
G
NM
E
N
T
t
o
16 [BZ
#
21120]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Suppo
r
t build
i
ng glibc w
i
th gold 1
.
14 or abov
e
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x86-64:
Optimize memcmp-avx2
-
movbe
.
S for sh
o
rt d
i
fference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
A
void
.
symver on common symbols [BZ #2166
6
]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
L
u
x
86-64
:
Optimize L(between_2_3)
in memcmp-avx2-movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86-64: Imple
m
ent
strcmp family IFUNC selectors in
C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86:
R
e
name
g
l
ibc
.
tune
.
ifu
n
c to
glibc
.
tune
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
L
u
Move x86 specific t
u
nables to x86/dl-
t
unables
.
lis
t
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunab
l
e
s
: Add IFUNC selectio
n
and
cac
h
e sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Remove
_
dl_out_of_memory from elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-64: Implemen
t
strcspn
/
strp
b
r
k/strspn IFUNC selectors
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Impl
e
ment wcs
c
py IFUNC selec
t
o
r
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Implement s
t
rcat family IFUNC s
e
lectors i
n
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Impleme
n
t memcmp fami
l
y IFU
N
C selec
t
ors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement memset family IFUNC select
o
rs i
n
C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
L
u
x86-64:
I
mpleme
n
t
m
e
m
mov
e
family
I
FUNC sel
e
cto
r
s
in C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Make
c
o
p
y of <bits/
s
t
d
_abs
.
h>
from
G
CC
7
[BZ #21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x86-64: Implem
e
nt strc
p
y family
I
FUNC selecto
r
s
in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86
-
64: Corr
e
c
t
comments in ifunc-impl-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64
:
O
ptimize
strrc
h
r/w
c
srchr
wit
h
AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimize memrchr w
i
t
h
AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimi
z
e str
c
hr/strchrn
u
l/wc
s
c
h
r wi
t
h A
V
X2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
O
pti
m
ize strlen
/
s
t
rnle
n
/
w
cslen/wcsnlen w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
86
-
64: Optim
i
ze memchr/rawmemch
r
/
w
memchr with SSE2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
s
o
:
Consolida
t
e 2 strtou
l
s into
_
dl_
s
t
rto
u
l [B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add more tests for memchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86
-
64: Rename wmemset
.
h to
i
f
unc-wmemset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Fold if
u
nc-sse4
_
1
.
h into wc
s
nlen
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x
86-64: Move w
c
snlen
.
S to multia
r
ch/w
c
snle
n
-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Don
'
t use
d
l_x
8
6_cpu_feature
s
in ca
c
heinfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-
6
4
: O
p
timize memc
m
p/wmemcmp wi
t
h AVX
2
and
MOVB
E
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Optim
i
z
e
w
m
emset with
S
SE2
/
AVX2/A
V
X
5
12
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
8
6:
Add ma
c
ros to imple
m
e
nt ifu
n
ce selectio
n
in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Upda
t
e
strlen
.
S to
s
uppo
r
t wcslen
/
wcsnl
e
n
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86_64
:
Remove redundant
REX
b
ytes from memrch
r
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x8
6
-64: U
p
date LO_HI_LO
N
G
f
or p{r
e
a
d
v,writev}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
benchtests: Add more t
e
s
ts
for memr
c
hr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Update __x86_
s
h
a
r
ed
_
non
_
temporal_thresh
o
ld
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
L
u
x86_64: Remov
e
redunda
n
t REX
b
y
t
es from
memc
h
r
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
A
d
d m
e
mchr tests for
n
==
0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
M
ake __tun
a
bles_ini
t
hidden and av
o
id PLT
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support
dl-tuna
b
les
.
list in subdirectories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
86: Don'
t
include cac
h
einfo
.
c in
l
d
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Use __get_cpu_features to get cpu_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64: Remove
L
(
return_null) fr
o
m rawmemc
h
r
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Optimize
SSE2
m
emchr o
v
erflow c
a
lculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
L
u
Co
r
rec
t
c
omments in x8
6
_64/multiarc
h
/memc
m
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
L
u
x86: Set dl_platform
and dl_hwcap fr
o
m CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x
86: Use AVX
2
memcpy/memset on S
k
y
lak
e
se
r
v
e
r [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x8
6
:
S
e
t Pre
f
er_No_VZEROUPPER
i
f AVX5
1
2ER is avai
l
able
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Ad
d
sysdep
s
/x86
/
dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
C
h
e
ck i
f
SSE
i
s availab
l
e with HAS_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Def
i
n
e
TES
T
_FUNCTI
O
N_
A
RGV
i
n elf/tst-dlo
p
e
n
-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-64: Imp
r
ove branc
h
predica
t
i
o
n i
n
_dl_runtime_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
L
u
Use
C
P
U
_
FEATURES_CPU_P to check if
AVX i
s
a
v
ailable
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_cpu_RTM a
n
d reg_RTM to cle
a
r the bit_cpu
_
RT
M
b
it
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86
-
6
4: Ve
r
ify t
h
at _dl_runtime_r
e
solve preser
v
es vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IFUNC reloca
t
ion against u
n
r
elocated sha
r
e
d library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add VZEROUPPE
R
t
o
memset-vec-unalig
n
ed-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64:
Don't u
s
e PLT nor
G
OT in
sta
t
ic arch
i
ves [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
h
eck IFUNC definition in un
r
elocated
shared library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X
8
6: D
o
n'
t
as
s
ert
o
n older Intel CPUs [BZ #20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add _dl_runtime_res
o
lve_avx
[
512]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
L
u
X86-
6
4: Correct CFA in _dl_runtime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X
86: Change bit_
Y
MM_sta
t
e to (
1
<< 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
D
on't compile do_test with -mav
x
/-m
a
vx/-mavx
5
12
commit
|
commitdiff
|
tree
next