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
Don't check ifunc_resolver on error
2018-05-26
hjl
Don't ch
e
ck ifunc_res
o
lve
r
on error
commit
|
commitdiff
|
tree
2018-05-24
hjl
li
b
sanitizer
:
Use pr
e
-
comp
u
te
d
size of st
r
uct ustat
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
hjl
Check i
f
un
c
_re
s
olver onl
y
on
F
U
NCTIO
N
_DEC
L
commit
|
commitdiff
|
tree
2018-05-22
hjl
Don't
m
ark IFUNC reso
l
ver as only c
a
lled direct
l
y
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86:
Update __CET__ check
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Add -fcf-protec
t
i
on to S
T
A
G
E4
_
C
FLAGS
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/C
E
T: Remov
e
the
-
m
cet com
m
and-
l
int opti
o
n
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86
/
C
E
T t
e
sts: Remove -mcet/-mno-
c
et or re
p
l
a
ce -mcet
.
.
.
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
Don't
b
o
o
tstrap GCC with -m
c
et
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
R
e
generate config
u
re of
t
arget libraries
commit
|
commitdiff
|
tree
2018-04-24
h
j
l
x86/CET: Build target libraries with -m
s
hstk
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-23
hjl
x86/cet: Use u
n
signed
i
nte
g
e
r
to un
w
ind shadow s
t
ack
commit
|
commitdiff
|
tree
2018-04-20
hjl
D
e
fine _
_
CET__ for
-fcf-prote
c
tion an
d
remove -mibt
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-19
hjl
R
equire C
E
T
target
o
n
gcc
.
t
a
rget/
i
3
86
/
pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc
/
CE
T
:
Skip signal fr
a
mes whe
n
unwinding sh
a
dow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hjl
i
386: A
d
d
save_st
a
ck_nonlocal and r
e
stor
e
_
stack_no
n
loc
a
l
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86
/
cet:
Properly outp
u
t labels
i
n p
r
oper
t
y note s
e
ction
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Add _
C
ET_ENDBR to _
_
stack_spl
i
t_initia
l
ize
commit
|
commitdiff
|
tree
2018-04-19
hj
l
x86: Enable
-fcf-prot
e
ction with multi-byte
N
OPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i
386: Inse
r
t ENDBR after __morestack call
commit
|
commitdiff
|
tree
2018-04-16
hjl
i386: Chec
k
error
_
mark_node in
m
u
l
tiver
s
io
n
ing
commit
|
commitdiff
|
tree
2018-04-05
h
j
l
U
s
e dlsym to
c
h
eck if lib
d
l is nee
d
ed for pl
u
gin
commit
|
commitdiff
|
tree
2018-03-29
hjl
i
3
86: En
a
ble AVX/AVX512
features on
l
y if supp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i3
8
6
:
In
s
e
rt ENDBR to trampolin
e
f
or -fc
f
-protection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i386: Don't generate ali
a
s for func
t
ion return thunk
commit
|
commitdiff
|
tree
2018-03-12
h
jl
Add a testcase
for
P
R 848
2
1
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testc
a
se f
o
r PR 8
4
799
commit
|
commitdiff
|
tree
2018-03-10
hjl
i38
6
: Fix a
typo: En
f
orcment -> E
n
forcement
commit
|
commitdiff
|
tree
2018-02-28
hj
l
Remove
c
onfi
g
/i386/i386
.
o
pt
f
rom revision 258001 ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i38
6
:
U
pd
a
te com
m
e
nts f
o
r ix86_output
_
in
d
irect_jmp
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Add TARGET_INDIR
E
CT_BRANCH_REGISTER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update -m
f
unctio
n
-
r
etur
n
= for r
e
turn w
i
th
p
op
commit
|
commitdiff
|
tree
2018-02-22
h
jl
i386: Ad
d
__x8
6
_indirect_th
u
nk_nt_reg for -fcf-
p
rotection
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use -fcf-pr
o
te
c
tion
=
r
e
turn
i
n
c
e
t-int
r
in-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
h
jl
i386: Mask out
the C
F
_
S
ET bit for -f
c
f-protecti
o
n check
commit
|
commitdiff
|
tree
2018-02-02
h
j
l
i386: Pas
s
INVALI
D
_
REGNUM as invali
d
registe
r
number
commit
|
commitdiff
|
tree
2018-01-27
hj
l
Re
p
lace -m
f
unction-return== with -mfu
n
ction-return=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i
3
86: Use const r
e
ference of s
t
ruct
i
x
8
6_frame to
avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Rewri
t
e indirect_bra
n
ch_operand logic
commit
|
commitdiff
|
tree
2018-01-15
h
j
l
Don't
check i
x
8
6
_indirec
t
_bra
n
ch
_
r
e
gister for GOT operand
commit
|
commitdiff
|
tree
2018-01-15
hjl
i3
8
6: Rew
r
i
te ix86
_
indirect_branch_reg
i
s
ter lo
g
ic
commit
|
commitdiff
|
tree
2018-01-15
hj
l
i386: Rename to
i
x86_in
d
irect_branch_regis
t
er
commit
|
commitdiff
|
tree
2018-01-15
hjl
i38
6
: Don't use
A
SM_OUTPUT_
D
E
F
for TARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Correct ChangeLog
of
x
86: Add -m
f
u
n
ct
i
o
n
-return=
commit
|
commitdiff
|
tree
2018-01-14
hjl
Cor
r
ect C
h
angeLog of
x
86
:
Add -mindirect-branch=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Disallow -
m
indirect-branch=/-mfun
c
tion-re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x8
6
: Add 'V' regi
s
ter o
p
erand modifier
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
A
dd
-
mindirect-b
r
anch-reg
i
st
e
r
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
A
dd -mfunct
i
o
n
-re
t
urn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x
86:
A
dd
-
mind
i
rect-
b
ranch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i386: Align stack frame if ar
g
ument is passed on
stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Also a
d
just stack fra
m
e
for s
t
ack
s
lo
t
alignment
commit
|
commitdiff
|
tree
2018-01-09
hjl
i3
8
6
:
Add a te
s
t f
o
r
P
R
target/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a tetst for PR middl
e
-end/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use rcrt1
.
o%s/grcrt1
.
o%s t
o
relocate stat
i
c PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gc
c
/
testsuite
ent
r
i
e
s to gcc/test
s
uite/ChangeLog
commit
|
commitdiff
|
tree
2017-11-15
h
jl
i386: Add X86_TUNE
_
EMIT_VZEROUPP
E
R
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386: Use refere
n
ce of
s
tr
u
ct ix
8
6_frame
t
o av
o
id co
p
y
commit
|
commitdiff
|
tree
2017-10-24
hjl
Ad
d
bootstrap-cet
.
mk to boo
t
s
trap
G
C
C with Intel
C
E
T
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: D
o
n't insert ENDB
R
at f
u
n
c
tion e
n
trance when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i3
8
6: Skip
DF_REF_INSN if DF_REF_INSN_INFO
i
s false
commit
|
commitdiff
|
tree
2017-10-13
hjl
i386: Check red
z
one size in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add saniti
z
e
r
_linux_x86_64
.
lo if __x
8
6
_64__
is d
e
fined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hjl
x32: Encode %esp as %rsp
t
o avoid 0x67 pre
f
ix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i386: Upda
t
e
p
referred
stack bound
a
ry fo
r
leaf functi
o
ns
commit
|
commitdiff
|
tree
2017-09-12
hj
l
D
o
n't wa
r
n function alignment if warn_if_n
o
t_al
i
gn
e
d_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
Ad
d
-stat
i
c-pie to
GCC driv
e
r
to
create stat
i
c
PIE
commit
|
commitdiff
|
tree
2017-09-05
h
j
l
i386
:
Avoi
d
stac
k
r
ealignment if
p
os
s
ibl
e
commit
|
commitdiff
|
tree
2017-08-18
h
j
l
Add war
n
_if_not_aligned attribute
commit
|
commitdiff
|
tree
2017-08-17
hjl
Add the m
i
ssing ChangeLog f
o
r r251
0
76
commit
|
commitdiff
|
tree
2017-08-13
hjl
i386: R
e
p
l
a
c
e frame pointer with stack pointe
r
in
de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
h
j
l
i386: Don't use
fra
m
e pointer without stack access
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR driver/815
2
3: Make
-
static
override -pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Rev
e
rt r250916
commit
|
commitdiff
|
tree
2017-08-07
h
j
l
i386: Don't
u
se frame p
o
inter without stac
k
access
commit
|
commitdiff
|
tree
2017-08-07
h
jl
i386:
S
et priority
to P_AES for Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386
:
Rewrite check for AVX512 feat
u
res
commit
|
commitdiff
|
tree
2017-08-01
hjl
i3
8
6
: Add more naked att
r
ib
u
te tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
38
6
: Ad
d
s
o
me naked attribut
e
tests
commit
|
commitdiff
|
tree
2017-08-01
hjl
386: Disallo
w
naked attribute with interrupt attri
b
ute
commit
|
commitdiff
|
tree
2017-07-31
hj
l
C
ompile pr79793
-
[12]
.
c with -mtune=
g
e
neric
commit
|
commitdiff
|
tree
2017-07-30
hjl
i3
8
6:
U
p
dat
e
INCOMI
N
G_F
R
AME_SP_OFFSET fo
r
exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86
:
Prope
r
ly check saved
r
egis
t
er
C
FA o
f
fs
e
t
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86: Use DRAP
only if there
a
re outgoing
arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Ad
d
a testcase fo
r
P
R
i
p
a
/
80565
commit
|
commitdiff
|
tree
2017-06-18
hjl
x
3
2
:
Update bas
e
line_symbols
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
A
d
a/x32: PR ada/80626: Correct Memory_Size
commit
|
commitdiff
|
tree
2017-03-06
hj
l
S
et incoming stack boundar
y
to 128 for 64
-
b
i
t targets
commit
|
commitdiff
|
tree
2017-02-14
h
jl
P
rop
e
r
ly st
o
re 128-bi
t
constant in lar
g
e
model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32
:
Update bas
e
l
i
ne_symbols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hj
l
U
pdat
e
libstdc++ baseline symbols fo
r
x32
commit
|
commitdiff
|
tree
2016-12-05
hjl
Add AVX512 k-mask
i
ntrinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
Ad
d
avx5
1
24vn
n
iw/av
x
512
4
fmaps to target attributes
commit
|
commitdiff
|
tree
2016-11-17
hjl
En
a
ble AVX512
_
4
F
M
APS
a
nd AVX512_
4
V
NNIW inst
r
uctions
commit
|
commitdiff
|
tree
2016-11-16
hjl
Support
non-maske
d
e
p
ilogue v
e
ctoriziation
commit
|
commitdiff
|
tree
2016-10-17
hj
l
Update
d
om_info
commit
|
commitdiff
|
tree
2016-10-05
h
j
l
Delete x86 deprec
a
ted pco
m
m
i
t ins
t
ruction support
commit
|
commitdiff
|
tree
2016-09-09
h
j
l
Fi
x
PR target/77267
commit
|
commitdiff
|
tree
2016-08-18
hjl
In
c
r
e
a
se M
O
VE_RAT
I
O to 17 fo
r
L
a
k
e
mont
commit
|
commitdiff
|
tree
2016-08-11
hjl
S
u
pport TImode CONST_WIDE
_
INT st
o
re in 64-bit STV
commit
|
commitdiff
|
tree
next