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: Enable -fcf-protection with multi-byte NOPs
2018-04-19
h
j
l
x
86: Enable -fcf-protection
w
ith multi-byte
N
OPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i386: Inse
r
t ENDBR after _
_
mor
e
stack
c
all
commit
|
commitdiff
|
tree
2018-04-16
h
j
l
i386:
Che
c
k er
r
or_mark_node in multiversionin
g
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use dlsym to check if libdl is needed
for plugin
[
hjl
@gnu-tools-1 binutils-text]$ nm...
[
hjl
@gnu-tools-1 binutils-text]$
commit
|
commitdiff
|
tree
2018-03-29
hjl
i3
8
6: Enable
A
VX
/
AVX512 features o
n
ly if supported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i386: Insert ENDBR to trampoline for
-
f
cf-p
r
o
t
ection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386: Don't ge
n
erate alias for function
r
eturn thunk
commit
|
commitdiff
|
tree
2018-03-12
h
j
l
Add a
tes
t
case for PR 8
4
821
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testcase fo
r
PR 84799
commit
|
commitdiff
|
tree
2018-03-10
hjl
i386: Fix a typo: Enfor
c
ment
-
> Enf
o
rc
e
ment
commit
|
commitdiff
|
tree
2018-02-28
hjl
R
e
move
c
onfig/i386/i386
.
opt
from revision 25800
1
ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Upda
t
e comments for ix
8
6_output_
i
ndirect
_
jmp
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Add TARG
E
T_IND
I
RECT_BR
A
NCH_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i3
8
6:
U
p
d
ate -mfunction-ret
u
r
n=
for r
e
turn with p
o
p
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386
:
Add __x86_indirect
_
t
h
unk_nt_re
g
f
or
-
fcf-protection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use -fcf-prote
c
t
i
o
n=
r
etur
n
in cet-intrin
-
4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i386: Mas
k
out the CF_SET b
i
t for -fcf-pr
o
t
ection check
commit
|
commitdiff
|
tree
2018-02-02
h
j
l
i
3
86: Pass INVA
L
ID_
R
EGNUM a
s
invalid register number
commit
|
commitdiff
|
tree
2018-01-27
h
jl
Replace -mfunction-ret
u
r
n== with -mfun
c
tion-re
t
u
rn=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i
386: Use const reference o
f
s
t
ru
c
t
ix86_
f
r
a
me to av
o
id
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: Rewrite
indirect_bra
n
ch_o
p
era
n
d logic
commit
|
commitdiff
|
tree
2018-01-15
h
jl
Don'
t
ch
e
ck ix86_ind
i
rect_branch
_
r
e
gister for GOT operand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86: Rewri
t
e ix8
6
_indirect_branc
h
_register logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
386: Rename to ix
8
6_indirect_bra
n
ch_register
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: Don'
t
u
s
e AS
M
_OU
T
PUT_DEF
f
or TARGET_
M
A
C
HO
commit
|
commitdiff
|
tree
2018-01-14
hjl
C
o
rrect Chang
e
Lo
g
of x86: Add
-mfunct
i
on-re
t
urn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct
C
hangeLog
o
f
x86:
A
dd
-mi
n
d
i
rect-branch=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Disallow -mindirec
t
-
branch=/-mf
u
nction-
r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Ad
d
'V' register o
p
erand modifier
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x86:
Add -m
i
ndirect-bran
c
h-register
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x
8
6: Add -m
f
unction-r
e
turn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
Add -mindirect-
b
ranch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386:
A
li
g
n st
a
ck
f
ram
e
if a
r
gument is p
a
ssed on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also
adjust stack frame for
s
tack sl
o
t alignment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i386: Add a test for
P
R
target/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a
t
etst for
PR middle-e
n
d/83471
commit
|
commitdiff
|
tree
2017-11-17
h
j
l
Use
rc
r
t1
.
o%s
/
grcrt
1
.
o%s to relocat
e
st
a
tic PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
M
o
ve gcc/
t
estsuit
e
e
n
tries to
gcc/
t
e
s
tsuit
e
/
ChangeLog
commit
|
commitdiff
|
tree
2017-11-15
hjl
i386
:
Ad
d
X
8
6_TUNE_
E
MIT_VZE
R
OUP
P
ER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i3
8
6: Use referenc
e
o
f
struct
ix86_fram
e
to av
o
id copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
A
d
d bootstrap-
c
e
t
.
mk t
o
bootstrap
GCC with I
n
tel CET
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: Don't insert ENDBR
at fu
n
c
tio
n
entrance whe
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i
386: Skip
D
F
_
REF_INSN i
f
DF_
R
EF_INSN_INF
O
is fa
l
se
commit
|
commitdiff
|
tree
2017-10-13
hjl
i38
6
: Check
red zone size in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
hj
l
A
dd sanitizer_l
i
nux_x
8
6
_64
.
lo if
__x
8
6
_
6
4__ is d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x32: Encode %es
p
as %r
s
p to avoid 0x67 prefix
commit
|
commitdiff
|
tree
2017-09-17
h
j
l
i386: Up
d
a
t
e preferred stack boundary
f
or
l
eaf functions
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don
'
t warn function align
m
ent
i
f warn_
i
f
_
not_aligned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
Add -st
a
tic-pie to GCC driver to create
static PI
E
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386: Avoid s
t
ack realignmen
t
if poss
i
ble
commit
|
commitdiff
|
tree
2017-08-18
h
jl
Add warn_if
_
n
ot_aligned attribute
commit
|
commitdiff
|
tree
2017-08-17
hjl
Add the missing
ChangeLog for r2
5
10
7
6
commit
|
commitdiff
|
tree
2017-08-13
hjl
i3
8
6: Replace frame pointer with
stack po
i
n
ter in debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
h
j
l
i386: Don't us
e
f
r
ame point
e
r
without
s
t
ack
acce
s
s
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR d
r
iver/81523: Ma
k
e -
s
tatic override
-
pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
R
e
ver
t
r250
9
16
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Don
'
t u
s
e fra
m
e pointer wi
t
hout stack ac
c
ess
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Set
p
riorit
y
to P_AES for
Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386: Rewrite chec
k
for AVX512 feat
u
res
commit
|
commitdiff
|
tree
2017-08-01
hjl
i3
8
6: Add mor
e
na
k
ed
a
ttribute
t
ests
commit
|
commitdiff
|
tree
2017-08-01
h
j
l
i3
8
6: Add some naked attribute t
e
sts
commit
|
commitdiff
|
tree
2017-08-01
hjl
386:
Disal
l
ow naked
a
ttr
i
bu
t
e with interrupt
a
ttribute
commit
|
commitdiff
|
tree
2017-07-31
h
jl
C
o
m
p
ile
pr797
9
3-
[
1
2]
.
c with -mt
u
ne
=
g
ene
r
i
c
commit
|
commitdiff
|
tree
2017-07-30
hjl
i
3
8
6:
Upd
a
te INCO
M
IN
G
_FRAME_S
P
_
OFFSET for excep
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86: Properly check saved register CFA off
s
et
commit
|
commitdiff
|
tree
2017-07-09
h
jl
x86: Us
e
D
R
AP only
if ther
e
are outgoing argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
h
jl
Add a te
s
t
c
ase fo
r
PR ipa/80565
commit
|
commitdiff
|
tree
2017-06-18
h
j
l
x32
:
Upd
a
t
e
baseli
n
e_symbols
.
t
x
t
commit
|
commitdiff
|
tree
2017-05-10
hjl
A
d
a/x3
2
:
P
R ad
a
/80626: Correct
Memory_Siz
e
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set in
c
om
i
ng s
t
ack bou
n
dary to 128
for 64-b
i
t
t
a
rgets
commit
|
commitdiff
|
tree
2017-02-14
h
j
l
Properly sto
r
e 128-bit constant in large mod
e
l
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32: Up
d
ate base
l
ine_symbols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
Upda
t
e libstdc++ ba
s
e
l
ine symb
o
ls for x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add AVX51
2
k-mask intrinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
Add avx512
4
vnniw/a
v
x
512
4
fmaps t
o
tar
g
e
t
attri
b
utes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable AVX512_4F
M
AP
S
and
AVX
5
12_4VNNIW i
n
structio
n
s
commit
|
commitdiff
|
tree
2016-11-16
hjl
Sup
p
ort n
o
n-masked epilogue
v
ectori
z
iation
commit
|
commitdiff
|
tree
2016-10-17
hjl
Update dom_inf
o
commit
|
commitdiff
|
tree
2016-10-05
hjl
Delete x
8
6 de
p
recated pco
m
mit instru
c
tion support
commit
|
commitdiff
|
tree
2016-09-09
hjl
Fix
P
R target/7726
7
commit
|
commitdiff
|
tree
2016-08-18
h
jl
Increas
e
MOVE_RAT
I
O
to 17 for Lakemont
commit
|
commitdiff
|
tree
2016-08-11
hjl
Supp
o
rt TIm
o
de CONST_
W
IDE_
I
N
T st
o
r
e in
6
4-bit STV
commit
|
commitdiff
|
tree
2016-08-11
h
j
l
Use TIm
o
de for pi
e
cewise move in 64-bit
mode
commit
|
commitdiff
|
tree
2016-08-10
hjl
Fix PR tree-optimization/71734
commit
|
commitdiff
|
tree
2016-08-01
h
jl
Conv
e
rt V
1
TImod
e
r
eg
i
ster to T
I
m
o
de in debug insn
commit
|
commitdiff
|
tree
2016-07-11
hjl
D
o
n't
convert T
I
mode in
debu
g
insn
commit
|
commitdiff
|
tree
2016-07-03
hjl
A
dd 2
t
ests for PR middle-end/71734
commit
|
commitdiff
|
tree
2016-06-25
hjl
A
dd miss
i
ng Change
L
o
g
entries
f
or r23776
5
commit
|
commitdiff
|
tree
2016-06-24
hjl
Ca
l
l tls_get_addr via GOT
fo
r
GNU TLS
i
f possible
commit
|
commitdiff
|
tree
2016-06-24
hjl
E
n
a
b
le
n
on-
P
IC
n
o
plt te
s
ts on 32-bit
x
86 target
commit
|
commitdiff
|
tree
2016-06-23
hjl
A
p
ply missin
g
c
h
a
n
g
es
commit
|
commitdiff
|
tree
2016-06-23
hjl
i3
8
6: Access externa
l
functio
n
via GOT slot for -fno-plt
commit
|
commitdiff
|
tree
2016-06-21
hjl
Convert V1TImode reg
i
s
t
e
r to T
I
mode in deb
u
g insn
commit
|
commitdiff
|
tree
2016-06-10
hjl
Use __USER_LABEL_PREF
I
X__ in asm statement
commit
|
commitdiff
|
tree
2016-06-09
hjl
F
i
x
x86 in
t
er
r
up
t
tests for -fpic
a
nd
-m
a
r
c
h=co
r
e
i
7
commit
|
commitdiff
|
tree
2016-06-03
hjl
Implement
x86 inte
r
rupt a
t
tr
i
bu
t
e
commit
|
commitdiff
|
tree
2016-06-03
h
j
l
Conver
t
lea
d
i
n
g
spaces to t
a
b
s
commit
|
commitdiff
|
tree
2016-06-03
h
jl
Conver
t
le
a
d
ing spaces to tabs
commit
|
commitdiff
|
tree
2016-06-02
h
jl
U
p
date TARGE
T
_FUNC
T
ION_INCO
M
ING_ARG documentation
commit
|
commitdiff
|
tree
2016-05-31
hjl
Scan %
\
[re\]di
i
nstead of %rdi
commit
|
commitdiff
|
tree
next