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: In ld.so, diagnose missing APX support in APX-only builds
10 hours ago
H
.
J
.
Lu
elf: Also com
p
ile dl-misc
.
os with $(rt
l
d
-
early
-
cf
l
ag
s
)
commit
|
commitdiff
|
tree
37 hours ago
H
.
J
.
L
u
x86: Define M
I
NIMUM_X86
_
I
S
A_LEVE
L
i
n
config
.
h [BZ
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
H
.
J
.
Lu
nptl: Add tst-pthread-key1-static for B
Z
#2177
7
commit
|
commitdiff
|
tree
2024-04-08
H
.
J
.
Lu
elf: Check objnam
e
before calling fatal_erro
r
commit
|
commitdiff
|
tree
2024-04-08
H
.
J
.
Lu
U
s
e crtbeginT
.
o and c
r
tend
.
o for non-PIE static e
x
ecutables
commit
|
commitdiff
|
tree
2024-04-06
H
.
J
.
Lu
x86-64: Exclude
FMA4 IF
U
N
C
fun
c
tio
n
s for -mapxf
commit
|
commitdiff
|
tree
2024-03-19
H
.
J
.
Lu
x86-64: Alloc
a
te state bu
f
f
e
r spa
c
e for
RDI, RSI and
RBX
commit
|
commitdiff
|
tree
2024-02-29
H
.
J
.
L
u
x86-64: Update _dl_tlsdesc_dyn
a
mic
t
o
preserve AMX
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86_64:
S
uppress fal
s
e positi
v
e v
a
l
g
rind e
r
ro
r
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86: Don't check XFD against /proc/cpu
i
nf
o
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
x86-64: D
o
n't
u
se SSE resolver
s
for ISA le
v
el 3 or
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
L
u
x86
:
U
pda
t
e _dl_
t
lsdesc_dyna
m
ic to p
r
eserve caller
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
H
.
J
.
Lu
sysd
e
p
s/unix/sysv/linux/x86_64/Makefile: A
d
d the
end
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
H
.
J
.
Lu
x86: Ch
a
nge ENQCMD test to CH
E
CK_FE
A
TURE_PRESENT
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
Lu
Sup
p
ort com
p
il
i
ng
.
S fil
e
s w
i
th
a
d
dit
i
on
a
l options
commit
|
commitdiff
|
tree
2024-02-25
H
.
J
.
L
u
x8
6
-
6
4: Save APX regist
e
rs in ld
.
s
o tram
p
oline
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
Apply th
e
M
akefi
l
e sor
t
ing fix
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
Lu
s
y
sdep
s
/x86_64/Makefile (tes
t
s): Add the end ma
r
ker
commit
|
commitdiff
|
tree
2024-02-15
H
.
J
.
L
u
sort-makefile-li
n
e
s
.
py: All
o
w '_' in nam
e
and "^
#
name"
commit
|
commitdiff
|
tree
2024-02-12
H
.
J
.
Lu
test_printe
r
s_comm
o
n
.
py: Re
m
ove inv
a
li
d
escape sequenc
e
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEW
S
: Mention PLT rewrit
e
o
n
x86-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x86-64: Check if mprote
c
t works b
e
fore rewrit
i
ng PLT
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x86-64/cet: Make C
E
T featur
e
check spec
i
fi
c
to
L
inux/x
8
6
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386
:
Re
m
ove CET su
p
port
bit
s
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/c
e
t
:
Move c
h
e
c
k
-cet
.
a
w
k
to x86_64
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-
6
4/cet: Move dl-cet
.
[ch] to x86_64 di
r
ectories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86:
M
ov
e
x86-64
shadow stack startup codes
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
L
u
Remove install
e
d
h
eader rule on $(
.
.
)
includ
e
/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: Handl
e
displacement ov
e
rflow in PLT
r
ewrite
[
B
Z
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
e
l
f
:
A
dd
E
L
F_DYNAMIC_AFTER_
R
ELOC to
r
e
w
r
ite
P
LT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-
6
4/cet: C
h
ec
k
the resto
r
e
token i
n
longjm
p
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386: Ignore
--enable-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
A
d
d a setjmp/longjmp test between user
c
o
ntexts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Add -fcf
-
p
r
otec
t
ion=none b
e
f
o
r
e -
f
cf-protection
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x
8
6/cet: R
u
n some CET
tests with shado
w
stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6/cet:
D
on'
t
s
e
t CET act
i
ve by
d
e
fa
u
lt
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Check
feature_1 in T
C
B
fo
r
ac
t
ive IBT a
n
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6
/cet: Enable shadow
s
tack dur
i
ng st
a
rtup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
elf: Al
w
ays prov
i
d
e _dl_get_dl_ma
i
n
_
map in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
86/cet: Sync with Linux kernel
6
.
6 shadow stack interface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x
86-6
4
: Fix
t
he
t
cb
f
ield load for x32 [B
Z
#
3
1185]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: F
i
x the d
t
v field load
f
or x32 [B
Z
#31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: D
o
n't dis
a
ble CE
T
if not single
th
r
e
aded
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Modu
l
ar
i
ze sysde
p
s/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86/cet: Update tst-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
Fix elf: Do
n
ot dupli
c
ate th
e
GL
I
BC_TUNAB
L
ES s
t
r
ing
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst-setcontext10
.
c: U
n
def
_FORTIFY_SOU
R
CE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix elf: Do
not duplicate th
e
GLIBC_TU
N
ABLES str
i
ng
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Check CPU
_
FEATUR
E
_ACTIVE i
n
permissive m
o
de
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/ce
t
: Check legacy sh
a
d
ow sta
c
k c
o
de
in
.
init_
a
rray
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
x86/
c
et: Add tes
t
s for GLIB
C
_TUNAB
L
ES=glibc
.
cpu
.
hwcaps
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Check CPU_FEATURE_ACTIVE when CET is
disab
l
ed
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Ch
e
ck legacy shadow stack applicati
o
ns
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86/cet
:
D
o
n
't ass
u
me that SHSTK
i
mplies IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x
8
6
/
cet
:
Check user_sh
s
tk in
/
p
r
oc/cpu
i
nfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test for setjmp/lo
n
gjmp within user context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
L
u
Add a
t
est for longjmp from user context
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
x
8
6: Check PT_GN
U
_PROPERTY
e
arly
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
L
u
sysdeps
/
x86/Mak
e
f
i
le: Split and s
o
rt t
e
s
t
s
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Check the
low
e
r byte of EAX of CPUID leaf 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_
6
4: Add lo
g
1p
w
i
th FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86_64: Add expm1
with FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x
8
6
_
64:
A
dd log2 with FMA
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
L
u
x86
_
64: Sort fpu/m
u
l
tiarc
h
/Makef
i
l
e
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<s
y
s/platform/x
8
6
.
h>:
Add
A
PX suppo
r
t
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
L
u
ld
.
so: Always
use MAP_COP
Y
to m
a
p th
e
first segment
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
L
u
x
8
6-64:
U
s
e
YMM regis
t
ers in memcmpe
q
-evex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__check_pf
:
A
d
d a c
a
ncellation c
l
eanu
p
handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
y
s/
p
latform/x86
.
h>: Add PREFETC
H
I support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/
x
86
.
h>: Add A
M
X
-
C
O
MPLEX
s
upp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/platf
o
rm/x86
.
h>: Ad
d
AVX-NE
-
CONV
E
R
T
suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>
:
A
dd AVX-VNNI-IN
T
8
s
u
p
po
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/pl
a
tform/x86
.
h>
:
Add MSRLIST support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platf
o
r
m/
x
8
6
.
h>:
A
d
d
AVX-IFMA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
y
s
/
pla
t
f
o
r
m/x86
.
h>: Add AMX-FP16 su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>:
Add WRMS
R
NS support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/plat
f
o
r
m/x86
.
h>: A
d
d
ArchPerfmonE
x
t supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platfor
m
/x86
.
h>: Add CM
P
CCXADD su
p
port
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/pla
t
form/x86
.
h>: A
d
d RAO-I
N
T support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h>: Add LBR support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/
p
latform/x
8
6
.
h>: Add RTM_FORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<s
y
s/
p
latform/x86
.
h>: Add
S
GX-KEYS
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
s
y
s/platform/x86
.
h>: Add
B
US_LOCK_DE
T
ECT s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform/x86
.
h>
:
A
d
d LA57 sup
p
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
platfor
m
.
texi: Move LAM after LAHF64_SAHF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
b
its/platform
/
x86
.
h>:
Rename to x86_cpu_INDEX_7_ECX_1
5
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x
8
6
: Set FSGSBAS
E
t
o active i
f
enabl
e
d by k
e
rnel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x
86_64: Update l
i
bm
t
est ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
tun
a
bles
.
texi: Change \code{1
}
t
o
@code{1}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x8
6
-64:
Add glibc
.
cpu
.
pr
e
fer_map_32bit_
e
xec [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
L
u
x86:
C
heck minim
u
m/maximum of non_temporal_th
r
eshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x8
6
-
6
4 s
t
rncp
y
: Prope
r
l
y
handle the
length
param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64 strncat
:
Pr
o
perly han
d
le th
e
length par
a
meter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: B
u
ild t
s
t
-
re
l
r-mod
[
34]a
.
s
o
wit
h
$(LDFLAGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
L
u
wcs
m
bs: Add m
i
ssing test-c8
r
t
o
mb/test-
m
brt
o
c8 depe
n
dency
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remove redunda
n
t strcspn-generic
/
strpbrk-gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don
'
t mark symbols as hidden in strcmp-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-30
H
.
J
.
Lu
x86-64: Properl
y
indent X86_IFUNC_IMPL_ADD_VN ar
g
umen
t
s
Co-authored-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86-64: On
l
y d
e
fi
n
e used SSE/AVX/AVX512
r
un-time re
s
olvers
commit
|
commitdiff
|
tree
next