repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
x86: Update __CET__ check
2018-04-24
h
j
l
x86:
U
pdate __CET
_
_ check
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x
8
6/CET: Add -fc
f
-protection to
S
TAGE4_CFLA
G
S
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Remove the
-
mc
e
t command-lin
t
o
ption
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/
C
ET tests
:
Remove
-
mcet/-mno-cet or repla
c
e -mcet
.
.
.
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
h
jl
Don't b
o
o
t
s
t
rap GCC wi
t
h -mcet
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
Reg
e
nerate configure
o
f ta
r
ge
t
libraries
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: B
u
ild t
a
rget libra
r
ies with -mshstk
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-23
h
jl
x86/cet: Use unsigned integer
t
o unw
i
nd shadow sta
c
k
commit
|
commitdiff
|
tree
2018-04-20
hjl
Defi
n
e __CET__ for
-
f
cf-prote
c
t
i
on and remove
-
m
ibt
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Require CET target on gcc
.
t
arg
e
t/i38
6
/pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
l
ibgcc/CET: Skip sig
n
al frames
when u
n
windin
g
s
ha
d
o
w
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
h
jl
i
3
8
6
: Add
s
a
v
e_stack_
n
onlocal and restore_st
a
ck_
n
onlocal
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86/cet
:
Properly output labels i
n
p
r
operty note section
commit
|
commitdiff
|
tree
2018-04-19
h
jl
libgcc
/
CET:
Ad
d
_CET_ENDBR
t
o __sta
c
k_spli
t
_
i
nitializ
e
commit
|
commitdiff
|
tree
2018-04-19
h
j
l
x86: Enab
l
e -fcf-p
r
o
t
ection with mul
t
i-by
t
e NOPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i
386:
Insert ENDBR after __morestack call
commit
|
commitdiff
|
tree
2018-04-16
h
j
l
i38
6
: C
h
eck error_mark_node in multivers
i
onin
g
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use d
l
s
ym t
o
check
if
l
i
bdl is needed for pl
u
gin
commit
|
commitdiff
|
tree
2018-03-29
hjl
i386:
Enable
A
VX/AVX512
f
eatures only if
s
upported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i386: In
s
ert ENDBR to tra
m
poline for -
f
cf-prote
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i
386: Don't
g
e
nerate alias for funct
i
on retu
r
n thu
n
k
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testcase for PR 84821
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a
t
e
stcase for PR 84799
commit
|
commitdiff
|
tree
2018-03-10
h
j
l
i386: Fix
a typo: Enforc
m
ent
-
> E
n
fo
r
c
e
me
n
t
commit
|
commitdiff
|
tree
2018-02-28
h
jl
Remove co
n
fig/i386/i
3
86
.
opt fro
m
revision
2
5
8001 ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i
3
8
6
:
Up
d
ate comments for ix86_output_indir
e
ct_jmp
commit
|
commitdiff
|
tree
2018-02-26
hj
l
i386: Add
T
A
RGET_INDIR
E
CT_
B
RANCH_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update -mfunct
i
on-return=
for r
e
turn
with pop
commit
|
commitdiff
|
tree
2018-02-22
hj
l
i
3
86: Add
_
_x86_indirect
_
thunk_nt_reg
f
o
r -f
c
f-
p
rotection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use -fcf-protection=return in
cet-in
t
ri
n
-
4
.
c
commit
|
commitdiff
|
tree
2018-02-07
h
j
l
i386: Mask out the
C
F_SET bit for -fcf-protection check
commit
|
commitdiff
|
tree
2018-02-02
hj
l
i386
:
Pass INVAL
I
D
_REGNUM as inval
i
d register nu
m
ber
commit
|
commitdiff
|
tree
2018-01-27
hjl
Replace -mfunc
t
ion-return== with -m
f
unction-return=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i386
:
Us
e
const reference of struct ix86_frame to avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386:
R
ewrite indirect_branch_
o
peran
d
logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't ch
e
c
k
ix86_in
d
irect_bran
c
h_regi
s
ter
f
or GOT opera
n
d
commit
|
commitdiff
|
tree
2018-01-15
h
jl
i386
:
Rewrite ix86_ind
i
rect_branc
h
_regis
t
e
r
l
ogic
commit
|
commitdiff
|
tree
2018-01-15
h
jl
i386:
Rename to ix
8
6
_indirec
t
_branch_register
commit
|
commitdiff
|
tree
2018-01-15
h
j
l
i386: Don't use ASM_O
U
TPUT_DEF for TA
R
GET
_
MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct
ChangeLog of x86: Add
-mfunction-return=
commit
|
commitdiff
|
tree
2018-01-14
h
jl
Correct ChangeLog of x86: Add -mindirect-bran
c
h=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Disallow -
m
indirect-branch=
/
-mf
u
nction-return
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
Add
'V' register operand
m
odifier
commit
|
commitdiff
|
tree
2018-01-14
hjl
x
86: Add -mindirect-branch-
r
egis
t
er
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add
-mfunction-return=
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x86
:
Add -mindirect
-
br
a
n
c
h=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386: Align
s
tack frame if argum
e
n
t
is passed on stac
k
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also adj
u
st sta
c
k frame for stack s
l
ot
alignm
e
nt
commit
|
commitdiff
|
tree
2018-01-09
hjl
i386: Add a
t
est for
P
R targe
t
/
785
8
5
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a tets
t
fo
r
PR
m
id
d
le-end/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt
1
.
o%s/grcrt1
.
o%s to
relocate s
t
atic PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gcc/testsuite entries to gcc/t
e
stsui
t
e/Ch
a
ngeLog
commit
|
commitdiff
|
tree
2017-11-15
hjl
i386
:
A
dd X86_T
U
NE_EMIT_
V
ZEROUP
P
ER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i3
8
6:
Use ref
e
r
enc
e
of
st
r
uct ix86
_
frame to avoid c
o
py
commit
|
commitdiff
|
tree
2017-10-24
hjl
Add bootst
r
ap-cet
.
m
k
to boots
t
rap GC
C
with
I
ntel C
E
T
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: Don
'
t ins
e
rt ENDBR at funct
i
on entrance w
h
en
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i3
8
6: S
k
ip D
F
_REF_INSN if
D
F_
R
EF_INSN_INFO is false
commit
|
commitdiff
|
tree
2017-10-13
h
jl
i386
:
Check red
zone size in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add sanitizer_linux_x86_64
.
lo
i
f __
x
86
_
64__ is defined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
h
j
l
x32: Encode %esp
a
s %rsp to a
v
oid 0x67 prefix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i386: Update preferred s
t
ack boundary for leaf f
u
nctio
n
s
commit
|
commitdiff
|
tree
2017-09-12
hj
l
Don't warn function al
i
gnment i
f
warn_if_
n
o
t_aligned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
A
d
d -static-p
i
e to GCC driver to crea
t
e static P
I
E
commit
|
commitdiff
|
tree
2017-09-05
hjl
i3
8
6:
Avoid sta
c
k
r
e
al
i
gnment if possible
commit
|
commitdiff
|
tree
2017-08-18
hjl
A
d
d warn_if
_
not_aligned attrib
u
te
commit
|
commitdiff
|
tree
2017-08-17
h
j
l
Ad
d
the missing ChangeLog
for r2510
7
6
commit
|
commitdiff
|
tree
2017-08-13
hjl
i386: Replace fra
m
e pointer wit
h
s
t
a
c
k pointe
r
in debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386:
D
o
n
't use
f
r
ame pointer wi
t
hout stack access
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR driver/81523: Mak
e
-sta
t
i
c overri
d
e
-pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Revert r250
9
16
commit
|
commitdiff
|
tree
2017-08-07
h
j
l
i
38
6
: Don't use frame
pointer without stack access
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Se
t
priority
to P_AES fo
r
Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386: Rewrite check fo
r
AVX512 f
e
atu
r
es
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
3
86: A
d
d
more
naked attribute tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Add so
m
e naked
at
t
ri
b
ute tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
386: Disall
o
w naked attribute w
i
th interrupt a
t
tribu
t
e
commit
|
commitdiff
|
tree
2017-07-31
hjl
Compile
pr79793-[12]
.
c with -mtune=generic
commit
|
commitdiff
|
tree
2017-07-30
hjl
i386: U
p
date INCOMING_FRAM
E
_SP_OFFSET for
exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86: Pr
o
p
e
rly ch
e
ck
s
a
ved register CFA o
f
fset
commit
|
commitdiff
|
tree
2017-07-09
hj
l
x86: Use DRAP only i
f
there
are outgoi
n
g
a
rguments
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a
t
estcase for PR ipa/80565
commit
|
commitdiff
|
tree
2017-06-18
hjl
x32:
U
p
date ba
s
eline_
s
ymbols
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
Ad
a
/x32: PR
a
da/80626:
Correct Memory_
S
ize
commit
|
commitdiff
|
tree
2017-03-06
hjl
S
et incoming sta
c
k
bou
n
dary to 128 for 64
-
bit t
a
rg
e
ts
commit
|
commitdiff
|
tree
2017-02-14
hjl
Properly store
128-bi
t
consta
n
t
i
n
large model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32: U
p
date ba
s
e
l
ine_sym
b
ols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
Upda
t
e
libs
t
dc++ baseline symbols for
x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add
A
VX512 k-mask in
t
rinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
A
dd avx5124vnniw
/
avx5124fma
p
s to
t
arget at
t
ribut
e
s
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enab
l
e
AVX
5
12
_
4FMAPS and A
V
X512_
4
VNN
I
W instructions
commit
|
commitdiff
|
tree
2016-11-16
h
jl
Support no
n
-ma
s
k
ed epilogue vectorizia
t
ion
commit
|
commitdiff
|
tree
2016-10-17
hjl
Update d
o
m_inf
o
commit
|
commitdiff
|
tree
2016-10-05
hjl
Del
e
te x86 deprecated pcomm
i
t
ins
t
ruction suppo
r
t
commit
|
commitdiff
|
tree
2016-09-09
hjl
F
ix PR
target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
Incr
e
ase MOVE_R
A
TIO to 17
f
o
r
L
akemont
commit
|
commitdiff
|
tree
2016-08-11
hjl
Support TImo
d
e
C
O
NST_WIDE
_
IN
T
store
i
n
6
4-bit ST
V
commit
|
commitdiff
|
tree
2016-08-11
hjl
Use TImode for pi
e
cewise move in 64-bit mode
commit
|
commitdiff
|
tree
2016-08-10
hjl
Fix PR
tree-optimization/71734
commit
|
commitdiff
|
tree
2016-08-01
hjl
Convert V1TImode r
e
gister to TImode in debug insn
commit
|
commitdiff
|
tree
2016-07-11
hjl
Don't con
v
er
t
TImode
i
n
debug
i
ns
n
commit
|
commitdiff
|
tree
next