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
m
emmove_chk and memse
t
_chk onl
y
i
n
libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
Don't
add st
a
ck_chk_fail_local
.
o
to libc
.
a
[BZ
#
21
7
4
0]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
L
u
Compil
e
ts
t
-ssp-
1
.
c
wit
h
-fstack
-
protector-all
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
Lu
Avoid backtrace
fro
m
__stac
k
_chk_fail [BZ #12189]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
Don't
i
nclude _dl_resol
v
e_
c
onfl
i
c
t
s
i
n
libc
.
a [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x86-64: T
e
st
m
emmove_chk and memse
t
_chk only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86-64
:
U
pdate comments in IFUNC selectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64: Update co
m
ments
in
ifunc-
i
m
p
l-list
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x
8
6-64: Align
t
he sta
c
k in __tls_get_ad
d
r [BZ
#21609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use
__builtin_
p
opcount
i
n __sched_cpucount [BZ #2169
6
]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i386: Increase M
A
LLOC_ALIGNMENT to
1
6 [BZ #2
1
120]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Support buil
d
ing glibc wi
t
h gold 1
.
14 or above [B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
L
u
x86
-
64: Opti
m
ize memcmp-avx2-m
o
v
be
.
S fo
r
sh
o
r
t
difference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Avoid
.
sym
v
er on common symbol
s
[BZ
#
21666
]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x8
6
-64
:
Opt
i
m
i
ze L(between_2_3) in memcmp-av
x
2-movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x
8
6-64: Implem
e
nt strcm
p
family
I
FUNC
select
o
rs in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86: Renam
e
glibc
.
tune
.
ifunc to glibc
.
tune
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Move x86 sp
e
cif
i
c tunables
to x8
6
/dl
-
tuna
b
les
.
list
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunab
l
es: Add IFUNC
s
e
lect
i
o
n
and cache sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
L
u
Remove _dl_out_of_memory from elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement s
t
rcspn/strpbrk/strspn IFUNC selectors
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Imple
m
ent wcscpy IFUNC
selector in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement
s
trcat family IFUNC
s
e
l
ec
t
ors
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement m
e
mcmp family IFUNC se
l
e
ctor
s
in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Imp
l
e
ment memse
t
f
amil
y
I
F
UNC selectors
in C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x8
6
-
6
4: Impl
e
m
e
nt mem
m
ove
fami
l
y IFUNC
s
el
e
ctors i
n
C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
M
ake copy of
<bits/st
d
_a
b
s
.
h> from GCC 7 [BZ #21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
L
u
x
8
6-64: Implement strcpy
f
amily IFUNC sel
e
ctors
i
n C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
C
orr
e
ct comment
s
in if
u
n
c
-i
m
p
l
-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-6
4
: Op
t
imize strrchr/wcsrchr w
i
th AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x8
6
-64:
O
p
timi
z
e memrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Opti
m
ize strch
r
/
s
trchr
n
ul/wcschr with A
V
X2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86
-
64: Optimize
strlen/str
n
len/wcsl
e
n/wcsnle
n
with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Optimize memchr/ra
w
memchr/wm
e
mchr with SSE2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so: Cons
o
l
id
a
te 2
s
trtouls into _dl
_
strtoul [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add
more tests for m
e
mchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: R
e
nam
e
wmemset
.
h to if
u
nc-
w
m
em
s
et
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Fold ifunc-ss
e
4
_
1
.
h
i
nto wcsn
l
en
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x86-64: Move wcsn
l
en
.
S to multiarch/wc
s
nlen
-
sse
4
_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Don
'
t use
d
l
_x86_cpu_features in cach
e
info
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-
6
4: Op
t
i
m
ize memcmp/wm
e
mcmp with
A
VX2 and MOVBE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x8
6
-
6
4
:
O
ptimize wmemset
with S
S
E2/AVX2/AVX512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
86: A
d
d macros
to implement ifunce selec
t
ion in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: U
p
da
t
e s
t
rlen
.
S to sup
p
or
t
wcslen/w
c
s
n
len
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86_64: Rem
o
ve
redunda
n
t REX bytes
from memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86
-
64: Update LO_HI_LONG for p{r
e
adv,write
v
}{6
4
}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
b
e
nchtests: Add more tests
for memrchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Update _
_
x86_shared_non_tempora
l
_threshold
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_64:
Remov
e
redundan
t
R
EX b
y
t
e
s from memch
r
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add me
m
chr tests for n == 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make __tunables_
i
nit hidden and avoid
P
LT
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support dl-tunables
.
list i
n
sub
d
irectories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
8
6: Don't include cachein
f
o
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x
8
6: Us
e
_
_
get_cpu_features
t
o get cpu
_
feat
u
res
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_64: Re
m
ove L(return_null) from r
a
wmem
c
hr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
L
u
x
86: Optimize SSE2 m
e
mchr overflow c
a
lcu
l
ation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correct comments in
x
8
6
_64
/
multiarch/
m
emcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x
86: Se
t
dl_platform an
d
dl_hwcap fro
m
C
PU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86:
U
se AVX2 memcp
y
/memset on Skylake se
r
ver [B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x
86: Set
Prefer_No_VZEROU
P
PER
if AVX512ER
i
s available
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add
sysdeps/x86/dl-p
r
ocinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
L
u
Check if SSE
is available with H
A
S
_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
L
u
Defi
n
e
TES
T
_FUNCTION_ARGV i
n
elf/tst-dl
o
p
e
n-aou
t
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x
86-64: Improve branch pr
e
dicati
o
n in _dl_r
u
ntime_resolve_
a
v
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CP
U
_FEA
T
URES_CPU_P to chec
k
if AVX is available
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use index_
c
pu_RT
M
and
r
eg_RTM t
o
cle
a
r the bi
t
_cpu_R
T
M bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Verify that _dl_runtime_reso
l
ve preserv
e
s vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
A
llow IFUN
C
re
l
ocat
i
on against unrelocated shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
L
u
Ad
d
VZERO
U
PPER
to
m
ems
e
t-vec-unaligned-erms
.
S
[BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X8
6
_64: Don't use P
L
T nor GOT
i
n
static arc
h
i
v
es [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Ch
e
ck IFUNC definit
i
on in unr
e
located sh
a
re
d
lib
r
ary
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X
8
6: Don
'
t assert on older Inte
l
C
P
Us [BZ
#
206
4
7
]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X
86
-
64: A
d
d
_
d
l_run
t
ime
_
resolve_avx[512]_{opt|s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: C
o
rrec
t
CFA in _d
l
_runtime_reso
l
ve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X
86: Change
b
it_YMM_state to (1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't co
m
pile do_test with -mavx/-mavx/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rt
l
d-
*
.
os with -m
n
o-sse -mn
o
-mmx
-m
f
pmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Reg
e
ne
r
at
e
i686 l
i
bm-test-
u
lps with G
C
C 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x
8
6-64: Add p{read
,
write}
[
v]64 to syscalls
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{read,
w
rite}64 with of
f
set > 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
x86-64:
P
r
o
p
erly al
i
gn s
t
ack in _
d
l_t
l
sde
s
c_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: Defi
n
e LO_HI_LONG to skip pos_
h
[
BZ #20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make copies
of cstdlib
/
cmath and use
them [B
Z
#20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Require b
i
nutils
2
.
24 to bui
l
d
x86-
6
4 g
l
ibc [BZ
#
20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Check Prefer_
E
RMS in memmove/m
e
mcpy/mempcpy/
m
emset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile tst
-
cl
e
anupx4 test with
-
f
e
xcept
i
on
s
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
A
l
w
a
ys in
d
irect b
r
anch to __li
b
c_st
a
rt_
m
a
i
n
via
GO
T
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: Remov
e
previ
o
us
d
efault/SSE2/AVX2 memcpy/mem
m
ove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X86-64: Remove th
e
previous SSE2/AVX2 memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check FMA after COMMON_CPU
I
D_INDE
X
_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
L
u
Fix a
typo in comments in
memmo
v
e-
v
e
c-una
l
i
gned-er
m
s
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
C
o
unt number of log
i
c
a
l processor
s
shari
n
g L2 cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avoid an extr
a
branch t
o
PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
R
e
m
ove specia
l
L2
c
a
c
he case for Knights L
a
nding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correct Inte
l
processor level ty
p
e mask
f
rom CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the HTT bit
b
e
fore counting logical threads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignment
s
on jump targets in mems
e
t
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal _Unwind_Resume
via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't c
a
ll in
t
ernal
_
_
p
th
r
e
ad_unwind
via PLT
commit
|
commitdiff
|
tree
next