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
x86: Add _CET_ENDBR to functions in crti.S
2017-08-04
H
.
J
.
Lu
x
86: Remove
a
ssembly versions of
H
AS_
C
PU_FEATURE/HA
S
_ARC
H
_
FE
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i686: Implement IFUNC select
o
r
s in
C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86-64: Imp
l
ement libmathvec IFUNC se
l
ec
t
ors in C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86-64: Implem
e
n
t
libm IFUNC selectors in C
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i
3
86: Su
p
port static PIE in start
.
S
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Comp
i
le tst
-
prelink
.
c w
i
thout PIE [B
Z
#218
1
5]
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
i386: Update I3
8
6_US
E
_S
Y
SENTER for ear
l
y PIC
s
y
scall
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
L
u
x86
-
64: Use IFUNC memcpy and
memp
c
py
i
n libc
.
a
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Check
l
inker support
f
or INSERT in linker script
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
Run
vismain only if
l
i
n
k
er supports protected data
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x8
6
-64: Use _dl_runtime_r
e
solve_op
t
only with AVX512
F
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
H
.
J
.
Lu
x86
:
Remove
__memset_zero_constant_
l
e
n_parameter
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
x86-64: Check PIC instead of S
H
ARED in start
.
S
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
L
u
i386:
C
he
c
k PIC t
o
enable PIC setups in
multiarch functions
commit
|
commitdiff
|
tree
2017-08-02
H
.
J
.
Lu
i386:
D
on't de
f
i
ne mult
i
arch __memmove_c
h
k in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
H
.
J
.
L
u
A
void accessing
corr
u
pted stack
from __stack_ch
k
_fail
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
i386: Test mem
m
ove_c
h
k and memset_chk only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
H
.
J
.
Lu
Don
'
t a
d
d
s
tack_chk_fail_local
.
o to li
b
c
.
a [BZ
#
21740]
commit
|
commitdiff
|
tree
2017-07-12
H
.
J
.
L
u
Compi
l
e tst-ssp-1
.
c with -
f
stack
-
p
r
o
tector-al
l
commit
|
commitdiff
|
tree
2017-07-11
H
.
J
.
Lu
Avoid
backtrace fr
o
m __stack
_
ch
k
_
fa
i
l
[
BZ #12189]
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
Don't include _dl_resolve_co
n
flic
t
s
in libc
.
a [
B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
H
.
J
.
Lu
x86-64: Test memmove_ch
k
a
nd me
m
set_chk only in libc
.
.
.
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x
8
6-
6
4: Upda
t
e comme
n
t
s
in
I
FUN
C
selectors
commit
|
commitdiff
|
tree
2017-07-09
H
.
J
.
Lu
x8
6
-64:
Update c
o
m
ments in ifunc-i
m
pl-
l
ist
.
c
commit
|
commitdiff
|
tree
2017-07-06
H
.
J
.
Lu
x
8
6
-
64: Align the stac
k
in __tl
s
_ge
t
_addr [
B
Z #21609]
commit
|
commitdiff
|
tree
2017-07-01
H
.
J
.
Lu
Use __b
u
iltin_popcount in __sched_cpucount [BZ #
2
1696]
commit
|
commitdiff
|
tree
2017-06-30
H
.
J
.
Lu
i386: I
n
crease MALLOC_ALIGNMENT to 16 [BZ #21
1
2
0
]
commit
|
commitdiff
|
tree
2017-06-28
H
.
J
.
Lu
Support building glibc with gold 1
.
14 or above
[BZ
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
H
.
J
.
Lu
x
8
6-64: Optimiz
e
memcmp-
a
v
x
2
-movbe
.
S for shor
t
differ
e
nce
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
Lu
Avoid
.
symver on common
symbols [B
Z
#21666]
commit
|
commitdiff
|
tree
2017-06-23
H
.
J
.
L
u
x86-64: Op
t
imiz
e
L(b
e
t
w
een_2_3)
i
n
m
em
c
mp-avx2
-
movbe
.
S
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86-64:
I
m
plement str
c
m
p family
IFUNC selecto
r
s i
n
C
commit
|
commitdiff
|
tree
2017-06-21
H
.
J
.
Lu
x86
:
Rename glibc
.
tune
.
ifunc to glibc
.
tune
.
h
w
c
aps
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
L
u
Mov
e
x86 specific t
u
nables to x86/dl-tunables
.
lis
t
commit
|
commitdiff
|
tree
2017-06-20
H
.
J
.
Lu
tunab
l
es:
A
dd IFU
N
C
selection and cache size
s
commit
|
commitdiff
|
tree
2017-06-16
H
.
J
.
Lu
Rem
o
ve _dl_
o
ut_of_
m
emory f
r
om elf/
V
ersions
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-
6
4: Implement strcspn/strpbrk/strs
p
n I
F
UNC
s
elector
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x86-6
4
:
I
mpl
e
m
en
t
wcscpy IFUNC s
e
lector in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x8
6
-64: Imp
l
ement strcat family IFUNC selectors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
L
u
x86-64: Imp
l
ement memcmp family I
F
UNC sele
c
tors in C
commit
|
commitdiff
|
tree
2017-06-15
H
.
J
.
Lu
x
86-64: Implement memset
f
am
i
ly IFU
N
C
se
l
e
c
tors in C
commit
|
commitdiff
|
tree
2017-06-14
H
.
J
.
Lu
x86-64: Implement memm
o
v
e
f
a
mily
I
FUNC selector
s
in C
commit
|
commitdiff
|
tree
2017-06-13
H
.
J
.
Lu
Make co
p
y
o
f <bits/
s
td_abs
.
h>
from GCC 7 [BZ #
2
1
5
7
3]
commit
|
commitdiff
|
tree
2017-06-12
H
.
J
.
Lu
x86-64: Impleme
n
t
strcpy family IF
U
NC s
e
l
ectors in
C
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x
8
6-64: C
o
r
r
ect c
o
mment
s
i
n
ifunc-impl-list
.
c
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64
:
Opti
m
iz
e
strrchr/wcsrchr
with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64:
Optimi
z
e
m
emrchr with AVX2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x
86-64: Optimize
strchr/strch
r
n
ul/
w
cschr with AVX
2
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
Lu
x86-64: Opt
i
mize strl
e
n
/
str
n
l
en/wc
s
len/wcsnlen with
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
H
.
J
.
L
u
x86-64
:
Optimize me
m
chr/rawmemchr/w
m
emc
h
r
with SSE2
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
L
u
l
d
.
so
:
Cons
o
lidate
2
strtou
l
s
i
nto _dl_str
t
ou
l
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
H
.
J
.
Lu
Add more tests for
m
emchr
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
L
u
x86-
6
4
:
Rename wmemset
.
h t
o
i
func
-
wmem
s
et
.
h
commit
|
commitdiff
|
tree
2017-06-07
H
.
J
.
Lu
x86-64: Fold ifun
c
-sse4_1
.
h into wcsnlen
.
c
commit
|
commitdiff
|
tree
2017-06-06
H
.
J
.
L
u
x86-64: Move
wcsnlen
.
S to
m
ultiar
c
h
/
wcsnlen-sse4_1
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86: Don't use dl
_
x86_cpu_features i
n
c
ache
i
n
fo
.
c
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x8
6
-64: Optimize memc
m
p/wmemcmp
with AVX2 and MOVBE
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x
8
6-64:
O
pti
m
i
z
e wmemset with SSE2/AVX2/AVX512
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x86:
Add macros t
o
implement i
f
unce selection in
C
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Update strlen
.
S to support
w
cslen/wcsnlen
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
L
u
x8
6
_64: Remove redundant REX
b
ytes from m
e
m
rchr
.
S
commit
|
commitdiff
|
tree
2017-06-05
H
.
J
.
Lu
x86-64: Update LO_HI_
L
ONG for
p
{r
e
a
d
v,write
v
}{64}v2
commit
|
commitdiff
|
tree
2017-06-04
H
.
J
.
L
u
b
encht
e
sts: Add more tes
t
s for memrc
h
r
commit
|
commitdiff
|
tree
2017-06-03
H
.
J
.
Lu
x8
6
: Upda
t
e
_
_x86_s
h
a
r
e
d_n
o
n_tempo
r
a
l
_threshold
commit
|
commitdiff
|
tree
2017-05-30
H
.
J
.
Lu
x86_64: Remove redu
n
d
ant
R
EX bytes from me
m
chr
.
S
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
L
u
Add memc
h
r tests
f
or
n ==
0
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Make __tunables_in
i
t hid
d
en and avoid PLT
commit
|
commitdiff
|
tree
2017-05-25
H
.
J
.
Lu
Suppor
t
dl-tunables
.
list in subdirect
o
r
i
es
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x86
:
Don't include cacheinfo
.
c i
n
ld
.
so
commit
|
commitdiff
|
tree
2017-05-24
H
.
J
.
L
u
x
8
6: Use __get_cpu_featu
r
es to get cpu_features
commit
|
commitdiff
|
tree
2017-05-20
H
.
J
.
L
u
x86_64: Rem
o
ve L(retu
r
n_nul
l
)
from
ra
w
memchr
.
S
commit
|
commitdiff
|
tree
2017-05-19
H
.
J
.
Lu
x86
:
Optimize SSE2 memchr over
f
low c
a
lculati
o
n
commit
|
commitdiff
|
tree
2017-05-18
H
.
J
.
L
u
Co
r
rec
t
comme
n
ts in
x
86_64/
m
ultiarch/
m
em
c
m
p
.
S
commit
|
commitdiff
|
tree
2017-05-03
H
.
J
.
Lu
x86: Set dl_platform and
d
l_h
w
c
a
p
from CP
U
f
eatures
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
Lu
x86: Use A
V
X
2
memcpy/me
m
set on
S
k
y
l
a
k
e
s
e
rver [BZ
.
.
.
commit
|
commitdiff
|
tree
2017-04-18
H
.
J
.
L
u
x86:
Set Prefer_No_VZEROUPPER if
AV
X
512
E
R is availa
b
le
commit
|
commitdiff
|
tree
2017-04-10
H
.
J
.
L
u
Add sysdep
s
/x86/dl-procinfo
.
c
commit
|
commitdiff
|
tree
2017-04-07
H
.
J
.
L
u
Check if SSE is availab
l
e with
HAS_CPU_FEATU
R
E
commit
|
commitdiff
|
tree
2017-04-05
H
.
J
.
Lu
Defi
n
e
T
EST_
F
UNCTIO
N
_
ARG
V
in e
l
f/tst-dlopen
-
aout
.
c
commit
|
commitdiff
|
tree
2017-03-21
H
.
J
.
Lu
x86-
6
4: Improve branch predication in _dl_runtime_resolve_av
.
.
.
commit
|
commitdiff
|
tree
2017-03-17
H
.
J
.
Lu
U
s
e
CPU_FEATURES_CPU_P to check if AVX is available
commit
|
commitdiff
|
tree
2017-02-17
H
.
J
.
Lu
U
se index_cpu_RT
M
and reg_RTM to
cl
e
ar the bit_cpu_RTM b
i
t
commit
|
commitdiff
|
tree
2017-02-09
H
.
J
.
Lu
x86-64: Verify that
_dl_runtime_resolve
p
reserves vector
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
H
.
J
.
Lu
Allow IFUNC relocation against unre
l
ocated shared library
commit
|
commitdiff
|
tree
2017-01-30
H
.
J
.
Lu
A
dd VZEROUPPER to m
e
mset-vec-unaligned-erms
.
S [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-11-28
H
.
J
.
L
u
X
8
6
_
64: Don't use PLT
no
r
GO
T
in static
archives [B
Z
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
H
.
J
.
Lu
C
h
eck IFUNC
d
efiniti
o
n in un
r
elocated share
d
library
.
.
.
commit
|
commitdiff
|
tree
2016-10-12
H
.
J
.
L
u
X86
:
Don't as
s
ert on older
Intel
CPU
s
[BZ #20
6
47]
commit
|
commitdiff
|
tree
2016-09-06
H
.
J
.
Lu
X8
6
-64:
A
d
d
_
dl_r
u
ntime
_
r
eso
l
ve_av
x
[512]_{opt|slow
.
.
.
commit
|
commitdiff
|
tree
2016-08-26
H
.
J
.
Lu
X8
6
-64: Corre
c
t CFA in _
d
l
_
r
untime_resolve
commit
|
commitdiff
|
tree
2016-08-19
H
.
J
.
Lu
X86: Chang
e
bit_YMM_state to (
1
<
<
2)
commit
|
commitdiff
|
tree
2016-07-27
H
.
J
.
Lu
Don't
c
ompile do_test
with -mavx/-ma
v
x/-mavx512
commit
|
commitdiff
|
tree
2016-07-18
H
.
J
.
Lu
i386: Compile rtld-*
.
os with -mn
o
-s
s
e -mno-mmx -mfpm
a
th=
3
87
commit
|
commitdiff
|
tree
2016-07-13
H
.
J
.
Lu
Regenera
t
e i68
6
libm-test-
u
lps wit
h
G
CC 6
.
1 a
t
-O3
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86-64: Add p{read,writ
e
}[v]64 to syscal
l
s
.
list [BZ
.
.
.
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
Tes
t
p{read,
w
r
i
te}
6
4 with
offset > 4G
B
commit
|
commitdiff
|
tree
2016-07-12
H
.
J
.
Lu
x86
-
64:
P
roperly alig
n
stack in _dl_tlsdesc_dynamic
.
.
.
commit
|
commitdiff
|
tree
2016-07-11
H
.
J
.
L
u
X
8
6-64:
D
efine LO_HI_
L
ONG to skip pos
_
h [BZ #20349]
commit
|
commitdiff
|
tree
2016-07-05
H
.
J
.
Lu
Make copies of cstdl
i
b/cmath a
n
d use them [BZ #20314]
commit
|
commitdiff
|
tree
2016-07-01
H
.
J
.
Lu
R
e
quire binutils 2
.
24
to
bu
i
ld x86-64 glib
c
[
B
Z
#
20139]
commit
|
commitdiff
|
tree
next