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: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT
2024-01-05
H
.
J
.
L
u
elf: Add E
L
F_DYNAM
I
C_AFT
E
R
_RELOC to rewrite
PLT
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
x86-64/cet:
C
h
eck
the restore token i
n
longj
m
p
commit
|
commitdiff
|
tree
2024-01-04
H
.
J
.
Lu
i38
6
: Ignore
-
-enable-ce
t
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
Add a setjmp/longj
m
p
t
est betwee
n
us
e
r
contex
t
s
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86
/
c
e
t:
Add -fcf
-
p
ro
t
ection=no
n
e before
-fcf-pr
o
t
e
ct
i
on
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Ru
n
some CET tests with shado
w
sta
c
k
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x86/cet: Don't set CET active by defa
u
lt
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
x
8
6/cet:
C
heck f
e
at
u
re_1 in TCB for active IBT an
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x
86/cet:
E
n
a
ble shadow stack
d
u
ring startup
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
Lu
e
lf:
A
lways provi
d
e _
d
l_get_dl_main_map in libc
.
a
commit
|
commitdiff
|
tree
2024-01-01
H
.
J
.
L
u
x86/cet: Sync with Lin
u
x k
e
r
n
el 6
.
6 shad
o
w
s
tack interface
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fix the tcb
field
l
oad for x
3
2 [BZ #31185]
commit
|
commitdiff
|
tree
2023-12-22
H
.
J
.
Lu
x86-64: Fi
x
the dtv field load fo
r
x32 [B
Z
#3
1
184]
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x8
6
/ce
t
: Don't disable CET if
not s
i
ngle threa
d
e
d
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
Lu
x86: Modular
i
ze sysdeps/x86/dl-cet
.
c
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
x8
6
/cet: Update ts
t
-cet-vfork-1
commit
|
commitdiff
|
tree
2023-12-20
H
.
J
.
L
u
Fix
e
lf
:
Do not dupli
c
ate the GLIBC_TUN
A
BLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
tst-s
e
t
c
ontext10
.
c: Und
e
f _FORT
I
FY_SOURCE
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
F
i
x
el
f
: Do not duplicate the GLIBC
_
TUN
A
BLES string
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/
c
et: Check CPU_FEATURE_ACTIVE in
permis
s
ive m
o
de
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x86/
c
et: C
h
eck le
g
acy shadow stack
code in
.
init_arra
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/cet:
A
d
d tes
t
s
f
or GLIBC_TUNAB
L
ES=glibc
.
cpu
.
hwca
p
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x
8
6/
c
et: Ch
e
ck CPU_FEATURE_AC
T
IVE when CET is disabled
commit
|
commitdiff
|
tree
2023-12-19
H
.
J
.
Lu
x8
6
/c
e
t: Check
l
egacy shadow stack appl
i
cations
commit
|
commitdiff
|
tree
2023-12-18
H
.
J
.
Lu
x86
/
cet: Don't
a
ss
u
me that SHSTK impl
i
e
s IB
T
commit
|
commitdiff
|
tree
2023-12-17
H
.
J
.
L
u
x86/cet: Check use
r
_shstk in /pr
o
c/cpuinfo
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
L
u
Add a test for setjmp/lo
n
gjmp withi
n
use
r
context
commit
|
commitdiff
|
tree
2023-12-16
H
.
J
.
Lu
Add a t
e
st fo
r
longjmp from user c
o
n
text
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
x86: Check PT_GN
U
_PROPERT
Y
early
commit
|
commitdiff
|
tree
2023-12-11
H
.
J
.
Lu
sy
s
deps/x
8
6/Makefile:
Split and
s
o
rt tests
commit
|
commitdiff
|
tree
2023-08-29
H
.
J
.
L
u
x
86: C
h
e
c
k
t
he
l
o
w
er
b
yte of EAX of CPUID leaf 2 [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
H
.
J
.
L
u
x86_6
4
: Add lo
g
1
p wi
t
h FMA
commit
|
commitdiff
|
tree
2023-08-14
H
.
J
.
L
u
x86_64: Add expm1 with FMA
commit
|
commitdiff
|
tree
2023-08-11
H
.
J
.
Lu
x86_64: Add log2
w
ith F
M
A
commit
|
commitdiff
|
tree
2023-08-10
H
.
J
.
Lu
x86_64: Sort fp
u
/multiarch/Makefi
l
e
commit
|
commitdiff
|
tree
2023-07-27
H
.
J
.
Lu
<sy
s
/pl
a
t
f
o
r
m/x86
.
h>: Ad
d
APX
support
commit
|
commitdiff
|
tree
2023-06-30
H
.
J
.
Lu
ld
.
so: Always
u
se MA
P
_COP
Y
to map the f
i
rst segme
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-06-01
H
.
J
.
Lu
x86-64: Use YMM regi
s
ters i
n
memcmpeq-e
v
ex
.
S
commit
|
commitdiff
|
tree
2023-04-28
H
.
J
.
Lu
__
c
heck_pf: Add a ca
n
ce
l
lation cl
e
anup handler [BZ
.
.
.
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/platform/x
8
6
.
h>: Ad
d
P
R
EF
E
TCH
I
suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<s
y
s/platform
/
x86
.
h>: Add AMX-COMPLEX
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/
p
latf
o
rm/x86
.
h>: Add
AVX-NE-
C
ONVERT suppo
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h
>
:
A
dd AVX-VNNI-I
N
T8 support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
s
ys/plat
f
orm/x86
.
h
>
: Ad
d
MSRLIST supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/p
l
a
t
form/x86
.
h
>
: Add AVX-IFMA support
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Ad
d
AMX
-
FP16 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
<sys/pl
a
t
f
o
r
m/x86
.
h>: Add WRMSRNS s
u
pport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sy
s
/platform/x86
.
h>: Add A
r
chPerfmonExt sup
p
o
r
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>: Ad
d
C
M
PCCX
A
DD suppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys
/
platform/x86
.
h
>: Add
L
ASS supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platf
o
rm/x86
.
h>:
Add RAO
-
INT
s
uppor
t
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/pl
a
tform/x
8
6
.
h
>: Add LBR
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platform/x86
.
h>:
A
dd RTM_FORCE_ABORT
s
upport
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<sys/platfo
r
m/x86
.
h
>
:
Add SGX-KEYS
s
upp
o
rt
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
<sys/plat
f
o
rm/x86
.
h>
:
Add LA57 supp
o
rt
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
L
u
platf
o
rm
.
texi
:
Move
L
AM after LAHF64
_
SAHF64
commit
|
commitdiff
|
tree
2023-04-05
H
.
J
.
Lu
<
bits/
p
l
a
t
fo
r
m/
x
8
6
.
h>: Rename to x86_cpu_I
N
D
EX_7_ECX_
1
5
commit
|
commitdiff
|
tree
2023-04-03
H
.
J
.
Lu
x86: Set FSGSBASE to
activ
e
if enabled by
k
e
r
nel
commit
|
commitdiff
|
tree
2023-02-27
H
.
J
.
Lu
x86_64: Update
l
ib
m
test ulps
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
t
u
nables
.
texi: Change
\code{1} to @c
o
de{
1
}
commit
|
commitdiff
|
tree
2023-02-23
H
.
J
.
Lu
x86-64: Add glibc
.
cpu
.
pr
e
fer_m
a
p_32bit_exec [BZ #28656]
commit
|
commitdiff
|
tree
2023-01-03
H
.
J
.
Lu
x
8
6:
Check minimu
m
/maximum of non_temporal
_
t
h
r
es
h
old
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
L
u
x8
6
-64 str
n
c
p
y: Proper
l
y handl
e
the length paramet
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-12-02
H
.
J
.
Lu
x
86
-
64
strncat:
Prope
r
l
y
han
d
le
t
he lengt
h
parameter
.
.
.
commit
|
commitdiff
|
tree
2022-10-31
H
.
J
.
Lu
elf: Build tst-relr-mod[34]a
.
so wi
t
h $(LD
F
LAGS-rpath
.
.
.
commit
|
commitdiff
|
tree
2022-07-08
H
.
J
.
L
u
x
8
6-64
:
Remove redun
d
ant strcs
p
n
-generic
/
s
trp
b
rk-gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
H
.
J
.
Lu
x86
-
64: D
o
n't mark symbo
l
s as
hidden
in strcm
p
-XXX
.
S
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86-64: On
l
y define use
d
S
SE
/
AVX/AVX512 run-time resolvers
commit
|
commitdiff
|
tree
2022-06-27
H
.
J
.
Lu
x86: M
o
ve
C
P
U_F
E
ATURE
{
S}_{USABL
E
|ARCH}_P to
i
s
a-level
.
h
commit
|
commitdiff
|
tree
2022-06-17
H
.
J
.
Lu
elf: Silence GCC 11/12 false positive war
n
ing
commit
|
commitdiff
|
tree
2022-06-07
R
a
ghuveer Devu
l
a
p
a
ll
i
x86_64: Add
s
t
rstr function with 512-bit EVEX
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-06-03
H
.
J
.
L
u
string
.
h: Fix boolean spelli
n
g
in comments
commit
|
commitdiff
|
tree
2022-05-26
H
.
J
.
Lu
x86
-
64: Ignore r_addend
f
or R_X8
6
_64_GLO
B
_DAT/R_
X
86_64_JU
M
P_SLOT
commit
|
commitdiff
|
tree
2022-05-18
H
.
J
.
Lu
Enable
D
T_RELR i
n
glibc shared libraries an
d
PIEs a
u
tomatically
commit
|
commitdiff
|
tree
2022-05-09
Wa
n
gyan
g
Guo
nptl: Add backoff mechanism to spinl
o
ck loop
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-04-27
Wang
y
a
ng Gu
o
b
e
nchtests:
A
dd
pthread-mutex-loc
k
s ben
c
h
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
NEWS: Men
t
ion DT_RELR
support
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
e
l
f: Add
m
ore DT_RELR te
s
t
s
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
elf: Pro
p
e
rly handle zero DT_RELA/DT_REL values
commit
|
commitdiff
|
tree
2022-04-26
Fangr
u
i S
o
ng
elf
:
S
u
pport
D
T_RELR
r
e
l
ativ
e
r
elocation for
m
at [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
Lu
A
d
d GLIBC_
A
BI_DT_
R
EL
R
for DT_RELR
s
up
p
ort
commit
|
commitdiff
|
tree
2022-04-26
H
.
J
.
L
u
elf: D
e
fi
n
e DT_RELR related
macros a
n
d typ
e
s
commit
|
commitdiff
|
tree
2022-04-22
H
.
J
.
L
u
x
8
6
-64:
F
ix SSE2 memcmp a
n
d SSSE3
memmove for x3
2
commit
|
commitdiff
|
tree
2022-03-16
H
.
J
.
Lu
b
encht
e
sts: Use "
=
"
instead of ":="
[
BZ #28970]
commit
|
commitdiff
|
tree
2022-03-03
H
.
J
.
L
u
i386: R
e
move libc-do-
s
yscall from sysdep-d
l
-routines
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
build: Pr
o
perly
g
e
n
erate
.
d
d
epe
n
d
ency file
s
[BZ #28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
ben
c
h
te
s
ts: Generate
.
d dependency file
s
[BZ #28922]
commit
|
commitdiff
|
tree
2022-02-25
H
.
J
.
Lu
benchtest
s
:
Remove duplicated
l
oop in bench-bzero-walk
.
c
commit
|
commitdiff
|
tree
2022-02-24
H
.
J
.
Lu
be
n
chtests: Add small
size
s
(
<= 6
4
) to be
n
ch-bzero
.
.
.
commit
|
commitdiff
|
tree
2022-02-23
H
.
J
.
Lu
ben
c
htests: Ad
d
benches for memset with 0 value
commit
|
commitdiff
|
tree
2022-02-21
H
.
J
.
Lu
elf: Check invalid ho
l
e in
PT_LOAD segme
n
ts
[BZ #28
8
38]
Author:
H.J. Lu
<hjl.tools@gmail.com>
Author:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
N
oah Gold
s
t
e
in
x8
6
:
F
i
x TES
T
_NAME to make it
a
str
i
ng i
n
tst-strncmp
.
.
.
Reviewed-by:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-17
H
.
J
.
Lu
string: A
d
d a
t
estca
s
e
f
or wcsncmp with
SIZE_M
A
X [BZ
.
.
.
commit
|
commitdiff
|
tree
2022-02-15
H
.
J
.
Lu
x86-64: Define __m
e
mcmpeq in l
d
.
so
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x86-64: Remo
v
e bzer
o
weak
alia
s
in SS2 memset
Author:
H.J. Lu
<hjl.tools@gmail.com>
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x86/configure
.
ac: Define PI_
S
TATIC_AND_HI
D
DEN/
S
UPPORT_STATIC_PIE
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x86:
Use CH
E
CK_F
E
ATURE_PRESENT on PCONFIG
commit
|
commitdiff
|
tree
2022-02-14
H
.
J
.
Lu
x86: Don't check
P
TWRITE
i
n
tst-c
p
u-feature
s
-cpuinfo
.
c
commit
|
commitdiff
|
tree
2022-02-08
H
.
J
.
Lu
x86-64: Op
t
imize
bzero
commit
|
commitdiff
|
tree
next