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
Avoid backtrace from __stack_chk_fail [BZ #12189]
2017-07-11
H
.
J
.
Lu
Av
o
id b
a
cktrace from __stac
k
_chk
_
fail [BZ #121
8
9]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
Don't include
_dl_resolve_conflicts in
l
ibc
.
a [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x8
6
-64: Te
s
t memmove_chk an
d
m
e
mset_chk only in lib
c
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
L
u
x86-64
:
Update commen
t
s
in IFUNC selectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x8
6
-64:
U
p
date comments in
ifunc-impl
-
l
i
st
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x86-64: Align the stack in __tl
s
_get_a
d
dr [BZ
#2
1
609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use __buil
t
in
_
popcount in __sched_
c
p
u
count
[BZ #21696]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i
3
8
6
:
Increase MALLOC
_
ALIGNMENT
to 16 [BZ #21120]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Su
p
port
b
uilding glibc
wi
t
h gold
1
.
1
4
o
r
above
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x
86-6
4
: Opti
m
ize memcmp-avx
2
-
m
ovbe
.
S
f
o
r
sho
r
t diffe
r
e
n
ce
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
L
u
Avoid
.
symver o
n
common symbols
[
B
Z #
2
1666]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
x
8
6-64: Optimiz
e
L(b
e
twe
e
n_2
_
3)
in m
e
mcmp-a
v
x2-movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x
86-
6
4: I
m
plement
s
tr
c
mp family IF
U
NC selectors i
n
C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
L
u
x86: Ren
a
me
glib
c
.
tune
.
ifunc to g
l
ibc
.
tun
e
.
hwcaps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
M
o
ve
x
8
6
specific t
u
nables
t
o
x
86
/
dl-tun
a
bles
.
list
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunables: A
d
d IFUNC se
l
ection
and cac
h
e sizes
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Remove
_
d
l_out_of_memory from el
f
/Vers
i
ons
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x
86-64: Implement s
t
rcspn/str
p
brk/strsp
n
I
FUNC s
e
lectors
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-64
:
Implem
e
n
t wcscpy IFUNC sel
e
ctor in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement s
t
rcat family IF
U
NC
sel
e
ctors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: I
m
plement memcmp family IFUNC
s
el
e
ctors i
n
C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-64: Implement memset family IFUNC selectors in C
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64: Implement memmove family
I
FUNC sele
c
t
o
rs
i
n
C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
M
a
ke
c
opy of <bits
/
s
td_abs
.
h> fr
o
m GCC 7 [B
Z
#21573]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
L
u
x86-64
:
Implement strcpy fa
m
i
l
y IFU
N
C selecto
r
s
in C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Correct comments in ifun
c
-impl-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Optim
i
z
e strrc
h
r/wcsrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-
6
4: Opt
i
m
ize m
e
mrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86
-
6
4
: Optimize s
t
rchr/strchrnul/wcschr
w
ith AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x8
6
-
64:
O
p
timize
s
trlen/st
r
nlen/wcslen/wcsnlen with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
O
ptimize
memc
h
r/rawmemchr/wmemchr
w
ith SSE2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
l
d
.
so: Consoli
d
a
te 2 strtoul
s
into _dl_st
r
toul [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add more
tests for memc
h
r
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x
8
6
-
6
4
: Rename wmemset
.
h to ifu
n
c-wmemset
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
L
u
x86-64: Fold ifun
c
-sse4_1
.
h i
n
to wcsnlen
.
c
2017-06-07
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
L
u
x86-64
:
Mo
v
e w
c
snlen
.
S to mu
l
tiarch/wcsnlen-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Don
'
t use
dl_x86_
c
pu_
f
eat
u
re
s
in cachei
n
fo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-
6
4: Optim
i
z
e
memcm
p
/wmemcmp wi
t
h AV
X
2 and MO
V
B
E
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: O
p
timize wmemset
wi
t
h SSE2/AVX2/AVX
5
1
2
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Add macros to
i
m
plement ifu
n
ce selection in C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64:
Update s
t
rle
n
.
S
t
o support w
c
slen/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86_64: Remove
redundant RE
X
b
y
t
e
s from memrchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Update
L
O_
H
I_
L
ONG for p{r
e
a
d
v,writev}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
Lu
be
n
chtests: A
d
d more
t
ests for memrc
h
r
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x86: Upd
a
te
__x86_shar
e
d_non_temporal_thresho
l
d
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x
86_64
:
R
emove r
e
dun
d
ant REX bytes from memchr
.
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
.
L
u
Make
__tuna
b
l
e
s_init hidden and avoid PLT
H.J. Lu
<hongjiu.lu@intel.com>
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Suppo
r
t dl-
t
un
a
bles
.
l
i
st in sub
d
ire
c
tories
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
Lu
x86: D
o
n't i
n
clude cac
h
einfo
.
c i
n
ld
.
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
x8
6
_64: Remove
L(return
_
nul
l
)
f
r
om rawmemch
r
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x
8
6:
O
pt
i
mize SSE2 mem
c
h
r
o
v
erfl
o
w calculation
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
Lu
Correc
t
comments in x86_64/m
u
lti
a
rch/me
m
cm
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x
86
:
Set dl
_
platfor
m
and dl
_
h
w
cap from CPU featu
r
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Use AVX2 memcpy/memset on Skyla
k
e server
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86: Set Pref
e
r_No_VZEROUP
P
ER
i
f A
V
X512ER
is available
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
Add
s
ysdeps/x
8
6
/dl
-
procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
Lu
Chec
k
if SSE i
s
avail
a
ble with HAS_
C
PU_FEATU
R
E
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Define TEST_FUNCTION_ARGV in elf/tst-dlopen-aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-64: Improve
branch predication i
n
_dl_runtime_r
e
s
o
lv
e
_
av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
U
s
e
CPU_FEATURES_
C
PU_P to ch
e
ck
i
f
AVX
i
s avai
l
a
ble
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
U
s
e index
_
c
p
u
_RTM and
r
e
g
_RTM to
c
lear the bit
_
c
p
u_RTM bit
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x
8
6-64: Verif
y
that _dl_runtime_resolve pr
e
serves ve
c
tor
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
A
l
lo
w
I
FUNC
rel
o
cation against unreloca
t
ed shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
L
u
Add
VZEROUPPE
R
to memset
-
vec
-
unal
i
g
ned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
Lu
X86_64:
D
o
n't u
s
e PLT nor G
O
T
in static archives [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
Check
I
F
U
N
C definitio
n
i
n
unrelocated
s
h
ared library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
Lu
X86: Don
'
t asse
r
t on older I
n
tel
C
P
Us [BZ #20647]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X
8
6-
6
4: Add _dl_ru
n
time_resolve_av
x
[512]_{
o
pt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X86-64: Correct CFA in _dl_r
u
nt
i
m
e_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: C
h
ang
e
bit_YMM_state t
o
(1 << 2
)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't comp
i
le do_test wit
h
-mavx
/
-mav
x
/-mavx
5
1
2
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rt
l
d-*
.
o
s
with
-
mno-sse
-
m
no-mmx -mfpma
t
h=387
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
L
u
Regenerate i686 li
b
m-test-u
l
ps with GCC 6
.
1 at -O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64
:
Add p{read,writ
e
}[v]64 to sysc
a
ll
s
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Test p{r
e
ad
,
write}64 with offset >
4G
B
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Properly align s
t
ack in _d
l
_
t
lsdesc_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
Lu
X
8
6-64: Def
i
ne LO
_
HI_LONG to skip pos_h
[
B
Z #203
4
9]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make copi
e
s
of cstdlib/cmath and use
them [BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
Requir
e
b
inutils 2
.
2
4
to bu
i
l
d
x86-64 glibc [BZ #2013
9
]
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
L
u
Che
c
k Prefer_ERMS in
m
emmove/memcpy/m
e
m
pcpy/memse
t
commit
|
commitdiff
|
tree
2016-06-30
H
.
J
.
Lu
C
ompile tst-cleanup
x
4
t
est
w
ith
-fexceptio
n
s
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
Always in
d
irect branch to __
l
ib
c
_start_main vi
a
GOT
commit
|
commitdiff
|
tree
2016-06-09
H
.
J
.
Lu
X86
-
64: Add dummy memc
o
py
.
h and wordcopy
.
c
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64: Remove
previous de
f
au
l
t/SSE2/AVX2 m
e
mcpy/memmove
commit
|
commitdiff
|
tree
2016-06-08
H
.
J
.
Lu
X86-64:
R
emove
t
h
e
pr
e
vious SSE2/AVX2
memsets
commit
|
commitdiff
|
tree
2016-06-07
H
.
J
.
Lu
C
h
e
ck F
M
A a
f
te
r
CO
M
MON
_
C
PUI
D
_
INDEX_80000001
commit
|
commitdiff
|
tree
2016-06-06
H
.
J
.
Lu
F
i
x
a
typo in comments
i
n memmove-vec-
u
naligned-erms
.
S
commit
|
commitdiff
|
tree
2016-05-27
H
.
J
.
Lu
Cou
n
t numb
e
r of logical p
r
ocessors sh
a
rin
g
L2
cache
commit
|
commitdiff
|
tree
2016-05-24
H
.
J
.
Lu
Av
o
id an ex
t
r
a
branch to PLT for -z now
commit
|
commitdiff
|
tree
2016-05-20
H
.
J
.
Lu
R
e
mo
v
e
special
L2
cache case for Knights
La
n
ding
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Correct Intel proc
e
ssor level type mask from C
P
UID
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Check the HTT bit bef
o
re counting
logical
t
hreads
commit
|
commitdiff
|
tree
2016-05-19
H
.
J
.
Lu
Remove al
i
gn
m
en
t
s on
j
ump targets in memset
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't call internal _Unwind_R
e
sum
e
via PLT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
Lu
Don't cal
l
intern
a
l __
p
thread_unwind
via
P
LT
commit
|
commitdiff
|
tree
2016-05-18
H
.
J
.
L
u
Clear de
s
tination
b
uffer updated by
t
he previous run
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Call init
_
cpu_fe
a
t
u
res only if SHARED is
defined
commit
|
commitdiff
|
tree
2016-05-13
H
.
J
.
L
u
Support non-
i
nclusive c
a
ches o
n
Intel proces
s
ors
commit
|
commitdiff
|
tree
next