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
Don't bootstrap GCC with -mcet
2018-04-24
hjl
Don't
boo
t
st
r
ap GCC w
i
th -mcet
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
Regenerat
e
c
onfigure o
f
t
a
r
g
e
t
l
ibraries
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
x
86/CET:
B
uild targ
e
t libraries with -mshs
t
k
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-23
hjl
x
8
6/cet: Us
e
unsigned integer
to u
n
w
i
nd shadow stack
commit
|
commitdiff
|
tree
2018-04-20
hjl
Define __C
E
T__ for -fcf-pro
t
ection
and
remove
-mibt
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Require CET target on gcc
.
target
/
i
386/pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
li
b
gc
c
/CET: Skip s
i
gnal
f
rames when unwinding sh
a
dow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hjl
i386: A
d
d
save_stack_no
n
l
o
cal and restore_stac
k
_n
o
nlocal
commit
|
commitdiff
|
tree
2018-04-19
hj
l
x86/cet: Pro
p
erly output labels in property note
se
c
t
i
on
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Add _CET_ENDBR to __stack_split_in
i
t
ialize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86: E
n
ab
l
e -fcf-prot
e
ction with
multi-byte NOPs
commit
|
commitdiff
|
tree
2018-04-18
hj
l
i386: Insert ENDBR after __morestack cal
l
commit
|
commitdiff
|
tree
2018-04-16
hjl
i386: Che
c
k error_ma
r
k_node in multive
r
sionin
g
commit
|
commitdiff
|
tree
2018-04-05
h
jl
Use
dlsym to check if libdl is need
e
d
for plu
g
in
[
hjl
@gnu-tools-1 binutils-text]$ nm...
[
hjl
@gnu-tools-1 binutils-text]$
commit
|
commitdiff
|
tree
2018-03-29
hjl
i
386: Enable AVX/AVX512 featu
r
e
s only if supported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i386: Insert ENDBR to
t
ra
m
poline
f
or -fcf
-
protection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386: Don't ge
n
e
r
ate
a
lias
f
or function
r
eturn thunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testcase for PR 84821
commit
|
commitdiff
|
tree
2018-03-12
hj
l
Add a test
c
ase for PR 84799
commit
|
commitdiff
|
tree
2018-03-10
h
j
l
i386: Fix a typo: Enforc
m
ent -> Enforcem
e
nt
commit
|
commitdiff
|
tree
2018-02-28
hj
l
Remove config
/
i386/i386
.
opt
f
r
om rev
i
sion
258
0
0
1
ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Up
d
ate comm
e
nts for ix86_outp
u
t_in
d
irect_jmp
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Add T
A
RGE
T
_INDIRECT_BRAN
C
H_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
h
j
l
i386: Up
d
ate -mfunction-return= for return wi
t
h pop
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386: Add __x8
6
_indirect_thunk_nt_re
g
for -fcf
-
p
r
otection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
h
j
l
Use
-fc
f
-pr
o
tect
i
on=
r
e
turn in cet
-
i
ntr
i
n-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i3
8
6
:
Mas
k
out the
C
F_SET bit for
-fcf-pro
t
ection che
c
k
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386:
P
ass INVALID_REGNUM a
s
invalid
r
eg
i
st
e
r number
commit
|
commitdiff
|
tree
2018-01-27
hjl
Replace -mfunction-return==
w
ith -mfun
c
tion-retur
n
=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i386
:
U
s
e const reference of struct ix86_fr
a
me to avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: Rewri
t
e indi
r
ect_branch_operand logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't check i
x
86_ind
i
r
ect_br
a
nch_re
g
ister for GOT operand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: R
e
write ix86_i
n
di
r
ect_branch_register logi
c
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386:
Re
n
ame t
o
i
x
86
_
indirect_bra
n
ch_r
e
gi
s
ter
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Don't use ASM_O
U
T
PUT_DEF for TARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
C
orre
c
t Change
L
og of
x
86: Add -mfunction
-
r
e
turn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct ChangeLog of x86: Add -mindirect-branch=
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x86: Di
s
allow -mi
n
di
r
e
ct-branch=/-mfunction-return
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
h
jl
x86:
A
d
d '
V
' register operand m
o
difier
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -
m
indirect-branch-
r
egister
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -mfunction-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -min
d
irect-branch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386: Al
i
gn
stack frame i
f
argume
n
t is p
a
ssed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386:
A
ls
o
adjust
stack frame f
o
r
s
t
a
c
k
slot alig
n
ment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i386:
A
dd a test f
o
r PR target
/
78585
commit
|
commitdiff
|
tree
2017-12-19
hj
l
A
d
d
a
tetst for PR m
i
ddle-end/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o%s/
g
rcrt1
.
o%s to relocate static PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gcc/testsuite entrie
s
t
o
gcc/testsuite/Change
L
og
commit
|
commitdiff
|
tree
2017-11-15
hjl
i386: Add
X
86_
T
UNE_
E
MIT_VZEROU
P
PER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386: U
s
e referenc
e
o
f
struct ix86_frame to a
v
oid copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
A
d
d bootstra
p
-
cet
.
m
k
to
b
ootstrap
G
C
C
w
ith In
t
el CET
commit
|
commitdiff
|
tree
2017-10-24
hjl
i3
8
6:
Do
n
't
i
n
s
ert
ENDBR at function
e
ntrance when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i38
6
:
Skip DF_RE
F
_INSN if DF_REF_INSN_INFO is f
a
lse
commit
|
commitdiff
|
tree
2017-10-13
h
j
l
i386: Che
c
k red zone size in
push peep
h
ole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
A
d
d
sanitizer_l
i
nux_
x
86
_
64
.
lo i
f
__x
8
6_64__
i
s defined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x3
2
:
Encode %esp as
%
rsp
t
o avoid
0x
6
7 prefix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i
3
8
6:
U
pda
t
e
preferred stack bound
a
ry for leaf functi
o
ns
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't warn fu
n
ction
a
l
i
gnment
i
f
warn_if
_
n
ot_ali
g
ned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
h
jl
Add -
s
ta
t
ic-pie to
G
C
C driver to crea
t
e static PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386: Avoi
d
s
t
a
c
k realignment if possib
l
e
commit
|
commitdiff
|
tree
2017-08-18
h
j
l
Add warn_
i
f_not_a
l
igned att
r
ibute
commit
|
commitdiff
|
tree
2017-08-17
hjl
Add the missing ChangeLog for r251076
commit
|
commitdiff
|
tree
2017-08-13
hjl
i3
8
6: Replace frame po
i
nter with stack pointe
r
in debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386: Don't use fr
a
m
e point
e
r without stack acce
s
s
commit
|
commitdiff
|
tree
2017-08-08
h
jl
PR driver/8152
3
: Make
-static o
v
erride -pie
commit
|
commitdiff
|
tree
2017-08-07
hj
l
Reve
r
t r250916
commit
|
commitdiff
|
tree
2017-08-07
hj
l
i386
:
D
o
n't use frame pointer wi
t
hou
t
st
a
ck a
c
cess
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386:
Se
t
p
r
iority t
o
P_AES for Wes
t
mere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386
:
Rew
r
i
te c
h
e
c
k
for
A
V
X
512 features
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Add more n
a
ked attrib
u
t
e tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Add so
m
e naked attr
i
bute t
e
sts
commit
|
commitdiff
|
tree
2017-08-01
h
j
l
386:
Disallow naked a
t
t
ribute
w
i
th i
n
t
errupt attribute
commit
|
commitdiff
|
tree
2017-07-31
h
j
l
Compile pr
7
9
7
93-
[
12]
.
c with
-
m
t
une=gen
e
ri
c
commit
|
commitdiff
|
tree
2017-07-30
hjl
i386: Update INCOMING_
F
RAME_SP_OFFS
E
T for exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86: Properly check saved register CF
A
off
s
et
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86:
U
se DRAP on
l
y if there are outgoing argum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a te
s
tcase for PR ipa/
8
0
5
6
5
commit
|
commitdiff
|
tree
2017-06-18
h
jl
x32: Update
b
a
s
eline_symbols
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
Ada/x32
:
PR ada/80626: Correct Memory_Size
commit
|
commitdiff
|
tree
2017-03-06
h
j
l
Set incomin
g
sta
c
k
bound
a
ry to 12
8
fo
r
64-bit targe
t
s
commit
|
commitdiff
|
tree
2017-02-14
hjl
Properly
s
tore 12
8
-
bit
constant
i
n la
r
ge model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32
:
Update baseline_symb
o
l
s
.
tx
t
commit
|
commitdiff
|
tree
2017-02-02
hjl
U
p
d
a
te libstdc++ baseline symbo
l
s for x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add AVX51
2
k-mask intrinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
A
dd avx5124vnniw/avx5124fmaps to target attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable AVX512
_
4F
M
AP
S
a
nd AVX
5
12_4V
N
NI
W
i
nst
r
uctio
n
s
commit
|
commitdiff
|
tree
2016-11-16
h
j
l
Sup
p
ort non-maske
d
epilogue vec
t
oriziation
commit
|
commitdiff
|
tree
2016-10-17
hj
l
Update dom_info
commit
|
commitdiff
|
tree
2016-10-05
h
jl
Delete
x
86
depr
e
cated pcom
m
it instruction s
u
p
port
commit
|
commitdiff
|
tree
2016-09-09
hjl
Fix PR target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
Increase MOVE_RA
T
IO t
o
17 for Lakem
o
nt
commit
|
commitdiff
|
tree
2016-08-11
hjl
S
u
pport TImode CONS
T
_WIDE_INT store
i
n
64-bit
S
TV
commit
|
commitdiff
|
tree
2016-08-11
h
j
l
Us
e
TImode
f
or piecewise mov
e
in 64-bit mode
commit
|
commitdiff
|
tree
2016-08-10
h
j
l
Fix PR
t
re
e
-optimizatio
n
/7
1
734
commit
|
commitdiff
|
tree
2016-08-01
h
j
l
C
onver
t
V1TI
m
ode r
e
g
i
ste
r
to TImode in debug insn
commit
|
commitdiff
|
tree
2016-07-11
hjl
Don
'
t convert TImo
d
e in debug i
n
sn
commit
|
commitdiff
|
tree
2016-07-03
h
j
l
Add 2 tests f
o
r P
R
middle-end/71734
commit
|
commitdiff
|
tree
2016-06-25
hjl
A
d
d
missing Chan
g
e
Log entries for r
2
3
7765
commit
|
commitdiff
|
tree
2016-06-24
hjl
Call tl
s
_ge
t
_
a
ddr via
G
OT for GNU TL
S
if possible
commit
|
commitdiff
|
tree
2016-06-24
h
j
l
En
a
ble non-PIC noplt tests on 32-bit x86 tar
g
et
commit
|
commitdiff
|
tree
next