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: Tune Skylake, Cannonlake and Icelake as Haswell
2018-07-13
hjl
x
8
6
:
Tune Sky
l
ake, Cannonlake
and I
c
elake as Ha
s
wel
l
commit
|
commitdiff
|
tree
2018-05-31
hjl
x86: Re-
e
nabl
e
p
a
r
tial_reg_
d
ependency
a
nd
m
o
v
x for
.
.
.
commit
|
commitdiff
|
tree
2018-05-28
hjl
Do
n
't mark I
F
UNC
reso
l
ver a
s
only ca
l
l
ed directly
commit
|
commitdiff
|
tree
2018-05-24
hjl
libs
a
nitizer: Use pre-computed siz
e
o
f st
r
uct ustat
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
hjl
x86
:
Correct movdir64b
builtin func
t
ion
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
x86
:
U
p
date
_
_CET__ ch
e
ck
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Add -fcf-protection to
S
TAGE4_CFLAGS
commit
|
commitdiff
|
tree
2018-04-24
hjl
x8
6
/
C
ET: Remove the -mcet command-
l
in
t
option
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET tests: Remove
-
m
cet/-
m
no-cet or replace -mcet
.
.
.
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
D
o
n
't bootstrap GCC with -mcet
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
Regenerate configure of t
a
rg
e
t
librarie
s
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86
/
CET: Bui
l
d tar
g
et
l
i
braries wi
t
h -ms
h
stk
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-23
hjl
x86/cet: Use unsigned integer to unw
i
nd
s
hadow
s
tack
commit
|
commitdiff
|
tree
2018-04-20
hjl
Define __CET__
f
or -fcf-protection and remove -mibt
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-19
hj
l
Requ
i
re CET target on g
c
c
.
tar
g
e
t/i386/pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Ski
p
signal frames when unwi
n
ding
shadow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hjl
i386: Ad
d
sa
v
e
_
st
a
c
k
_
n
onl
o
cal and res
t
ore_stack_nonlocal
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86/
c
et
:
Properly o
u
t
put labels in pr
o
perty note section
commit
|
commitdiff
|
tree
2018-04-19
h
j
l
libgcc
/
CET
:
Add
_
CE
T
_ENDBR to __stack_split
_
init
i
alize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86: En
a
ble -fcf-p
r
otection with mu
l
ti-b
y
te NO
P
s
commit
|
commitdiff
|
tree
2018-04-18
h
jl
i
3
86: Insert ENDBR after __mo
r
e
s
tack call
commit
|
commitdiff
|
tree
2018-04-16
h
j
l
i386: Check err
o
r_mark_node in multiversioning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use dls
y
m to ch
e
ck if libdl
i
s n
e
e
d
ed 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:
E
nable AVX/AVX512 features only if supp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
h
jl
i
386: Insert ENDBR
t
o trampo
l
ine
for -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i
3
86: Don't generat
e
a
lias f
o
r function
r
e
t
urn thunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a
te
s
t
c
ase
f
or PR 84821
commit
|
commitdiff
|
tree
2018-03-12
hjl
A
d
d a t
e
stcase for PR 8
4
799
commit
|
commitdiff
|
tree
2018-03-10
hjl
i386: F
i
x
a typo: Enfo
r
cment -> En
f
or
c
ement
commit
|
commitdiff
|
tree
2018-02-28
hjl
Remove
c
onf
i
g/i386/i386
.
opt from revi
s
ion 258001 ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update commen
t
s for ix86_output_indir
e
ct_jmp
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386:
A
dd TARGET_INDIRE
C
T
_B
R
A
N
C
H
_
REGISTER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update
-
mfunctio
n
-return= for
re
t
urn wit
h
pop
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386:
A
dd __x86_indire
c
t_
t
h
u
nk_nt_reg
for -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
h
jl
Use -f
c
f-protection=retu
r
n
i
n cet-intrin
-
4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hj
l
i386: Mask o
u
t the CF_SET
bit for -fcf-pro
t
ectio
n
c
heck
commit
|
commitdiff
|
tree
2018-02-02
hjl
i
3
86: Pass INVALID_REGNUM as invalid r
e
gis
t
er nu
m
b
er
commit
|
commitdiff
|
tree
2018-01-27
h
j
l
Replac
e
-m
f
uncti
o
n-
r
eturn== with -mf
u
ncti
o
n-return=
commit
|
commitdiff
|
tree
2018-01-23
h
j
l
i
3
86
:
Use
c
onst refe
r
ence of struct ix
8
6_frame t
o
avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Rew
r
ite indirect_branch_opera
n
d log
i
c
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't check ix
8
6_
i
ndire
c
t_branch_regist
e
r for
G
OT operand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86: Rewrite ix
8
6_in
d
i
r
e
c
t
_
b
ranch_regis
t
er logic
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i38
6
: Rename to ix86
_
indi
r
e
c
t_branch_regist
e
r
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86: Don't use ASM_OUTPUT_DEF f
o
r T
A
RGE
T
_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
C
orrect Cha
n
geLog of
x
8
6
: Add -mfunction-return=
commit
|
commitdiff
|
tree
2018-01-14
hj
l
Correc
t
ChangeLog
o
f
x86:
A
dd -min
d
irect-branc
h
=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Di
s
al
l
ow -m
i
ndir
e
ct
-
branch=/-mfunction-ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x8
6
: Add 'V' r
e
gister
ope
r
and modifier
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add
-mi
n
direct-branch-register
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: A
d
d -mfunction-re
t
urn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: A
d
d -mindirect-b
r
a
nch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386: Al
i
gn
s
tack frame if argument
i
s passed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also a
d
j
u
st stack
fram
e
for s
t
ack
slot alignment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i386: Add a test for P
R
target/7
8
5
8
5
commit
|
commitdiff
|
tree
2017-12-19
hj
l
Add a tetst for PR middle-e
n
d/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o%s/gr
c
rt
1
.
o
%
s
to
reloca
t
e static PI
E
commit
|
commitdiff
|
tree
2017-11-15
h
j
l
M
ove gcc/te
s
tsuite entries to
g
c
c
/
t
estsui
t
e/ChangeL
o
g
commit
|
commitdiff
|
tree
2017-11-15
hjl
i386: Add X86
_
TUNE_
E
MIT_VZEROUPPER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i
386: Use
r
eferenc
e
of struct i
x
86_
f
ram
e
to avoid copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
Add bo
o
tstrap-ce
t
.
mk
t
o boot
s
t
r
a
p GCC with
I
ntel CET
commit
|
commitdiff
|
tree
2017-10-24
hjl
i
3
86: Don't insert E
N
DBR at function entrance whe
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i
386: Skip DF_REF
_
INSN if DF_REF_INSN_INFO
is false
commit
|
commitdiff
|
tree
2017-10-13
hjl
i3
8
6: Check red zo
n
e s
i
ze
in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add sanitizer_l
i
nux_x86_64
.
lo
i
f __x86_64
_
_ is de
f
ined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x32: Encode %esp as
%
rsp to a
v
o
i
d 0x67
prefix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i
3
86: Update preferred stack bou
n
dary for leaf func
t
i
o
ns
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't
warn funct
i
on a
l
i
gnm
e
nt if wa
r
n
_
if_no
t
_ali
g
ne
d
_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
h
j
l
Add -static-pie to GCC driver to
c
reate
s
tatic P
I
E
commit
|
commitdiff
|
tree
2017-09-05
h
j
l
i38
6
: Av
o
id s
t
ack realignment if pos
s
ible
commit
|
commitdiff
|
tree
2017-08-18
hjl
Add warn_i
f
_
not
_
aligned attribute
commit
|
commitdiff
|
tree
2017-08-17
h
jl
Add
t
h
e
miss
i
n
g
C
hangeLog for
r
2
51076
commit
|
commitdiff
|
tree
2017-08-13
hjl
i38
6
:
R
eplace frame
pointer w
i
th stack pointer i
n
debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i
386
:
Don't u
s
e frame point
e
r w
i
thou
t
stack
access
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR
driver/81523: Make -
s
ta
t
ic override
-pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
R
e
vert r25
0
916
commit
|
commitdiff
|
tree
2017-08-07
h
j
l
i38
6
: Don't us
e
fra
m
e pointer without stack access
commit
|
commitdiff
|
tree
2017-08-07
hj
l
i386: Set p
r
iority
to P_AES for Westmere
commit
|
commitdiff
|
tree
2017-08-04
h
jl
i
386: Rewrite check for AV
X
512 features
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
3
8
6: Add more naked attribute tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Add some naked
a
ttribute t
e
sts
commit
|
commitdiff
|
tree
2017-08-01
hj
l
3
86: Disallow naked a
t
t
rib
u
te with interrup
t
attribute
commit
|
commitdiff
|
tree
2017-07-31
h
j
l
Compile pr79
7
93-[12]
.
c
with -mtune
=
generi
c
commit
|
commitdiff
|
tree
2017-07-30
hjl
i
38
6
: Update INCOMING_F
R
AME_S
P
_OFFSET for exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86:
Properly check saved
regis
t
er CFA off
s
et
commit
|
commitdiff
|
tree
2017-07-09
hjl
x
8
6
: Use D
R
AP o
n
ly if
there
a
re out
g
o
i
ng
a
rgu
m
ents
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
h
jl
Add a testcase for PR ipa/80565
commit
|
commitdiff
|
tree
2017-06-18
h
j
l
x32: Update baseline_symbols
.
t
xt
commit
|
commitdiff
|
tree
2017-05-10
hj
l
Ada/x32: PR ada/8
0
626: Correct M
e
mory_Size
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set incoming stack
b
o
undary to 128 for 64-bit
t
a
r
get
s
commit
|
commitdiff
|
tree
2017-02-14
hj
l
Pro
p
e
rly stor
e
128-bit constant in
la
r
ge model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32: Update bas
e
l
ine_symbols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
Update l
i
b
stdc++ baseline sy
m
bols for x3
2
commit
|
commitdiff
|
tree
2016-12-05
hj
l
Add
AVX512
k-m
a
sk intrinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
Add avx5124vnniw/avx5124
f
m
a
p
s
to target attribu
t
es
commit
|
commitdiff
|
tree
2016-11-17
h
jl
Enable
A
VX512_4FM
A
PS and AVX512
_
4VNNIW i
n
st
r
uct
i
ons
commit
|
commitdiff
|
tree
2016-11-16
hjl
Sup
p
o
r
t no
n
-masked epilo
g
ue vectoriziati
o
n
commit
|
commitdiff
|
tree
2016-10-17
h
j
l
Upd
a
te dom_info
commit
|
commitdiff
|
tree
2016-10-05
hjl
Del
e
te x86
deprecated pcommit
i
nstruction sup
p
ort
commit
|
commitdiff
|
tree
2016-09-09
hjl
Fi
x
PR target/7726
7
commit
|
commitdiff
|
tree
2016-08-18
h
jl
In
c
r
ease MOV
E
_RAT
I
O to
1
7
for Lake
m
ont
commit
|
commitdiff
|
tree
next