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: Re-enable partial_reg_dependency and movx for Haswell
2018-05-31
hj
l
x86: Re-enab
l
e
p
artial_reg_dependency and movx for
.
.
.
commit
|
commitdiff
|
tree
2018-05-26
hjl
Don't chec
k
i
f
u
nc_res
o
l
v
er
o
n
er
r
or
commit
|
commitdiff
|
tree
2018-05-24
hjl
libsanitizer: Use pre-
c
ompu
t
ed size of st
r
uct
u
sta
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
hjl
Check
i
f
u
nc_resolver o
n
ly on FUN
C
TI
O
N_DECL
commit
|
commitdiff
|
tree
2018-05-22
hjl
Don't mark IFUN
C
res
o
l
ver as
only called
direc
t
ly
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86: Up
d
ate __CET__ check
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Add -fcf-protection to STAGE4_C
F
LAGS
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
x86/CET: Rem
o
ve
t
he -m
c
e
t command-lint option
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x8
6
/
C
E
T te
s
ts: Remove -m
c
e
t/-m
n
o-cet or
r
eplace -mc
e
t
.
.
.
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
Don'
t
b
ootstrap GCC wit
h
-mcet
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
Regene
r
ate con
f
igure of
t
arget l
i
b
ra
r
ies
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/C
E
T: Build targ
e
t libraries with -ms
h
stk
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-23
hj
l
x
8
6/ce
t
: Use unsigned intege
r
to unwind shad
o
w
s
t
a
ck
commit
|
commitdiff
|
tree
2018-04-20
hjl
Define
_
_CE
T
__ for -f
c
f-protection a
n
d
r
e
move -mibt
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Require CET
ta
r
get on g
c
c
.
targe
t
/i386/pr854
0
4
.
c
commit
|
commitdiff
|
tree
2018-04-19
h
j
l
libgcc/CET: Skip signal fra
m
es w
h
en unwinding shadow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hj
l
i
386: Add save
_
stack_nonloc
a
l
and restore_st
a
ck_nonl
o
cal
commit
|
commitdiff
|
tree
2018-04-19
hjl
x
8
6/cet
:
Prope
r
ly out
p
ut
labels in prope
r
ty note s
e
ctio
n
commit
|
commitdiff
|
tree
2018-04-19
h
jl
libgcc/CET:
Add
_CET_ENDBR to _
_
s
t
a
c
k_spli
t
_i
n
itialize
commit
|
commitdiff
|
tree
2018-04-19
h
j
l
x86: Enable
-fcf-protection wit
h
multi
-
byte NOPs
commit
|
commitdiff
|
tree
2018-04-18
h
j
l
i386: Insert END
B
R aft
e
r __m
o
restack
call
commit
|
commitdiff
|
tree
2018-04-16
hjl
i
38
6
: Ch
e
c
k error_mark
_
node in mul
t
iversioning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Us
e
d
l
sym to c
h
eck if li
b
dl
i
s
needed for plu
g
in
commit
|
commitdiff
|
tree
2018-03-29
hjl
i386: En
a
ble AVX/AVX512
f
eatures only if supp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i
3
86: Insert ENDBR
to trampoline
f
or -fcf
-
protecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
h
j
l
i386:
Don't generate
alias for funct
i
on return
t
hunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
A
d
d a testc
a
s
e
for PR 84821
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a test
c
ase for P
R
847
9
9
commit
|
commitdiff
|
tree
2018-03-10
h
jl
i3
8
6: Fix a
t
yp
o
: E
n
forcment -> En
f
orc
e
ment
commit
|
commitdiff
|
tree
2018-02-28
hjl
Remov
e
config/i386/i386
.
opt from re
v
isi
o
n 258001 C
h
angeLog
commit
|
commitdiff
|
tree
2018-02-26
hj
l
i386:
Update comments fo
r
ix86_o
u
tput_indirect_j
m
p
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Add TAR
G
ET_INDIR
E
CT_BRANCH_REGISTE
R
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386:
Update -mfunction-return=
f
or
ret
u
rn with pop
commit
|
commitdiff
|
tree
2018-02-22
h
jl
i386: Ad
d
__x86_indirect_
t
hunk_
n
t_reg f
o
r -fc
f
-protection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use -fcf-protection=return in
c
et-i
n
trin
-
4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i386: Mask out the CF_S
E
T bit for -fcf-pro
t
ecti
o
n check
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386: Pass I
N
V
A
LID_
R
EGNUM as invalid register
n
u
mber
commit
|
commitdiff
|
tree
2018-01-27
hjl
Repl
a
ce -mfunct
i
on-return==
wi
t
h -mfunction-return=
commit
|
commitdiff
|
tree
2018-01-23
h
j
l
i386
:
Use const
ref
e
rence of
s
truct
ix8
6
_frame
to avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i
3
8
6
:
Rewr
i
te indirect_branch_opera
n
d
logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
D
o
n
'
t check ix86_indi
r
ect_branch_regis
t
er for GOT
o
p
erand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86:
Rew
r
ite ix86
_
indirect
_
bran
c
h
_register logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Rena
m
e
t
o
ix86_indirect_branch_register
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86:
D
on't use
A
SM_OUTP
U
T_DE
F
for TA
R
GET_MAC
H
O
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
Correct ChangeLog of x86: Add -
m
f
u
nction-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct ChangeLog of x86: Add -mindirect-branch=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x8
6
: Disallow -mi
n
direct-branch=/-m
f
unction-re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x86: Add
'
V'
r
egiste
r
operand modifi
e
r
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -mi
n
direct-bran
c
h-register
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x86:
Add -mfunctio
n
-ret
u
r
n=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86
:
A
d
d -
m
indirect-bra
n
ch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i
3
86: Ali
g
n stack fr
a
me if argument is passed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386:
A
lso adjus
t
stack fram
e
fo
r
stack
s
lot alignment
commit
|
commitdiff
|
tree
2018-01-09
h
j
l
i3
8
6: A
d
d a test for P
R
targ
e
t/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a tets
t
for PR
middl
e
-e
n
d/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o%s/grcrt1
.
o%s to
r
elocat
e
sta
t
ic PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gcc/testsuite
e
n
tries to gcc/te
s
tsuite/
C
hangeLog
commit
|
commitdiff
|
tree
2017-11-15
hjl
i3
8
6: Add X86_TUNE_EMIT_VZEROUP
P
E
R
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386: Use reference of str
u
ct ix86_frame t
o
av
o
id
c
opy
commit
|
commitdiff
|
tree
2017-10-24
hjl
A
d
d bootstrap-cet
.
m
k
to bootstrap GCC with Intel CE
T
commit
|
commitdiff
|
tree
2017-10-24
h
jl
i
3
86: Don'
t
insert ENDBR at fu
n
ction entran
c
e when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i3
8
6: Skip DF_RE
F
_
I
NSN i
f
DF_REF_INSN_IN
F
O
i
s
false
commit
|
commitdiff
|
tree
2017-10-13
h
jl
i386: Ch
e
c
k red zone size in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add sanitizer_linux_x86_64
.
lo if __x86_64__ is defi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x32: Encode
%
esp as %rs
p
to avoid 0x67 p
r
e
fix
commit
|
commitdiff
|
tree
2017-09-17
hj
l
i
386:
Update pre
f
erred sta
c
k b
o
und
a
ry for leaf fu
n
ctions
commit
|
commitdiff
|
tree
2017-09-12
h
j
l
Don't war
n
funct
i
on alignment if warn_if_not_aligned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
h
jl
Ad
d
-stat
i
c-pie t
o
GCC driver to create
s
ta
t
i
c
PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386: Avoid stack r
e
ali
g
nment i
f
possible
commit
|
commitdiff
|
tree
2017-08-18
hj
l
A
dd warn_
i
f_not_al
i
gned attrib
u
te
commit
|
commitdiff
|
tree
2017-08-17
h
j
l
Add
t
h
e
missing ChangeLo
g
for r2
5
1076
commit
|
commitdiff
|
tree
2017-08-13
hjl
i
3
8
6
:
Repl
a
ce frame pointer with stack pointer in debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
h
j
l
i386: Don't use
fr
a
me pointer without sta
c
k
a
cce
s
s
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR driver/81523:
M
ake -stat
i
c override
-pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Rever
t
r250916
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Don't use f
r
ame poi
n
ter wi
t
h
o
u
t
stack access
commit
|
commitdiff
|
tree
2017-08-07
h
j
l
i386:
Set
p
r
i
o
rity to
P
_AES for
W
estmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386: Rewrite check for
A
VX512 fea
t
ur
e
s
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386:
A
d
d
more naked attribu
t
e tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i38
6
: Add some naked attribute tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
386:
Disal
l
o
w
na
k
ed at
t
ribute wit
h
i
nter
r
upt attribute
commit
|
commitdiff
|
tree
2017-07-31
h
jl
Compile pr79793-[12]
.
c with -mtune=generic
commit
|
commitdiff
|
tree
2017-07-30
hjl
i386: Update INCOMING_FRAME_SP_OFFSET
f
or
exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86: Prope
r
l
y
c
h
e
c
k saved register CFA o
f
fset
commit
|
commitdiff
|
tree
2017-07-09
hjl
x
8
6
:
Use DRAP only i
f
th
e
re
are out
g
oing a
r
guments
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a tes
t
c
ase
for PR ipa/80565
commit
|
commitdiff
|
tree
2017-06-18
hjl
x
32: Update b
a
seli
n
e_symbol
s
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
A
d
a/x32: PR ada/
8
0626
:
Correct
M
emo
r
y_Size
commit
|
commitdiff
|
tree
2017-03-06
h
j
l
Set incoming stack
boundary to 128 for 64-bit targets
commit
|
commitdiff
|
tree
2017-02-14
hjl
Properly
store
1
2
8-bit cons
t
ant in large model
commit
|
commitdiff
|
tree
2017-02-13
hj
l
x32: Update baseli
n
e_s
y
mb
o
ls
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
Update libstd
c
++ baseli
n
e sym
b
o
l
s for x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add
A
V
X512 k-ma
s
k intrinsics
commit
|
commitdiff
|
tree
2016-11-17
h
j
l
Add
a
vx5124vnniw/
a
vx5124fmaps
t
o
t
arget attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Ena
b
le
AVX51
2
_4FMAPS and AVX5
1
2
_
4
VNN
I
W
inst
r
ucti
o
ns
commit
|
commitdiff
|
tree
2016-11-16
hjl
S
u
p
port
n
o
n-masked epilog
u
e
v
e
ctoriziation
commit
|
commitdiff
|
tree
2016-10-17
hjl
Update dom_in
f
o
commit
|
commitdiff
|
tree
2016-10-05
h
j
l
De
l
et
e
x
8
6
depr
e
cated pcommit i
n
st
r
uction support
commit
|
commitdiff
|
tree
2016-09-09
h
j
l
Fix PR target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
I
n
crea
s
e
MO
V
E_RATIO to 17 for
Lakem
o
nt
commit
|
commitdiff
|
tree
next