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
elf: Check objname before calling fatal_error
2024-04-08
H
.
J
.
L
u
elf: Check o
b
jname before call
i
n
g
fata
l
_er
r
or
commit
|
commitdiff
|
tree
2024-04-08
H
.
J
.
Lu
Use crtbeginT
.
o
and c
r
t
end
.
o for
n
on-PIE s
t
atic
e
x
ecutables
commit
|
commitdiff
|
tree
2024-04-06
H
.
J
.
Lu
x86-64:
E
xclud
e
FMA4 IFUNC fun
c
tions
f
or -mapxf
commit
|
commitdiff
|
tree
2024-03-19
H
.
J
.
Lu
x86-
6
4: Allocate stat
e
buffe
r
space
for
RDI, RSI
and
R
BX
commit
|
commitdiff
|
tree
2024-02-29
H
.
J
.
Lu
x86-
6
4: Update
_
dl_
t
lsdesc_d
y
namic to preserve AMX
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86_64: S
u
ppre
s
s
false positive valgrind error
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86:
D
o
n't
c
h
e
ck XFD against
/
p
roc/cpuinfo
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86-64: Don't
use
S
SE reso
l
vers for ISA l
e
vel
3
o
r
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
L
u
x86: Upd
a
te _dl_tlsdesc_dynamic to preserve caller
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
sysdeps/unix/
s
ysv/
l
inux/x86_64/
M
akefile
:
A
d
d the
e
nd
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
H
.
J
.
Lu
x86: Ch
a
n
ge ENQCMD test to CHECK_FEAT
U
RE_PRESENT
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
Lu
S
upport c
o
mpiling
.
S files with addi
t
io
n
al o
p
tion
s
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
Lu
x86-
6
4
: Save APX registers
i
n l
d
.
so trampoline
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
Appl
y
the Makefil
e
so
r
ti
n
g fix
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
sysdeps
/
x8
6
_64/Ma
k
efil
e
(tests):
A
d
d the end marker
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
s
o
rt-makefil
e
-
l
ines
.
p
y: Allow
'_' i
n
name and "^# name"
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
L
u
test_printers_common
.
py: Remo
v
e
invali
d
escape s
e
quence
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEWS: Ment
i
on PLT rewrite on
x
8
6-6
4
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x86-64: Check
i
f mpro
t
ec
t
works before rewriting PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x
86-64/cet: Mak
e
CET feature c
h
eck sp
e
c
if
i
c to
L
inux
/
x8
6
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386:
R
emove
C
ET support
b
its
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x86-64/
c
e
t: M
o
ve check-cet
.
awk to
x
8
6_6
4
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
L
u
x86-64
/
cet
:
Move dl-c
e
t
.
[c
h
] t
o
x86_64 direc
t
ories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x
86: M
o
ve x8
6
-64 shadow sta
c
k
startup codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
Lu
Remove i
n
sta
l
led header ru
l
e on
$(
.
.
)inc
l
ude/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x
3
2
:
Handl
e
dis
p
lacement
overflow in PLT rewri
t
e [BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
e
lf: Add ELF_DYNAMIC_AFTER_RELO
C
to rewr
i
t
e
PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-64/cet:
C
heck the restor
e
t
o
ken in longjmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i38
6
: Igno
r
e
--ena
b
le-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a setjmp/longjmp test between us
e
r context
s
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86
/
c
e
t: Ad
d
-fc
f
-protection=none
b
e
f
o
re -
f
cf-protectio
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Run
s
ome CET
t
ests with shado
w
st
a
ck
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x
86/ce
t
: Don't s
e
t
C
ET
active by default
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Che
c
k feat
u
re_
1
in TCB for activ
e
IBT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Enabl
e
shadow
stack during star
t
up
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
e
lf: Always
pr
o
vide _dl_get_dl_m
a
in
_
map
i
n
libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Sync with Li
n
ux kernel 6
.
6 sha
d
o
w st
a
ck in
t
erface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix the t
c
b f
i
e
l
d
l
oa
d
for x32 [
B
Z #31185]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
L
u
x86-64: Fix the dtv field load
for x32 [B
Z
#
31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86/c
e
t: Do
n
't disable CET i
f
not single threaded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86:
Modu
l
arize sysdeps/
x
86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86/cet: Update tst-ce
t
-vf
o
rk-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix elf: Do no
t
duplicate the GLIBC_TUNABLES strin
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst-setcontext10
.
c
: Undef _FORTIFY_SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
F
i
x elf: Do not duplica
t
e the GLIBC_TUNA
B
LES strin
g
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet:
C
h
e
ck CPU_FEATURE_ACTIVE i
n
permiss
i
ve mode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Chec
k
legacy shadow stack
c
ode i
n
.
init_array
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86
/
cet: Add tests
for GLIBC_T
U
NABLES
=
glibc
.
cpu
.
h
wcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet:
Ch
e
ck
C
PU_FEA
T
URE_AC
T
IVE
wh
e
n
C
E
T
is disabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet
:
Che
c
k
l
e
gacy shad
o
w stack ap
p
lications
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86/cet
:
D
o
n
'
t assume th
a
t SHSTK implies IB
T
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86/cet: Che
c
k
user
_
s
hstk
i
n /pr
o
c/cpuinfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a te
s
t for setjmp
/
longjmp within u
s
er contex
t
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a
test
for longj
m
p
fro
m
user conte
x
t
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
x86: Che
c
k
PT_G
N
U_P
R
OPERTY
e
a
rly
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
s
ysdeps/x86/M
a
kef
i
le: Split and sort tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Check
t
he
lo
w
er byte of EA
X
of
C
PUID leaf
2
[BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x
86_64: Ad
d
log1
p
with FM
A
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x
8
6_
6
4:
Add expm1
wit
h
F
M
A
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
L
u
x
86_64: A
d
d log2 with FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x
8
6_6
4
: Sort fpu
/
multia
r
ch/Makefile
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<sys/pla
t
form
/
x86
.
h
>: Add
APX support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
L
u
ld
.
s
o
:
Always u
s
e MAP_COPY t
o
map t
h
e
f
irst segment
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
L
u
x86-64:
U
se YMM registers
in
memcm
p
eq-eve
x
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__check_pf: Add
a cancellation c
l
eanup handler
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/plat
f
orm
/
x86
.
h>:
Add
PREFETCHI support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>
:
Add
AM
X
-COMPLE
X
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/x86
.
h>
:
Add
A
VX
-
NE-CONVE
R
T support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h>: Add AV
X
-VNNI-INT8 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add
M
SRLIST support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platform/x86
.
h>:
A
dd AVX-IFMA
s
upp
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/p
l
atf
o
rm/x86
.
h>: Add AMX-FP16 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
ys/pl
a
t
f
orm/x86
.
h>: Add WRMSRNS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
y
s
/
plat
f
orm/x86
.
h
>: Add
ArchPer
f
m
o
nExt supp
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/plat
f
or
m
/x86
.
h
>
:
Add CMPC
C
XADD sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Add L
A
S
S
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
p
l
atf
o
rm/x86
.
h>: Add RA
O
-INT sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/p
l
atform/x8
6
.
h>: Add LBR s
u
ppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/
p
la
t
form/x86
.
h
>
: Add RTM_FORCE_
A
BORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/pla
t
form/
x
86
.
h>: A
d
d SGX-KEYS sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h
>
:
A
dd BUS_LOCK_DETECT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platform/x86
.
h
>
:
A
d
d LA57 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
platfor
m
.
texi: Move LAM
a
fter LAHF64_SAHF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<bits
/
platform
/
x86
.
h>: R
e
na
m
e
to x86_cpu_INDEX_7_ECX_
1
5
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBAS
E
to ac
t
ive if enabled by
kernel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x
8
6_64:
Update libm t
e
st ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
tunables
.
texi: Chan
g
e \c
o
de{1} to @
c
ode{1
}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86
-
64
:
Add glibc
.
cpu
.
p
refer_ma
p
_32bit_e
x
e
c [BZ #286
5
6]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x86: Check minimum/maximum of non_temp
o
ral_threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncpy: Properly
h
andle the length pa
r
ameter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-
6
4 str
n
cat: P
r
operly h
a
nd
l
e t
h
e
l
e
ngth parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: B
u
ild tst-rel
r
-mo
d
[34]a
.
so with $(LDFLAGS-r
p
a
t
h
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
L
u
w
c
s
m
b
s: Add missing te
s
t-c8rt
o
mb/test
-
mbrtoc8 de
p
e
n
dency
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86
-
64: Remove
redundant strcspn-
g
eneric/str
p
brk-generic
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
L
u
x86-64:
Don
'
t
mark s
y
mbols as hidden in strcmp
-
X
XX
.
S
commit
|
commitdiff
|
tree
2022-06-30
H
.
J
.
Lu
x86-64: Pr
o
perly indent X86_IFUNC_IMPL_ADD_VN arguments
Co-authored-by: H.J. Lu <
hjl.tools@gmail.com
>
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86-64: O
n
ly define use
d
S
SE/AVX/AVX512 run-time
r
e
solvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
L
u
x
86: Mo
v
e
CPU_FE
A
TURE
{
S}_{USABLE|ARCH}_P to isa-leve
l
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
e
l
f:
S
ilence GCC 11/12 false positive w
a
rning
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
L
u
string
.
h
: Fix boolean spe
l
l
ing in comments
commit
|
commitdiff
|
tree
next