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
libgcc/CET: Add _CET_ENDBR to __stack_split_initialize
2018-04-19
h
jl
l
i
bgcc/C
E
T
: Add
_CET_
E
NDBR to __st
a
ck_sp
l
i
t_initialize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x8
6
: Enabl
e
-fcf-pr
o
tection with multi-byte NO
P
s
commit
|
commitdiff
|
tree
2018-04-18
hjl
i
3
86: I
n
ser
t
ENDBR aft
e
r __m
o
r
e
s
tack call
commit
|
commitdiff
|
tree
2018-04-16
hjl
i386:
C
heck error_mark_node i
n
mu
l
tiv
e
rsioning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use dlsym to
c
heck if
l
ibdl is needed
for plu
g
i
n
commit
|
commitdiff
|
tree
2018-03-29
hjl
i3
8
6:
Enabl
e
AVX/AVX5
1
2 features only if sup
p
ort
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i386:
I
nsert END
B
R to trampoline for -fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386: Don't
genera
t
e alias
for fu
n
ction return
t
hunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a te
s
tcase fo
r
PR 84821
commit
|
commitdiff
|
tree
2018-03-12
hjl
A
dd a testcase for PR
8
4
7
99
commit
|
commitdiff
|
tree
2018-03-10
hjl
i386: Fix a t
y
po
:
E
nforc
m
ent -> Enforc
e
ment
commit
|
commitdiff
|
tree
2018-02-28
hjl
Remo
v
e
c
onfig/i386/i386
.
o
pt
from re
v
ision 2580
0
1 Change
L
og
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update comments for ix86_o
u
t
put_
i
ndire
c
t_jmp
commit
|
commitdiff
|
tree
2018-02-26
h
j
l
i
3
8
6: Add
T
ARGET_INDIRECT_
B
RANCH_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i3
8
6
:
Upda
t
e -mf
u
nction-
r
eturn
=
for return with pop
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386:
A
dd
_
_
x86
_
i
n
direct_t
h
u
nk_n
t
_r
e
g
f
or -fcf
-
p
r
otection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
h
j
l
U
s
e -fcf-
p
rotection=
r
etu
r
n
in cet-i
n
trin-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hj
l
i
386: M
a
sk ou
t
the C
F
_SET
b
it for
-
f
cf
-
protection c
h
eck
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386: Pass INVA
L
ID_RE
G
NUM
as invali
d
regist
e
r numbe
r
commit
|
commitdiff
|
tree
2018-01-27
hj
l
Replace -
m
function-return== with
-mfun
c
tion-r
e
turn=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i3
8
6
:
Use const
ref
e
rence of s
t
r
uct ix86_fram
e
to avo
i
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: R
e
write
i
n
d
ire
c
t_branch_ope
r
a
n
d logic
commit
|
commitdiff
|
tree
2018-01-15
h
j
l
Don't check i
x
86_indirect_branch_registe
r
f
or GOT operand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386
:
Rewrite ix86_i
n
di
r
ect_
b
ra
n
ch_register logic
commit
|
commitdiff
|
tree
2018-01-15
h
j
l
i386:
R
e
n
ame to ix8
6
_indi
r
ec
t
_bra
n
ch_register
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Don't use
A
SM_OUTPUT_DE
F
for
TARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Cor
r
ect Chan
g
e
L
og of x86:
A
dd -
m
function-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
C
orrect Change
L
o
g of x86
:
Add -
m
indi
r
ect
-
branch=
commit
|
commitdiff
|
tree
2018-01-14
h
jl
x86:
Disallow -min
d
irect-branch=/-mfunct
i
o
n-retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
h
jl
x86:
Add 'V' register operand
m
odifier
commit
|
commitdiff
|
tree
2018-01-14
hjl
x
86: Add -mindirect-branch-register
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86
:
A
dd -mfunction-ret
u
rn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
Add -mindirect
-
b
r
anch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386:
Align s
t
ack fra
m
e if argument is
pas
s
ed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also a
d
just st
a
ck frame
for stack slot al
i
gnment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i
3
86: A
d
d a tes
t
for
P
R target/78
5
85
commit
|
commitdiff
|
tree
2017-12-19
h
jl
Add
a tetst fo
r
PR middle-e
n
d/834
7
1
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o%s/g
r
c
r
t1
.
o%s to relocate static PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move
gcc/testsuite entries to gcc/te
s
t
suite
/
C
h
ang
e
Log
commit
|
commitdiff
|
tree
2017-11-15
h
j
l
i386:
A
dd X86_TUNE_EMIT_VZEROU
P
PER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386: Use referenc
e
o
f
struct ix8
6
_frame to
avoid
c
opy
commit
|
commitdiff
|
tree
2017-10-24
hjl
Add bootst
r
a
p
-cet
.
m
k
to bootstrap GC
C
wi
t
h Intel CET
commit
|
commitdiff
|
tree
2017-10-24
h
j
l
i386
:
D
on't insert ENDBR at fu
n
c
t
i
on e
n
trance w
h
en
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
h
jl
i
386: Skip D
F
_
R
EF_INSN if D
F
_REF_INSN_INFO i
s
false
commit
|
commitdiff
|
tree
2017-10-13
hj
l
i
3
8
6
: Check red zone size in push pe
e
phole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
A
d
d s
a
nitizer_linux_x86_64
.
lo if __x8
6
_64_
_
is d
e
fine
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x
32: Encode %
e
sp as %rsp to avoid 0x67 prefix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i386:
Upda
t
e preferred s
t
ack boundary for l
e
af functions
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't warn
f
unctio
n
alignment if w
a
rn_if_not_
a
ligned
_
p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
A
d
d
-stat
i
c-p
i
e t
o
GCC driver to creat
e
s
tati
c
PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386:
A
void stack realignment if possible
commit
|
commitdiff
|
tree
2017-08-18
hjl
Add warn_if
_
not_ali
g
n
ed att
r
i
b
ute
commit
|
commitdiff
|
tree
2017-08-17
hjl
A
d
d the missing Chan
g
eLog fo
r
r251076
commit
|
commitdiff
|
tree
2017-08-13
h
j
l
i386:
Replac
e
frame
p
oint
e
r wit
h
st
a
ck pointer i
n
debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386:
Don't
u
s
e fram
e
pointe
r
withou
t
st
a
ck
acc
e
ss
commit
|
commitdiff
|
tree
2017-08-08
hj
l
P
R driver/81523: Ma
k
e -st
a
tic
ov
e
rride -
p
ie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Revert r250916
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Don't use
f
rame pointer
w
ith
o
ut stack access
commit
|
commitdiff
|
tree
2017-08-07
hjl
i
386: Set priority to
P_AES
f
or
Westmere
commit
|
commitdiff
|
tree
2017-08-04
hj
l
i
3
86:
R
ewrit
e
check
f
or AVX
5
12 fe
a
tures
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386
:
A
d
d
m
ore
n
aked
attr
i
b
u
t
e
tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Add some
n
aked at
t
ribut
e
tes
t
s
commit
|
commitdiff
|
tree
2017-08-01
hjl
386:
Disallow nak
e
d a
t
tribute
w
i
th interr
u
pt attribute
commit
|
commitdiff
|
tree
2017-07-31
hjl
C
o
mpi
l
e
pr79
7
9
3
-[12]
.
c
w
it
h
-mtune=gen
e
ric
commit
|
commitdiff
|
tree
2017-07-30
hjl
i38
6
: Update I
N
CO
M
IN
G
_FRAME_SP_
O
F
FSET for exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
h
jl
x
8
6
:
Properly check s
a
ved
r
egister
CFA o
f
fset
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86: Use
D
RAP only if th
e
re are outgoing arguments
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a testcase for PR ipa/805
6
5
commit
|
commitdiff
|
tree
2017-06-18
hjl
x32: Update baseli
n
e_s
y
mbol
s
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
Ada/x32: PR ada/806
2
6: Correc
t
M
emory_Size
commit
|
commitdiff
|
tree
2017-03-06
h
j
l
Set
incoming
s
tack
b
oundary to 1
2
8 for 64-bit targe
t
s
commit
|
commitdiff
|
tree
2017-02-14
h
jl
Properly store 12
8
-
bit constant in large model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32:
U
pdate baseli
n
e
_
symbols
.
tx
t
commit
|
commitdiff
|
tree
2017-02-02
hjl
Update l
i
bstd
c
++ baseline symbols
for x3
2
commit
|
commitdiff
|
tree
2016-12-05
hjl
A
d
d AVX512
k-
m
a
s
k intrin
s
ics
commit
|
commitdiff
|
tree
2016-11-17
hjl
Add avx5124vnniw/avx5124fmap
s
to targ
e
t attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
En
a
ble AVX512_4FMAPS and AVX512_4VNNI
W
instr
u
ction
s
commit
|
commitdiff
|
tree
2016-11-16
hjl
Sup
p
ort non-masked epilo
g
ue vectoriziation
commit
|
commitdiff
|
tree
2016-10-17
hjl
U
p
date dom_info
commit
|
commitdiff
|
tree
2016-10-05
hjl
Delete x86 deprecated p
c
om
m
it
ins
t
ru
c
tion s
u
pp
o
rt
commit
|
commitdiff
|
tree
2016-09-09
hjl
F
i
x PR ta
r
get/772
6
7
commit
|
commitdiff
|
tree
2016-08-18
hjl
Incre
a
se MOVE_RATIO
t
o 17
f
or Lakemont
commit
|
commitdiff
|
tree
2016-08-11
hjl
S
u
pport
T
Imod
e
CONST_WIDE_INT store in 6
4
-bit STV
commit
|
commitdiff
|
tree
2016-08-11
hjl
Use TImode for piece
w
ise mov
e
in
64-bit mode
commit
|
commitdiff
|
tree
2016-08-10
hjl
Fix PR tree-opt
i
mization/71734
commit
|
commitdiff
|
tree
2016-08-01
hjl
Convert V1TImode register to TImode in
debu
g
insn
commit
|
commitdiff
|
tree
2016-07-11
hjl
Don't convert TImode in debu
g
insn
commit
|
commitdiff
|
tree
2016-07-03
hjl
Add 2 t
e
sts for PR
middle-e
n
d
/71
7
34
commit
|
commitdiff
|
tree
2016-06-25
hj
l
Add missing C
h
angeLog entries
f
o
r
r237765
commit
|
commitdiff
|
tree
2016-06-24
h
jl
C
a
ll tls_get_addr via GOT for GNU TLS if
p
ossible
commit
|
commitdiff
|
tree
2016-06-24
hjl
E
nable non-
P
IC noplt
t
est
s
on
3
2-bit
x
8
6 t
a
rget
commit
|
commitdiff
|
tree
2016-06-23
hjl
A
pply
missi
n
g changes
commit
|
commitdiff
|
tree
2016-06-23
hjl
i386:
A
cc
e
ss exter
n
al function
via GOT
s
lot
for -fno-plt
commit
|
commitdiff
|
tree
2016-06-21
h
j
l
Convert V1TImode r
e
gister to TImode i
n
de
b
ug insn
commit
|
commitdiff
|
tree
2016-06-10
hjl
Use __USER_LABEL_PR
E
F
I
X
_
_ in
a
sm
statement
commit
|
commitdiff
|
tree
2016-06-09
hj
l
Fix
x86 interru
p
t test
s
fo
r
-fpic and -marc
h
=corei7
commit
|
commitdiff
|
tree
2016-06-03
hjl
I
mplement x86 interrupt attr
i
bute
commit
|
commitdiff
|
tree
2016-06-03
hjl
Convert
l
eading spaces to tabs
commit
|
commitdiff
|
tree
2016-06-03
hjl
Convert leading spaces
t
o
t
a
b
s
commit
|
commitdiff
|
tree
2016-06-02
hjl
Updat
e
TA
R
GET_FUNCTION_INCOMING_
A
RG documenta
t
ion
commit
|
commitdiff
|
tree
next