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
hj
l
x86: Tune Skylake
,
Cannonlake and I
c
elake as Haswell
commit
|
commitdiff
|
tree
2018-05-31
hjl
x86: Re-enable parti
a
l_reg_depe
n
dency
a
nd movx for
.
.
.
commit
|
commitdiff
|
tree
2018-05-28
hj
l
Don't mark IFUNC resolver
as only called direct
l
y
commit
|
commitdiff
|
tree
2018-05-24
h
jl
libsanitizer: Use p
r
e-compu
t
e
d
s
iz
e
of struct ustat
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
hjl
x
86: Correct movdir
6
4b builtin function
commit
|
commitdiff
|
tree
2018-04-24
hjl
x
8
6: Update __CET__ c
h
eck
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Add -fcf-prot
e
ction t
o
ST
A
GE4_C
F
LAGS
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
x86/CET: Remove the -
m
cet command
-
l
i
n
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
hj
l
x86/CET tests: Remov
e
-mcet/-mno-cet or rep
l
ace -mcet
.
.
.
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 bootstrap GCC with -mcet
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
Regenerate configu
r
e of t
a
rget librar
i
e
s
commit
|
commitdiff
|
tree
2018-04-24
hj
l
x8
6
/CET: B
u
ild target libraries with
-mshs
t
k
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-23
hjl
x86
/
ce
t
:
U
s
e unsigned in
t
e
g
e
r to unwind shad
o
w
sta
c
k
commit
|
commitdiff
|
tree
2018-04-20
hjl
De
f
ine __CET__ for
-fcf-p
r
ot
e
c
t
ion and
r
e
move -mibt
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Require CET target
on
g
cc
.
target/i386/pr
8
54
0
4
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET:
S
kip
sig
n
al
f
r
a
me
s
when u
n
winding
s
hadow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
h
jl
i386: Add save_stack_n
o
nloca
l
and restor
e
_s
t
ack_nonlocal
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86/cet: Properly ou
t
pu
t
labels in prop
e
rty note
s
ectio
n
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Add _CET_ENDBR to __
s
tac
k
_spli
t
_initialize
commit
|
commitdiff
|
tree
2018-04-19
h
jl
x86: Enable -fcf-protec
t
ion wi
t
h multi-byte
N
OPs
commit
|
commitdiff
|
tree
2018-04-18
h
j
l
i
3
86: In
s
e
r
t ENDBR after __mo
r
es
t
a
ck cal
l
commit
|
commitdiff
|
tree
2018-04-16
hjl
i386: Check error_mark_node in multiversioning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use dlsym to
c
hec
k
i
f
lib
d
l is needed for plugin
[
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 features o
n
l
y
if supported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hj
l
i386: Insert ENDBR
t
o trampol
i
ne
for -fcf-p
r
o
tection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386: Don't g
e
nerate
alias for function return
thun
k
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testc
a
se for PR 8482
1
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testcase for PR 84799
commit
|
commitdiff
|
tree
2018-03-10
h
j
l
i386:
F
ix
a
t
ypo:
Enforcment ->
Enforcement
commit
|
commitdiff
|
tree
2018-02-28
hjl
Remove config/
i
386/i
3
86
.
opt
from revision 258001 ChangeLo
g
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update comme
n
t
s
for ix86_output_i
n
direct_
j
m
p
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386
:
Add TARGET_INDIRECT
_
BRAN
C
H_REGI
S
TER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i38
6
:
U
p
d
ate
-
mfunction-return= for return w
i
th pop
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386: A
d
d
__x86
_
indirect_thun
k
_nt_reg for -fcf-protect
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
h
jl
Use -fcf-
p
rotection=r
e
turn
i
n cet-intri
n
-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i386:
Mask ou
t
t
h
e CF_
S
ET bit
f
or -fcf
-
prote
c
tion check
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386: Pass IN
V
ALID_REGN
U
M as in
v
alid register n
u
mber
commit
|
commitdiff
|
tree
2018-01-27
hj
l
Replace -m
f
un
c
tion-return==
w
ith
-mfunction-return=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i
386: Use
c
onst refere
n
ce of struct ix86_frame t
o
a
void
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i3
8
6: Re
w
rite
indirect_branch_opera
n
d
logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't check i
x
86
_
indirect_br
a
n
c
h_register for GO
T
operand
commit
|
commitdiff
|
tree
2018-01-15
h
jl
i386: R
e
write i
x
86_indirect_
b
ranch_
r
e
g
ister log
i
c
commit
|
commitdiff
|
tree
2018-01-15
h
j
l
i
3
8
6
: Rena
m
e t
o
ix86_indirect_
b
ranch_register
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Don't
u
se ASM_
O
UTPUT_DEF for TARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Cor
r
ect ChangeLog of x8
6
:
Add -mfu
n
ction
-
re
t
urn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct ChangeLog
of x86: Add -mindire
c
t-branch
=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Disallow -mindire
c
t-branc
h
=/-mfunction-return
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add
'
V' register operand modifier
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x86: Add -mindir
e
ct-branch-re
g
i
s
ter
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
Add
-
mfunction-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -mindirect-
b
ranch
=
commit
|
commitdiff
|
tree
2018-01-11
hj
l
i386: Al
i
gn stack
fra
m
e if ar
g
u
m
e
n
t is pa
s
sed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i
3
86: A
l
so adjust st
a
ck frame for stack slot alignment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i386: Add a
test for PR t
a
r
g
e
t
/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add
a tetst f
o
r PR middl
e
-end/8
3
4
7
1
commit
|
commitdiff
|
tree
2017-11-17
h
jl
U
s
e
r
crt1
.
o%s
/
grcrt1
.
o%s
to
r
e
l
o
c
a
te static PI
E
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gcc/testsuite en
t
ries to gcc/test
s
uite/Cha
n
geL
o
g
commit
|
commitdiff
|
tree
2017-11-15
hjl
i386: Add X
8
6_TU
N
E_
E
MIT_V
Z
EROUPPER
commit
|
commitdiff
|
tree
2017-11-06
h
jl
i386:
U
se reference of struc
t
i
x86_fram
e
to
avoid copy
commit
|
commitdiff
|
tree
2017-10-24
hj
l
Add b
o
otstrap-cet
.
mk to bootstrap GCC
with Intel CET
commit
|
commitdiff
|
tree
2017-10-24
h
j
l
i386: Don't in
s
ert ENDBR at functio
n
ent
r
ance wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i386: Skip DF_REF_IN
S
N if DF_REF_INSN_INFO is f
a
lse
commit
|
commitdiff
|
tree
2017-10-13
hj
l
i386: Chec
k
red z
o
ne size
in push pe
e
phole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add sani
t
iz
e
r
_
linux_x86_64
.
lo if __x86_64__ is
d
efi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x32: Encode
%
e
s
p
as %
r
sp to avo
i
d 0
x
67
prefi
x
commit
|
commitdiff
|
tree
2017-09-17
hjl
i
3
86
:
Update
p
r
ef
e
rr
e
d
s
t
a
c
k boundary for l
e
af functions
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't warn
func
t
i
o
n alignment if
warn_if_not_alig
n
ed_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
Ad
d
-st
a
t
i
c-p
i
e
to
G
CC
driver to create static PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386: Avoid stack realignment if possible
commit
|
commitdiff
|
tree
2017-08-18
h
jl
A
dd warn_if_
n
ot_aligned attribu
t
e
commit
|
commitdiff
|
tree
2017-08-17
hjl
Add t
h
e mis
s
ing Cha
n
geLog
f
or r251076
commit
|
commitdiff
|
tree
2017-08-13
hjl
i386: Replace frame poin
t
er
w
ith st
a
ck pointer
i
n
debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i
386:
D
on'
t
use fr
a
m
e
point
e
r without sta
c
k
access
commit
|
commitdiff
|
tree
2017-08-08
hj
l
PR driver/81
5
2
3
: Make
-static overri
d
e -
p
i
e
commit
|
commitdiff
|
tree
2017-08-07
hj
l
Revert r250916
commit
|
commitdiff
|
tree
2017-08-07
hjl
i3
8
6: Don't use frame pointer
w
i
th
o
ut stack a
c
cess
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: S
e
t priority to P_AES for We
s
tmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386: Rewrite ch
e
ck fo
r
A
VX512 featur
e
s
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
3
8
6: Add m
o
re
naked attribute te
s
t
s
commit
|
commitdiff
|
tree
2017-08-01
hj
l
i
38
6
: Add some naked
attrib
u
te tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
386: Dis
a
l
l
ow
naked att
r
ibute with interr
u
pt attribute
commit
|
commitdiff
|
tree
2017-07-31
hjl
Compile p
r
7
9
79
3
-[12]
.
c wi
t
h
-
mtune=generi
c
commit
|
commitdiff
|
tree
2017-07-30
hjl
i386: Updat
e
INCOMING_FRAME_SP_OFFSET for
e
xceptio
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
h
j
l
x86: Properly chec
k
saved regi
s
ter C
F
A o
f
fset
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86:
U
se DRAP only if there a
r
e outg
o
ing
a
r
gume
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a te
s
tcase for PR ip
a
/
805
6
5
commit
|
commitdiff
|
tree
2017-06-18
hjl
x32: Update b
a
seline_symbols
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hj
l
A
da/x32: PR ada/
8
0
6
26: Correct Memo
r
y_Size
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set
i
ncoming
stack
b
o
u
ndary to 128 for 64-bi
t
t
a
rg
e
ts
commit
|
commitdiff
|
tree
2017-02-14
hjl
P
r
operly store
128-bit constant in large
m
odel
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32: Update baseline_symbol
s
.
tx
t
commit
|
commitdiff
|
tree
2017-02-02
hjl
Update libstdc++ baseline symbol
s
for x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
A
dd AVX512 k-mask
i
ntri
n
sics
commit
|
commitdiff
|
tree
2016-11-17
hjl
A
dd avx5124vnni
w
/a
v
x512
4
fmaps to target attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable
AVX512_4FMAPS and
A
V
X512_4VNNIW
instruc
t
ions
commit
|
commitdiff
|
tree
2016-11-16
hjl
Support non-masked
epi
l
ogue
v
ectoriziation
commit
|
commitdiff
|
tree
2016-10-17
hjl
U
pdat
e
dom_info
commit
|
commitdiff
|
tree
2016-10-05
hjl
Delete x86 deprec
a
ted
p
commit inst
r
uction su
p
p
ort
commit
|
commitdiff
|
tree
2016-09-09
h
j
l
Fix PR target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
Incr
e
ase
M
OVE_RATIO
t
o
17 for Lakemont
commit
|
commitdiff
|
tree
next