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: Test memmove_chk and memset_chk only in libc.so [BZ #21741]
2017-07-19
H
.
J
.
Lu
i386: Test
memmo
v
e_chk
and memset
_
chk
only in
l
ibc
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
Don't a
d
d stack_chk_
f
ail_local
.
o
to lib
c
.
a [BZ
#
21740]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
Lu
Compi
l
e
t
st-ssp-1
.
c with -fsta
c
k-protector
-
al
l
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
L
u
Avoid backtr
a
ce from __
s
tack_chk_fail [BZ #1
2
189]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
Don't i
n
clude
_
dl_resolve_c
o
nflicts
i
n l
i
bc
.
a
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
L
u
x
8
6
-
64:
T
es
t
m
emmove
_
chk and memset_chk
o
nly in
l
ib
c
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64: U
p
date
comments i
n
IFU
N
C
se
l
ectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64
:
Update co
m
m
ents in ifunc-
i
mpl-list
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x86-64: Ali
g
n the stack
i
n
__tls_g
e
t_addr [BZ #
2
160
9
]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
U
s
e
__builtin_popcount in __sc
h
ed_cp
u
co
u
nt
[BZ #2169
6
]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i386: In
c
r
e
ase MALLOC
_
A
L
IGNME
N
T to 16 [B
Z
#211
2
0]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
L
u
S
u
p
port building gli
b
c with gold 1
.
14 or above [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
L
u
x86-64: Optimize
m
emcmp-avx2-movbe
.
S for short differen
c
e
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Avoid
.
symver on
co
m
m
o
n symbols
[BZ #2166
6
]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86-64: Optimize
L(between
_
2_3) in memcmp-avx2-movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86-64:
Implem
e
nt strcmp f
a
mily
I
F
U
N
C s
e
le
c
tors in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86: Rename g
l
ibc
.
tune
.
ifunc to g
l
i
bc
.
tune
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
M
o
ve x
8
6 specifi
c
tunabl
e
s t
o
x86/dl-t
u
na
b
l
es
.
list
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
L
u
tunab
l
e
s
:
Add IFUNC selection
and cache sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Re
m
ove _dl
_
out_of_mem
o
ry from elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86
-
64
:
I
mplement strcsp
n
/
st
r
pbrk/strspn IF
U
NC selecto
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
8
6
-64
:
Implement
wcscpy IFU
N
C sel
e
ctor
i
n C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Implement strca
t
family IFUNC sele
c
tors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: I
m
plem
e
nt mem
c
mp family IFUNC selectors in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
86-64: Imp
l
em
e
n
t
memset family
IFUNC
sele
c
tors
i
n C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64: I
m
p
lement memmove family IFUNC selec
t
ors in C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Ma
k
e copy
of <bit
s
/std_abs
.
h> from G
C
C 7 [BZ #21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
L
u
x86-64:
I
m
plement strc
p
y family IFUNC s
e
lectors in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x
86-64: Correct comm
e
nts
i
n ifunc
-
impl-
l
ist
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimize
strrchr/wcsrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64:
Opti
m
ize m
e
mr
c
hr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-6
4
: O
p
timi
z
e strchr/
s
t
rchrnul/wcschr with A
V
X2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-
6
4: O
p
timize
s
trle
n
/strnlen/wcslen/wcsnlen with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Optimi
z
e memchr/rawme
m
chr/wmemchr with
S
S
E
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
l
d
.
so: Co
n
solidate 2
strto
u
l
s into
_
dl_strtoul
[B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add
m
ore te
s
ts f
o
r mem
c
hr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
L
u
x86-64: Ren
a
me
wmemset
.
h to
i
func-wme
m
set
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86
-
6
4
:
F
ol
d
ifun
c
-sse4_1
.
h into
wcsn
l
en
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
L
u
x
8
6-64:
M
o
v
e
w
csnlen
.
S to multia
r
ch/
w
csnlen-sse
4
_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Don't use dl_x86_cpu
_
features in cacheinfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86-64: Optimize memcmp/wmemcmp with AVX2 and M
O
VBE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86-64: O
p
timize
wmemset wit
h
SSE2/AVX2/
A
VX512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x
8
6: Add
macr
o
s to imp
l
ement i
f
u
n
ce
s
election
in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86
-
64: Upd
a
te
s
trlen
.
S
to support wcslen/wc
s
nlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86
_
64: R
e
move redunda
n
t R
E
X bytes
f
r
om memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86-64: Upda
t
e LO_HI
_
LONG for p{readv,writev}{64}v
2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
benchtests: Add more tests
f
or memrchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86
:
U
pdate __x86_shared_non_temporal_
t
h
res
h
old
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_
6
4
:
Remo
v
e redun
d
ant REX bytes from
m
emchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add memc
h
r tests fo
r
n == 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make __tuna
b
les_init hidden and avoid P
L
T
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support
d
l-tunables
.
list i
n
subdirectories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Don't include cacheinf
o
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86: Use __get_cpu
_
f
eatures
to get cpu_featu
r
es
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
L
u
x8
6
_
64: R
e
move L
(
retu
r
n_
n
ull) from
r
awmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86: Op
t
i
m
ize SSE2
memchr
overflow cal
c
u
lation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Co
r
rect comments in x86_64/multiarch/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
L
u
x86: Set dl_platform and dl_hwcap from C
P
U features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Use AVX2 memcpy/
m
emset on Skylake server [B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Set Prefer_N
o
_VZEROUPPE
R
if AVX512ER is avai
l
able
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
Add sysdeps/
x
8
6/
d
l-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
C
heck
if SSE is ava
i
lable with HAS_CPU_F
E
A
TURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define
T
E
ST
_
FU
N
C
TION_ARGV in el
f
/tst-dlopen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86
-
64:
I
mpr
o
ve branch predi
c
ation in _dl_runtime_resol
v
e_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CPU_FEATURES
_
C
PU_P to
c
heck if AVX is avail
a
b
l
e
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_
c
pu_RTM and reg_RTM to clear t
h
e bit_cpu_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
L
u
x86-64: Verify that _dl_runtime_reso
l
ve pre
s
erves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IF
U
NC relocation
against unrelo
c
ated sh
a
red library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Ad
d
V
Z
EROUPPE
R
t
o memset-vec-unaligned
-
erms
.
S [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64:
Don't u
s
e PLT nor GOT
i
n
static
a
rchives
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check
I
F
U
NC d
e
finition i
n
unre
l
ocated share
d
li
b
r
ary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Don't assert on
old
e
r In
t
el
CPUs [BZ #206
4
7]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-64: Add
_dl_runt
i
me_resolve_avx[5
1
2]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correc
t
C
FA in _
d
l
_
r
u
ntime
_
r
e
solve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
L
u
X86:
C
hang
e
bit
_
YMM_
s
tate to (1
<
< 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
L
u
Don
'
t compil
e
do_test
w
i
th -mavx/-mavx/-ma
v
x512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i
38
6
: Compile rtld-*
.
os wit
h
-mno-sse -mno-mmx -mfpmath
=
38
7
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenerate i686 libm-test-ulps wit
h
G
CC 6
.
1 at
-
O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: A
d
d
p
{read,
w
rite}[
v
]64
t
o syscalls
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{read,writ
e
}
6
4
w
i
t
h
offset
>
4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-6
4
: P
r
operly align stack in _
d
l
_tlsdesc_dy
n
a
m
ic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
L
u
X
8
6-64: Define
L
O_HI_LONG
t
o skip
pos_h [B
Z
#20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make co
p
ies of cstdl
i
b/cmath an
d
use them
[
B
Z
#
20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Require binutils 2
.
24 to build x86-64 glibc [BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Chec
k
Prefer
_
ERMS in memmove/me
m
c
py/me
m
pcp
y
/memset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Compile tst-clea
n
upx4 t
e
st wi
t
h -fexceptions
commit
|
commitdiff
|
tree
2016-06-22
Zack Weinberg
Mov
e
s
y
s
d
eps/generic/bits/hwcap
.
h to top-leve
l
bits
/
commit
|
commitdiff
|
tree
2016-06-22
Zack Wein
b
erg
Mov
e
s
ysdeps/gen
e
ric/bits/hwcap
.
h t
o
top-level bits/
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always indirect branc
h
to __libc_star
t
_main
via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86-64: Add
d
um
m
y memcopy
.
h
a
n
d
wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X
8
6-6
4
: Remove previous default/SSE2/AVX2 m
e
mcpy/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64
:
Rem
o
v
e t
h
e pr
e
vious SSE2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check
FMA af
t
er
CO
M
MON_CPUI
D
_IND
E
X_8000000
1
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
L
u
F
i
x
a typo
i
n comments in memmove-vec-una
l
i
g
n
e
d
-
erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Count num
b
e
r
of logical
pr
o
cessors
shari
n
g L2
cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Av
o
id an extra br
a
nch to PL
T
f
or
-
z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Remove
s
pecial L2 cache case for
K
nights Landing
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correct Intel
proces
s
or
level
typ
e
ma
s
k fro
m
CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Chec
k
the HTT
bit
b
efor
e
counting logi
c
a
l threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
R
emove alig
n
ments on
ju
m
p targ
e
ts in memset
commit
|
commitdiff
|
tree
next