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: Do not prefer ERMS for memset on Zen3+
2024-02-12
H
.
J
.
L
u
t
es
t
_pr
i
nters_common
.
py
:
R
e
move invalid e
s
cape sequenc
e
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
N
EWS: Ment
i
on PLT rew
r
ite
on x86-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x86-64: Che
c
k if
m
protect works before rewriting PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x86-64/cet
:
Ma
k
e CET
f
eatur
e
check
s
pecific to Linux
/
x
8
6
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386: R
e
move CET
support
b
its
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/cet
:
Move check-cet
.
a
w
k
to x
8
6_64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-
6
4
/
cet: Mo
v
e dl-ce
t
.
[ch] to x86_64
d
irectorie
s
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86: Mov
e
x86
-
64 shadow stack startup codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
L
u
Remove installe
d
header rule
o
n $(
.
.
)include/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: Handl
e
dis
p
lacemen
t
ove
r
f
low in PLT r
e
w
rite
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
elf: Add ELF_DYNAMIC_AFTE
R
_RE
L
OC to
rewrite
PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-64/c
e
t: Check the
restore token in longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386: Igno
r
e --enab
l
e-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
Add
a
setjmp/longjmp test
b
etween user
c
on
t
exts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/c
e
t: Add -fcf-protection=none before
-
fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: R
u
n some CET tes
t
s
w
ith shadow sta
c
k
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: D
o
n't set
CET activ
e
by default
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Check fea
t
ure_1 in TCB f
o
r activ
e
IBT an
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Enab
l
e shado
w
stack du
r
i
n
g startup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
e
l
f
: A
l
wa
y
s pr
o
vide _dl_get_dl_main
_
m
a
p in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet
:
Sync with Linux kernel
6
.
6 shadow stack interface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
L
u
x86-64: Fix
t
he tcb fiel
d
load f
o
r x32 [BZ #31
1
8
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x
8
6-64: Fix the dtv field
l
oad fo
r
x32
[
B
Z #
3
1184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86
/
ce
t
: Don't
di
s
able CET if not
sing
l
e th
r
eaded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
8
6: Modularize sys
d
eps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Upda
t
e tst-cet-v
f
ork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix elf: Do no
t
duplicate the GLIBC_TUNABLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst-setco
n
text10
.
c: Undef _FORTIFY
_
SOUR
C
E
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
F
ix
e
lf: Do not
d
u
plicate
t
h
e GLIBC_TUNA
B
LE
S
stri
n
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Che
c
k CPU_FEATURE
_
ACTIVE i
n
pe
r
missive mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
e
t: Check legacy shadow st
a
ck code in
.
init_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
86/
c
et: Add tests for GLIBC_TUNABLES=gl
i
bc
.
cpu
.
hwcap
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/c
e
t: Check CPU
_
FEATURE_ACTIVE w
h
en CET
i
s
d
i
s
abled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
et: Check
l
egacy shad
o
w st
a
c
k
applications
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86/c
e
t
:
D
o
n't ass
u
me th
a
t
S
HSTK imp
l
ie
s
IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet: Ch
e
ck user_sh
s
tk
i
n /
p
roc/cpui
n
fo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test for setjmp/longjmp wit
h
in
user contex
t
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test
f
or longjmp from user con
t
ex
t
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x8
6
: Check
P
T_GNU
_
PROPERTY early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysdeps
/
x86/M
a
kefile: S
p
lit a
n
d sort tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
L
u
x8
6
: Check the lo
w
er by
t
e of EAX of
C
PUID
leaf 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86
_
64
:
A
dd log1
p
w
ith FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86_64: A
d
d expm1 w
i
th FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x
8
6_64: Add log2 with FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86
_
64: S
o
rt fpu/multiar
c
h/M
a
k
efile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
L
u
<sys
/
platform/x86
.
h
>: Ad
d
APX support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
L
u
l
d
.
so: Always use MAP_COPY
to map the
f
i
rst seg
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-6
4
:
U
se YMM r
e
gist
e
rs in mem
c
mpeq-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
L
u
__chec
k
_pf: Add a
c
ancel
l
ati
o
n cleanup han
d
ler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/pl
a
tform/
x
86
.
h>:
A
dd PREF
E
TCH
I
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/plat
f
orm/x86
.
h>: Add AMX-COMPLE
X
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tfor
m
/x86
.
h>: Add AVX-NE-CONV
E
RT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys
/
p
latfo
r
m/x86
.
h>: Add
A
VX-VNNI-INT8 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
t
for
m
/x86
.
h>: Add MSRLIST
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h
>:
A
dd AV
X
-IFMA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h>: Add A
M
X-FP16 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
orm/
x
86
.
h
>
:
Ad
d
WR
M
SRNS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tfor
m
/x86
.
h>: Add ArchPerfmonExt support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfo
r
m/x86
.
h>:
Add CM
P
CCXADD su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<s
y
s/platform/x86
.
h>: Add LASS
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platfo
r
m
/x86
.
h>: A
d
d RAO-IN
T
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/
p
latform/x86
.
h>:
A
d
d
LB
R
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platfo
r
m/
x
86
.
h>
:
A
d
d RTM_
F
ORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platf
o
r
m/x86
.
h>
:
Add SGX-KEYS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x86
.
h>
:
Add B
U
S_
L
OCK_DETECT
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platform/x86
.
h>:
A
dd
L
A57 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
p
l
atform
.
texi:
Move LAM after L
A
HF64_SAHF6
4
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
b
its
/
pl
a
tform/x
8
6
.
h>: R
e
name to x86_cpu_INDEX_7_E
C
X_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86
:
Set F
S
GS
B
ASE
to act
i
ve if ena
b
led by ker
n
el
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x8
6
_
6
4: Up
d
ate libm tes
t
ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
tunab
l
es
.
tex
i
: Change \code{1} to @code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86-64
:
A
d
d glibc
.
c
pu
.
prefer_m
a
p_32bit_exec [BZ #2
8
656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x86: Check min
i
mu
m
/ma
x
imum
o
f non_temporal_thr
e
s
h
o
ld
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-
6
4
s
t
rn
c
py: Properly handle t
h
e length parameter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x
8
6-64
s
tr
n
cat: Properly h
a
ndle th
e
length parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
L
u
e
lf
:
Build tst-relr-mod[34]a
.
so with $(L
D
F
L
AGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
Lu
wcsmbs: Add
m
issing test
-
c8rtomb/t
e
st-
m
br
t
oc
8
dependency
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remove re
d
undant str
c
s
p
n-g
e
ner
i
c/strpbrk
-
g
eneric
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86
-
64: Don't mark symbols as hidden in
s
trcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-30
H
.
J
.
Lu
x86-6
4
:
P
roperly indent
X86_IFUNC
_
IMPL
_
ADD_V
N
arguments
Co-authored-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86-64: Only define used SS
E
/AVX/A
V
X51
2
run-time
resolver
s
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86: Move CPU
_
FEATURE{
S
}_{USABLE
|
ARCH}
_
P to isa-l
e
v
e
l
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
L
u
elf: Silence GCC
1
1/12 false pos
i
t
i
v
e warning
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
L
u
string
.
h:
Fix
bo
o
lean spelling in commen
t
s
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86-64: Ignore
r
_
adden
d
for R
_
X
8
6
_64
_
GLOB_D
A
T
/R_X86_64_JUMP_SL
O
T
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
Enable DT_RELR
i
n g
l
ibc shared librar
i
es and PIE
s
automatically
commit
|
commitdiff
|
tree
2022-05-13
H
.
J
.
Lu
Ad
d
dec
l
are_object_sym
b
o
l_ali
a
s for ass
e
mbly co
d
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
NEWS: Me
n
tio
n
DT_RE
L
R support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
e
l
f: Add more DT_R
E
LR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Properly handle z
e
ro DT_RELA/DT_R
E
L
valu
e
s
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
Add
GLIBC_ABI_DT_REL
R
fo
r
DT_RELR suppor
t
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Define DT_RELR related macros and types
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x
8
6
-64
:
Fi
x
SSE2 mem
c
mp an
d
SSSE3 m
e
mmove for x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
benchtests: Use "=" instea
d
o
f ":=" [BZ
#28970]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i386: Remove libc-do
-
syscall from s
y
sd
e
p
-
dl-routi
n
es
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
b
u
ild: Pr
o
perly generate
.
d dependency f
i
les [BZ #28
9
22]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
L
u
ben
c
htests:
G
e
n
erate
.
d depe
n
dency files [BZ
#
28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
bencht
e
sts: Remove duplicated loop in bench-bzero-walk
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
L
u
bencht
e
sts
:
Ad
d
s
m
all
s
ize
s
(
<= 64) to bench-bzero
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
H
.
J
.
Lu
benchtes
t
s:
Add benches
f
or memset
with 0 value
commit
|
commitdiff
|
tree
next