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
Regenerate configure of target libraries
2018-04-24
hjl
Regenerate con
f
i
gure of tar
g
et l
i
braries
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/C
E
T: Build target
libraries with -m
s
hs
t
k
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-23
hjl
x
8
6/cet: Use unsigned integer to unwind sha
d
ow s
t
ack
commit
|
commitdiff
|
tree
2018-04-20
hjl
Define __CET__ for -fcf-pro
t
ection and remove -
m
ibt
Author:
hjl
<hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Require CE
T
target on
g
cc
.
target/i386
/
pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc
/
CET: Sk
i
p signa
l
fra
m
es when unwinding shado
w
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hjl
i386: Add
s
ave_stack_non
l
o
cal and restor
e
_
sta
c
k_nonlocal
commit
|
commitdiff
|
tree
2018-04-19
hjl
x
8
6
/cet
:
Properly output labels in pr
o
perty note
sect
i
on
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Add _CET_ENDBR to _
_
st
a
ck_s
p
lit_initialize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86: Ena
b
le -fcf
-
p
rotection
w
ith multi-byte NOPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i
3
86:
I
ns
e
rt ENDBR aft
e
r _
_
morestack call
commit
|
commitdiff
|
tree
2018-04-16
hjl
i386:
Check err
o
r_mark_node in multiversioning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use dlsym to check if libdl is needed for
p
lugin
[
hjl
@gnu-tools-1 binutils-text]$ nm...
[
hjl
@gnu-tools-1 binutils-text]$
commit
|
commitdiff
|
tree
2018-03-29
hjl
i
3
8
6
: Enable AVX/AVX
5
12 fe
a
tures
on
l
y if supporte
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
h
jl
i386: Inser
t
ENDBR
to tramp
o
line f
o
r -fcf-prot
e
ction
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386:
D
o
n't generate alias for
f
unction return thunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
A
d
d
a
test
c
ase for
PR 84821
commit
|
commitdiff
|
tree
2018-03-12
h
j
l
Add a
t
estcase for PR 84799
commit
|
commitdiff
|
tree
2018-03-10
hj
l
i386
:
Fix a ty
p
o: Enforcment -> Enforcement
commit
|
commitdiff
|
tree
2018-02-28
hjl
R
e
move co
n
fig/i386/i386
.
o
pt from revision 2
5
8001
ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386:
Up
d
ate comm
e
nts
f
o
r
i
x
86_outpu
t
_in
d
irect_jmp
commit
|
commitdiff
|
tree
2018-02-26
hjl
i38
6
:
Add TARGE
T
_INDIRECT_BRANC
H
_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
h
jl
i386: Update -mfuncti
o
n-r
e
turn
=
for return with p
o
p
commit
|
commitdiff
|
tree
2018-02-22
h
j
l
i
3
86:
A
dd __x
8
6
_indirect_
t
hu
n
k_nt_reg for -fcf-prote
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use -fcf-protection=r
e
turn in cet-int
r
in-
4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i386: Mask out th
e
CF_SET bit for
-fcf-protection check
commit
|
commitdiff
|
tree
2018-02-02
hj
l
i386:
Pa
s
s INVALID_REGNUM
as
inv
a
l
id register number
commit
|
commitdiff
|
tree
2018-01-27
hjl
Re
p
lace -mfu
n
ct
i
on-return== w
i
th -mfunction-return
=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i
386
:
Use
const re
f
er
e
nce of struct
i
x86_frame t
o
avoi
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386:
Rewr
i
te indirect
_
b
ranch_o
p
era
n
d logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't check ix86
_
i
n
d
irect_bra
n
ch_register for GOT operand
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: Rewr
i
te
i
x86_indirect_branc
h
_register lo
g
ic
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Rename
t
o
ix86_indi
r
ect_branch_re
g
ister
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: D
o
n't use ASM
_
O
U
T
PUT_D
E
F for
T
ARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct ChangeLog
o
f x86: Add -mfu
n
ction-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct
Cha
n
ge
L
o
g
of x86: Add -mindirect-bran
c
h
=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
D
isallow -mindire
c
t-branch=/-mfunction-r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add 'V
'
regist
e
r
op
e
ra
n
d modifier
commit
|
commitdiff
|
tree
2018-01-14
h
jl
x86: Add -mindirect-branch-registe
r
commit
|
commitdiff
|
tree
2018-01-14
hjl
x8
6
: Add -m
f
unction-retu
r
n
=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x
8
6: Add
-mindire
c
t-branch=
commit
|
commitdiff
|
tree
2018-01-11
hj
l
i386: Alig
n
stack frame if a
r
gum
e
nt is pass
e
d on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also adjust stack
fr
a
me for stack
slot
a
l
ig
n
ment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i38
6
:
Ad
d
a
t
est for PR
t
arget/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a tets
t
for
PR middle-end/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o
%s/
g
rc
r
t1
.
o%s to relocate s
t
atic PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gcc/testsuite e
n
tries to gcc/testsuite/ChangeLog
commit
|
commitdiff
|
tree
2017-11-15
hj
l
i
3
86: Add X86_TUNE_EMIT_
V
Z
EROUPPER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386: Use reference of struc
t
ix86_frame to avoid copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
Add
b
o
o
ts
t
rap-cet
.
mk to b
o
otstrap GC
C
w
i
th Inte
l
CET
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: Don
'
t ins
e
rt
E
ND
B
R
at fun
c
tio
n
e
n
tranc
e
when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i386:
Skip DF_REF_INSN i
f
DF_REF_INSN_INFO is false
commit
|
commitdiff
|
tree
2017-10-13
hj
l
i386: Chec
k
r
e
d zone size in
pu
s
h peeph
o
le2
commit
|
commitdiff
|
tree
2017-10-05
h
j
l
Add s
a
n
itiz
e
r_linu
x
_x86_64
.
lo i
f
__x86_64__
i
s defin
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x
32: Encode %esp as %rsp to av
o
id 0x67 pr
e
f
i
x
commit
|
commitdiff
|
tree
2017-09-17
hjl
i386: Update preferred stack boundary
for
l
eaf fun
c
tions
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't wa
r
n
function a
l
ig
n
ment
i
f warn_if_not_aligned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
h
j
l
Add
-
static-pie
t
o GCC
d
riv
e
r to
create s
t
at
i
c
PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i38
6
: A
v
oid stack re
a
li
g
nm
e
nt
if possible
commit
|
commitdiff
|
tree
2017-08-18
hjl
Add warn
_
if_not_a
l
igned attribute
commit
|
commitdiff
|
tree
2017-08-17
h
j
l
Add the mis
s
ing ChangeL
o
g for r251076
commit
|
commitdiff
|
tree
2017-08-13
hjl
i
3
86: Replace
f
ra
m
e pointer with stack
pointer in d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386
:
Don't use frame
p
oi
n
ter without sta
c
k
ac
c
ess
commit
|
commitdiff
|
tree
2017-08-08
h
j
l
PR d
r
iver/81523: Make -stati
c
override -pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Revert r250916
commit
|
commitdiff
|
tree
2017-08-07
hj
l
i386: Don't u
s
e frame pointer witho
u
t stack acce
s
s
commit
|
commitdiff
|
tree
2017-08-07
h
jl
i386: Set priori
t
y to
P_AES for Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i3
8
6:
R
ew
r
i
te che
c
k
f
o
r
AV
X
512 fea
t
ur
e
s
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
386: Add
m
or
e
naked attri
b
ut
e
tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
3
86: Add some naked attribute t
e
st
s
commit
|
commitdiff
|
tree
2017-08-01
hjl
386: Di
s
allow naked attribute
w
ith inter
r
up
t
attri
b
ute
commit
|
commitdiff
|
tree
2017-07-31
hj
l
Compile pr
7
979
3
-[12]
.
c wi
t
h
-mtune=generic
commit
|
commitdiff
|
tree
2017-07-30
h
jl
i386
:
U
p
d
a
t
e
I
NCOMING_FRA
M
E_SP_OFFS
E
T
for except
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
h
jl
x86: Pr
o
perly chec
k
s
a
ved
reg
i
s
ter
C
F
A
o
f
fs
e
t
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86: Use DRAP
o
nly
i
f th
e
re are
o
u
t
going argume
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add a testcase for PR
i
p
a/805
6
5
commit
|
commitdiff
|
tree
2017-06-18
h
jl
x32: Update b
a
seline_symbols
.
t
x
t
commit
|
commitdiff
|
tree
2017-05-10
hjl
Ada
/
x32:
P
R ada/80626: Correct Memory_Siz
e
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set in
c
omi
n
g
stack
b
oundar
y
t
o
1
28 for
6
4-
b
it targets
commit
|
commitdiff
|
tree
2017-02-14
h
jl
Properl
y
store
128-bit consta
n
t in large model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x
32: Update ba
s
eli
n
e_sym
b
ols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
U
pdate libstdc++ b
a
seline symbols fo
r
x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add AVX512 k-mask
intrinsics
commit
|
commitdiff
|
tree
2016-11-17
h
j
l
Add avx512
4
v
n
n
iw/avx51
2
4fmaps to tar
g
et attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable A
V
X512_4FMAPS and
A
VX512
_
4VNNIW i
n
structions
commit
|
commitdiff
|
tree
2016-11-16
hjl
Support non-masked epilogue
v
ect
o
r
iziation
commit
|
commitdiff
|
tree
2016-10-17
hj
l
U
pdat
e
dom_i
n
f
o
commit
|
commitdiff
|
tree
2016-10-05
hjl
Delete
x86 deprecated pcommit i
n
struction support
commit
|
commitdiff
|
tree
2016-09-09
hjl
Fix PR target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
Incre
a
se MOVE_RATIO
to 17 for
Lakemon
t
commit
|
commitdiff
|
tree
2016-08-11
hjl
S
u
pport T
I
mode C
O
NST_
W
IDE
_
INT store in 64-bit STV
commit
|
commitdiff
|
tree
2016-08-11
h
j
l
Use TImode for
piecewise move in 64-bit mode
commit
|
commitdiff
|
tree
2016-08-10
hjl
F
i
x PR tree
-
op
t
imiz
a
tion/71
7
34
commit
|
commitdiff
|
tree
2016-08-01
hjl
Conv
e
rt V1TImode regist
e
r
to TImode in debu
g
in
s
n
commit
|
commitdiff
|
tree
2016-07-11
hj
l
D
o
n't convert TImode in d
e
bug insn
commit
|
commitdiff
|
tree
2016-07-03
hjl
Add 2
t
e
st
s
for
PR middle-
e
n
d/71734
commit
|
commitdiff
|
tree
2016-06-25
hjl
A
d
d mis
s
ing ChangeLog ent
r
ies for r2377
6
5
commit
|
commitdiff
|
tree
2016-06-24
hjl
Call tl
s
_get_
a
ddr via GO
T
f
or GNU TLS if possible
commit
|
commitdiff
|
tree
2016-06-24
hjl
Enable
n
on
-
PIC noplt t
e
s
ts on 32-bit
x
8
6 target
commit
|
commitdiff
|
tree
2016-06-23
hjl
App
l
y miss
i
n
g
changes
commit
|
commitdiff
|
tree
next