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
Don't add stack_chk_fail_local.o to libc.a [BZ #21740]
2017-07-19
H
.
J
.
Lu
Don't add st
a
ck
_
chk
_
f
ail
_
local
.
o
t
o
l
ibc
.
a [B
Z
#2174
0
]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
Lu
Compile tst-ssp-1
.
c with -fstack-pro
t
ec
t
or-all
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
Lu
Avoid backtrace f
r
om __stac
k
_
chk_
f
ail [BZ #12189
]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
D
o
n't include _dl_resolve_conflicts
i
n libc
.
a [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x86-64:
Test memmove_chk and
memset_chk
onl
y
in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64: Update
comme
n
t
s
in IFUN
C
select
o
rs
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x86-64: Update commen
t
s in ifunc-impl-list
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x
8
6
-
64:
Align th
e
st
a
ck in __tls_get_add
r
[BZ #2
1
609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
L
u
Use __b
u
il
t
in
_
popcount in __sched_c
p
u
c
ount [BZ #21696]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i
38
6
: In
c
r
e
ase MAL
L
OC_ALI
G
NMENT
t
o 16 [BZ #21120
]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Sup
p
or
t
building glibc with go
l
d
1
.
1
4
or a
b
ove [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x
86-64: O
p
ti
m
i
ze memcmp-avx2-movbe
.
S for short difference
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
A
v
o
i
d
.
sy
m
ver on
c
om
m
o
n
s
ymbols [BZ #21
6
66]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x86-64:
O
p
t
i
mize L(betwe
e
n
_2
_
3) in memcmp-avx2-
m
ovbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x8
6
-64: Implement
s
tr
c
mp family I
F
UNC sel
e
ctors in C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86
:
Rename
g
li
b
c
.
t
u
ne
.
ifunc t
o
g
libc
.
tune
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
Move x86 spe
c
ific tunables to x86
/
dl-tunab
l
e
s
.
l
i
s
t
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tu
n
a
bl
e
s: A
d
d
I
FUNC selection and cache siz
e
s
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
R
emove _dl_out_of_memory fr
o
m elf/Versions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
8
6-64: Im
p
lemen
t
s
t
rcspn/str
p
b
rk/strspn IF
U
N
C
selec
t
ors
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
8
6-64:
Implement wcscpy IF
U
NC selec
t
or in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
86-64: Implement
s
trcat family I
F
UNC sele
c
t
o
rs in
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86
-
64:
Impl
e
ment
memcmp fami
l
y IFUNC selectors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x
8
6-64: Implemen
t
mem
s
et family IFUN
C
selectors in C
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64: Imp
l
ement memmove
f
amily IFUNC sel
e
ctors in C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Mak
e
copy
o
f <b
i
ts/std_abs
.
h> from GCC 7 [BZ #21
5
73]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x86-
6
4: Impleme
n
t
s
trc
p
y famil
y
IFUNC
s
el
e
ctors in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
8
6-64: Correct c
o
mme
n
ts
in
ifunc-im
p
l-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x
8
6
-64:
O
ptimize strrchr/wcsrch
r
w
i
th AV
X
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64: Optimiz
e
m
emrchr with AVX
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x8
6
-64:
Optimize s
t
r
chr
/
strchrnul/wcschr
w
ith AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimize
s
trlen/strn
l
en/wcslen/
w
cs
n
len with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optimize me
m
chr/r
a
w
m
emchr/
w
memchr with SS
E
2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
ld
.
so: Consolidate 2
s
trtoul
s
i
nto _dl_str
t
oul [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add m
o
re tests for me
m
chr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Rename
w
memset
.
h to ifunc-w
m
emset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x8
6
-64: Fold ifun
c
-sse4_1
.
h into
w
c
snl
e
n
.
c
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
Lu
x
8
6-64:
Move wcsn
l
en
.
S to mul
t
ia
r
ch/wcsnlen-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x8
6
: Don't us
e
dl_x86_cpu_
f
eatures in c
a
cheinfo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64:
O
ptimize
m
emcmp/w
m
e
m
c
m
p with
A
VX2 and MO
V
BE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Optimize wmemset with SSE2/AVX2
/
AV
X
512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
86:
A
dd macros to implement i
f
unce sel
e
ction i
n
C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64:
Update st
r
len
.
S to sup
p
ort wcs
l
en/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x
86_6
4
:
R
e
move red
u
n
d
a
nt REX bytes from memrch
r
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-
6
4:
U
pdate LO_HI_LONG
f
or p{
r
eadv,writev
}
{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
L
u
benchtests: Add more t
e
s
t
s fo
r
m
e
mrchr
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
L
u
x86: Update __x86_shared_non_temporal
_
threshol
d
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
L
u
x
86_64: Remov
e
r
e
dundant REX bytes
from memchr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Add memchr tests for n == 0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make __tunable
s
_i
n
it hidden
an
d
a
void
PL
T
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Support dl-tu
n
a
b
l
es
.
lis
t
in
subdirectories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86: Don't include cach
e
i
n
fo
.
c in ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: Use __get_cpu_f
e
atures to
get cpu_fe
a
tures
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
Lu
x86_6
4
: Remo
v
e L(retu
r
n
_null) from rawmemchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86:
O
ptim
i
z
e
SSE2 memc
h
r overflow calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correct
comm
e
nts in x
8
6_64/mul
t
i
a
rc
h
/memcmp
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86: Set dl_platform and dl_hwca
p
f
rom CPU features
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86:
U
se AVX2 memcpy/memse
t
on Sky
l
ake server [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Se
t
Pr
e
fer_No_
V
ZEROUPPE
R
if
AVX
5
12ER
i
s
a
vai
l
able
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
Lu
Add s
y
sdeps/x86/dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
L
u
Ch
e
c
k
if SSE is
availabl
e
with HAS_CPU_FEATURE
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define
T
EST_
F
UN
C
TION_A
R
GV i
n
elf/tst-dlope
n
-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
L
u
x
86-64: Impro
v
e bra
n
ch predica
t
i
o
n
in _dl_runt
i
me_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
Use CPU_FEATURES_CPU_P
to che
c
k
if AVX is available
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
Use inde
x
_
cpu_RTM and reg_RTM t
o
clear the b
i
t
_
cpu_RTM b
i
t
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x8
6
-64: V
e
rify that _dl_runtim
e
_resolve pr
e
s
e
rves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IF
U
NC reloc
a
tion a
g
a
i
nst
unr
e
loca
t
ed
shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
Add
VZEROUPPER
t
o mem
s
et-vec-unaligned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86
_
6
4: Don'
t
use PL
T
n
o
r G
O
T i
n
s
t
atic archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
heck IFU
N
C definition i
n
un
r
eloc
a
t
e
d sha
r
ed
libr
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
L
u
X86: Don't assert on
o
l
der Intel CPUs [
B
Z #2064
7
]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X86-6
4
:
Add _dl_runtime_re
s
olv
e
_a
v
x[5
1
2]_{o
p
t
|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86
-
64: Correct CFA in _dl_runtim
e
_reso
l
ve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86
:
Change bit_YMM_stat
e
t
o
(1 << 2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't
c
o
m
p
i
le do
_
t
est with
-
ma
v
x/-ma
v
x/-mavx51
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Comp
i
le r
t
ld-*
.
o
s
w
i
t
h -m
n
o-sse -mno-mmx -mfpmath=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
L
u
R
e
generat
e
i686 lib
m
-tes
t
-ulp
s
with GCC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-
6
4: Add p{read,
w
rite}[
v
]64
to syscall
s
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
L
u
Test p{
r
ead
,
write}64 wit
h
offse
t
> 4GB
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Pro
p
erly
a
lign st
a
ck
i
n
_dl_t
l
sdesc_
d
ynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X86-64: Define
L
O_H
I
_
L
ONG to s
k
ip pos_h [BZ #2034
9
]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make copies of
cstdlib/cmath and use them
[BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
L
u
Req
u
ire
binut
i
ls 2
.
24
t
o build
x86
-
64 g
l
ibc
[
BZ #20139]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Check Pre
f
er_ERMS in mem
m
ove/memcpy/mempcpy/m
e
mset
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
Compile tst
-
cleanupx4 test with -fexceptions
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always indirect br
a
nch to __libc_s
t
art_main via GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X
8
6-64: Add dummy memcopy
.
h and
wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
L
u
X86-64:
Remo
v
e pre
v
i
ous default
/
SSE2/AVX2 mem
c
py/
m
e
m
m
o
ve
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86
-
64
:
Remove the prev
i
ou
s
SSE2
/
AVX2
memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
Check FMA after
C
OMMON_CPUID_INDE
X
_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
Fix a typo in comme
n
ts in memmov
e
-
v
ec-una
l
ig
n
ed
-
erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
L
u
Count number of logica
l
processors sharing L2 cac
h
e
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Avoid a
n
extra
branch to PLT fo
r
-
z
now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
Re
m
ove special L2 cache cas
e
f
or
K
n
ights La
n
ding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Cor
r
e
ct Intel proc
e
s
sor le
v
el
type mask from CPUID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Chec
k
the
H
TT bit
b
efore
counting logical t
h
read
s
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove alignm
e
n
ts
on jump
t
argets in m
e
mse
t
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
D
on't call i
n
ternal _Unwind_Re
s
ume vi
a
P
LT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Do
n
't call
i
nternal __pthread_unwind v
i
a
PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
Clear des
t
in
a
t
io
n
buff
e
r
updat
e
d by the
p
revious run
commit
|
commitdiff
|
tree
next