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
.
Lu
te
s
t
_pr
i
nters_co
m
mon
.
py: Remo
v
e invalid
e
scape sequence
commit
|
commitdiff
|
tree
2024-01-16
H
.
J
.
Lu
NEW
S
: Me
n
ti
o
n
PLT
rewr
i
te on
x86-64
commit
|
commitdiff
|
tree
2024-01-15
H
.
J
.
Lu
x
86
-
6
4
: Check if mprotect works before rewrit
i
ng P
L
T
commit
|
commitdiff
|
tree
2024-01-12
H
.
J
.
Lu
x86-64
/
cet
:
M
a
ke
CET featur
e
check
s
pecific to
Li
n
u
x
/x86
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
i386: Remove
C
ET support bits
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x
86-64/cet: Move chec
k
-c
e
t
.
awk to x
8
6_6
4
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x86-64/cet: Move dl-c
e
t
.
[c
h
] to x86_64 directories
commit
|
commitdiff
|
tree
2024-01-10
H
.
J
.
Lu
x
86
:
Move x86-64 sha
d
o
w stack startup co
d
es
commit
|
commitdiff
|
tree
2024-01-09
H
.
J
.
Lu
Remove instal
l
e
d hea
d
e
r
rule on $(
.
.
)
inc
l
u
d
e/%
.
h
commit
|
commitdiff
|
tree
2024-01-06
H
.
J
.
Lu
x32: H
a
ndle displacement ov
e
rflow in PLT
rewrite
[
BZ
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
H
.
J
.
Lu
elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PL
T
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-64
/
cet: Check the resto
r
e token in lon
g
jmp
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i386: Ignore --enable-cet
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a s
e
tj
m
p/longjmp test
b
etween u
s
er contexts
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/
c
et: Add -fcf-protec
t
i
on=
n
on
e
b
e
fore -fcf-protec
t
ion
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/c
e
t: Run some CET tes
t
s with shadow stack
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x8
6
/cet: Don't se
t
CET active by
default
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet:
Check f
e
ature_1 in
TCB for active IBT and
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Enable
s
hadow stack du
r
ing startup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
elf: Alway
s
provide _dl_get_dl_main_map in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: S
y
nc with Linux kernel 6
.
6 shadow
s
tack interface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix the
t
cb field load fo
r
x32 [BZ #31
1
8
5
]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix
t
he
dtv field load for
x
32
[
BZ #31184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x86/cet: Don't disable CET if not
s
ingle threa
d
ed
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x
8
6
:
Modularize sy
s
deps/x
8
6/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86/cet: Updat
e
tst-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
Fix el
f
: Do not dupli
c
a
t
e
the GLIBC_TUNABLES
string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
L
u
tst
-
setcontext10
.
c
:
Undef _
F
ORT
I
FY
_
S
OURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
Fix
e
lf: D
o
not duplica
t
e the GLIBC
_
TUNABLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet:
Check CP
U
_F
E
A
T
URE_ACTIV
E
in permissive
m
ode
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/
ce
t
: Check legacy
s
hadow stack code
i
n
.
init_arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Add te
s
ts for GLIB
C
_TUNA
B
LES=glib
c
.
cpu
.
hwcap
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/cet: Che
c
k CPU_FEATURE_
A
CTIVE when CET
is disa
b
le
d
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/
c
et: Check legac
y
sh
a
dow s
t
a
c
k applications
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
L
u
x86/cet
:
D
on't assume that SHS
T
K implies IBT
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
Lu
x86
/
cet: Check user_shstk
in /proc/cpui
n
fo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a test fo
r
setjmp/longjmp within us
e
r cont
e
xt
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
L
u
A
dd a test for
lon
g
jmp from
u
ser
c
ont
e
xt
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x
8
6
: Che
c
k
PT_GNU_PROP
E
RTY ea
r
l
y
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sysdep
s
/x86/Makefile
:
Split and sort tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
Lu
x86: Chec
k
the lower
b
yte of EAX o
f
CPUI
D
l
e
af 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
Lu
x86_
6
4: Ad
d
log1p
w
it
h
FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
Lu
x86_64: Add expm1
w
ith FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64: Add log2 with FM
A
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x
8
6
_64:
Sort fpu/multiarch/Makefil
e
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<
sy
s
/plat
f
orm
/
x86
.
h
>
: Add APX
s
uppo
r
t
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
l
d
.
so: Always
use
MAP_CO
P
Y t
o
map t
h
e first se
g
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
L
u
x
86-64: Use Y
M
M regi
s
t
e
r
s in
me
m
cmpeq-
e
v
ex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__check_pf: Ad
d
a canc
e
llation cleanup
handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/p
l
a
t
f
o
r
m/x86
.
h>
:
A
dd PREFETC
H
I suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s
/
platform/x8
6
.
h>: Ad
d
A
M
X-COM
P
LE
X
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
form/x86
.
h>: Add
A
V
X-NE-
C
ONVERT suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/pl
a
tform/x86
.
h
>: Add AVX
-
VN
N
I
-
INT8 sup
p
ort
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sy
s
/platform/x86
.
h
>: Add
M
SR
L
I
S
T support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
f
orm/x86
.
h>:
Add AVX-IFMA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/
p
l
atform/x86
.
h>: Add
AMX-FP16 su
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
plat
f
orm/x86
.
h>: Add WRMS
R
NS
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platf
o
rm/x86
.
h>: Add ArchPerfmonExt
s
u
p
port
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x
8
6
.
h
>
:
Add CMPCCXADD s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x8
6
.
h
>: Add LA
S
S sup
p
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
f
o
rm/
x
8
6
.
h>
:
Add
R
AO-INT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s
/
platform/x86
.
h>: Ad
d
LB
R
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pla
t
for
m
/x86
.
h>: Add
R
TM_
F
ORCE_ABORT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/p
l
atform/
x
8
6
.
h>: Add SGX-KEYS
support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
y
s/platform/
x
86
.
h
>
:
Add
B
US_
L
O
C
K_
D
ETECT support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
sys/platform/x86
.
h
>:
Add LA57 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
pl
a
t
form
.
texi: Move L
A
M a
f
ter LAHF64_SAHF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<
b
i
ts/platform/x86
.
h>: Rena
m
e to x86
_
cpu_INDEX_7_ECX_15
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBASE to active
i
f enabled by k
e
rnel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x8
6
_64: Update li
b
m test ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
t
unables
.
texi: Cha
n
ge \code{1
}
to @c
o
de{1
}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
L
u
x86-64: Add glibc
.
c
p
u
.
p
r
efer
_
map_32bit_exe
c
[
B
Z
#28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x86: C
h
eck minimum/maximum of
non_temporal_threshold
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x86-64
s
t
r
ncpy: P
r
ope
r
ly ha
n
d
l
e t
h
e
l
eng
t
h parame
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
L
u
x
86-64 strncat: P
r
oper
l
y
handle
the l
e
ngt
h
param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
L
u
el
f
:
B
u
ild tst-relr-mod[
3
4]a
.
so with $(LDF
L
AGS-rpat
h
.
.
.
commit
|
commitdiff
|
tree
2022-08-01
H
.
J
.
Lu
wcsm
b
s: Add missing test-c8rtom
b
/test-mbrtoc8 dep
e
ndency
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
Lu
x86-64: Remove redundant strcspn-gene
r
ic/s
t
rpb
r
k-generi
c
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86-64: Don'
t
ma
r
k sy
m
bols
a
s hid
d
en in strc
m
p-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-30
H
.
J
.
L
u
x8
6
-64
:
Properl
y
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
x
8
6-64: Only define used SSE/A
V
X/A
V
X512 run-
t
im
e
r
esolvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86: Move CPU_FEATURE{S}_{USABLE
|
ARCH}_
P
to isa-level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
e
l
f:
S
ilence GCC 11/12
f
alse positiv
e
warning
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
L
u
string
.
h: Fix boolean spelling in
comments
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
L
u
x86-64: Ignore r_adden
d
for R
_
X86_64_GLOB_DAT/R
_
X86_64_JU
M
P
_
SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
Ena
b
le DT
_
RELR i
n
glibc shared libraries
and
P
IEs au
t
omatically
commit
|
commitdiff
|
tree
2022-05-13
H
.
J
.
Lu
Add
d
ecla
r
e_object_
s
y
mbol_
a
lias f
o
r assembly codes
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
N
E
WS:
M
ention D
T
_
R
ELR support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: Add m
o
re
D
T
_
R
ELR tests
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Properly handle zero DT_
R
ELA/D
T
_RE
L
value
s
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
Add GLIBC_ABI_DT_
R
ELR fo
r
DT_RELR support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
e
l
f: Define DT_RELR
related macros and
t
ypes
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
Lu
x86-64: Fix SSE2 memcmp and SSSE3 me
m
move for x32
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
benchtests:
U
se "=
"
i
n
stead of ":=" [BZ #28970]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
Lu
i
3
86: R
e
move libc-do-syscall
f
rom sysdep-dl-
r
outines
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
build: Proper
l
y generate
.
d dependency
file
s
[B
Z
#
2892
2
]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
b
enchtests:
G
enerate
.
d
de
p
endency fil
e
s
[
B
Z #2
8
922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
benc
h
tests: Remove duplic
a
ted
l
o
o
p
in b
e
nch-bzero-wal
k
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
Lu
b
enc
h
tests
:
Ad
d
small s
i
zes
(
<= 64) to bench-bzero
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
H
.
J
.
Lu
ben
c
hte
s
ts: Add benche
s
for memset with 0 va
l
ue
commit
|
commitdiff
|
tree
next