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
libsanitizer: Use pre-computed size of struct ustat for Linux
2018-05-24
hjl
li
b
sanitizer
:
Use pre-comp
u
ted size of st
r
uct ustat
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
hjl
C
h
eck if
u
nc_resolver only o
n
FUNCTION_DECL
commit
|
commitdiff
|
tree
2018-05-22
hjl
Don't mark
IF
U
NC resolver as
o
nly called dire
c
t
l
y
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86
:
U
p
da
t
e
__CET_
_
check
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x86/CET: Add -f
c
f-prote
c
tion to ST
A
GE4_CFLAGS
commit
|
commitdiff
|
tree
2018-04-24
h
jl
x86/CET:
Remove t
h
e
-
m
c
et command-lint option
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
x8
6
/CET
t
ests: Re
m
o
v
e
-
mcet/-mno-cet or repla
c
e
-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 GC
C
with -m
c
et
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-24
hjl
Regenerate configure
o
f t
a
rget librar
i
es
commit
|
commitdiff
|
tree
2018-04-24
hjl
x8
6
/CET: B
u
i
ld target li
b
raries wi
t
h -mshstk
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-23
h
j
l
x86
/
cet:
U
se unsign
e
d integer t
o
u
n
w
i
nd sha
d
ow stac
k
commit
|
commitdiff
|
tree
2018-04-20
hjl
Define __CET__ for -fcf-prote
c
tion and
r
emove -mibt
Author: hjl <
hjl@138bc75d-0d04-0410-961f-82ee72b054a4
>
commit
|
commitdiff
|
tree
2018-04-19
hjl
Req
u
i
r
e
CET
t
arget on gcc
.
t
arget
/
i386/pr85404
.
c
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/C
E
T
: Skip
signal frames whe
n
unw
i
n
ding
shadow
.
.
.
commit
|
commitdiff
|
tree
2018-04-19
hjl
i386: Add save_stack_n
o
nlocal
a
nd
r
e
stor
e
_stack_nonloc
a
l
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86/cet: Properly output
l
a
bels in prop
e
rty note section
commit
|
commitdiff
|
tree
2018-04-19
hjl
libgcc/CET: Add _CET_ENDBR to __stack_split_
i
nitialize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x
8
6: Enab
l
e -fc
f
-protect
i
on
w
i
t
h multi-byte NOPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i
3
86: Insert
ENDBR
after __morestack call
commit
|
commitdiff
|
tree
2018-04-16
hj
l
i
3
86: Check
error_mark_node in
multivers
i
oning
commit
|
commitdiff
|
tree
2018-04-05
hjl
Use d
l
sym to chec
k
if l
i
b
dl is nee
d
ed f
o
r plugin
commit
|
commitdiff
|
tree
2018-03-29
hjl
i
3
86: Enab
l
e A
V
X/AVX512 featur
e
s only if supported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i386: Insert ENDBR to trampoline for -fcf-prot
e
ction
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
h
jl
i386
:
Don't gene
r
ate ali
a
s for function
r
eturn thunk
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a testcase for PR 84821
commit
|
commitdiff
|
tree
2018-03-12
h
j
l
Add a testcase
for PR
8479
9
commit
|
commitdiff
|
tree
2018-03-10
hjl
i386:
F
i
x
a typo: Enforcment -
>
En
f
o
rc
e
men
t
commit
|
commitdiff
|
tree
2018-02-28
hjl
Remo
v
e config/i386/i386
.
op
t
f
rom re
v
i
s
ion
2
5
8
0
01 ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: Update comments for ix86_output_indirec
t
_j
m
p
commit
|
commitdiff
|
tree
2018-02-26
h
jl
i
3
8
6
:
Add TAR
G
ET_I
N
DIRECT_BRANCH_REGI
S
TER
commit
|
commitdiff
|
tree
2018-02-26
hjl
i3
8
6: U
p
date -mfun
c
t
ion
-
return= fo
r
r
e
turn with
po
p
commit
|
commitdiff
|
tree
2018-02-22
hjl
i
386:
Add __x86_indi
r
ect_thunk
_
nt
_
reg for -
f
cf-prote
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hjl
Use
-
fc
f
-p
r
otection=re
t
urn in
ce
t
-i
n
tri
n
-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i38
6
:
Mask out the CF
_
SET
b
i
t for
-
fc
f
-
p
r
otecti
o
n check
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386: Pass I
N
VALID_REGN
U
M as
invalid r
e
gi
s
ter number
commit
|
commitdiff
|
tree
2018-01-27
hjl
Replace -mfun
c
tion
-
r
eturn== with -mf
u
nction-return=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i386: Use const reference
o
f struct ix
8
6_frame t
o
avoi
d
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Rewrite indirect_b
r
anch_ope
r
and log
i
c
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't che
c
k
ix
8
6_indirect_bra
n
c
h_register f
o
r GOT
o
p
e
r
and
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86:
Rewrite ix86_indi
r
ect_branch_r
e
giste
r
l
o
gic
commit
|
commitdiff
|
tree
2018-01-15
hjl
i3
8
6: Re
n
a
m
e
to ix86_i
n
direct_branch
_
register
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Don't us
e
AS
M
_O
U
TPUT_DEF f
o
r TARGET_MACHO
commit
|
commitdiff
|
tree
2018-01-14
hjl
Co
r
rect ChangeLog of x86: Add
-
mfu
n
c
t
ion-r
e
t
u
r
n
=
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
Corr
e
ct C
h
ang
e
Log o
f
x86: Add -mindir
e
ct-br
a
nch=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86:
D
i
s
a
l
l
ow -mindirect-branch=/-mfunction-return
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add
'V'
r
egiste
r
o
p
erand modifie
r
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x
86
:
A
d
d -mindirect-branch-regi
s
ter
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x
8
6: Add -mfunction
-
ret
u
rn=
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: Add -mi
n
direct
-
branch=
commit
|
commitdiff
|
tree
2018-01-11
hjl
i38
6
:
A
l
ign
s
tac
k
f
r
ame if
a
rgu
m
ent is
passed
o
n
s
tac
k
commit
|
commitdiff
|
tree
2018-01-10
hjl
i
3
86:
Also adjust sta
c
k frame for st
a
c
k
sl
o
t
al
i
gnmen
t
commit
|
commitdiff
|
tree
2018-01-09
hjl
i38
6
: Add a
t
est
f
or PR
target/785
8
5
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a tetst for PR
m
iddle-end/83
4
7
1
commit
|
commitdiff
|
tree
2017-11-17
hj
l
Use
r
cr
t
1
.
o%s/
g
rcrt1
.
o%
s
to
r
elocate static PIE
commit
|
commitdiff
|
tree
2017-11-15
h
jl
M
o
ve gcc
/
testsuite entri
e
s to gcc/te
s
ts
u
ite/ChangeLo
g
commit
|
commitdiff
|
tree
2017-11-15
h
j
l
i386:
Add X86
_
TUNE_EMIT_VZEROUPP
E
R
commit
|
commitdiff
|
tree
2017-11-06
hjl
i3
8
6
: Us
e
referen
c
e
o
f
stru
c
t ix8
6
_
f
rame to avoid copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
A
d
d
bo
o
ts
t
rap-c
e
t
.
mk to bootstrap GCC wit
h
Intel CET
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: Don't inse
r
t ENDBR at funct
i
on entr
a
nce when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hj
l
i386: S
k
ip
D
F_REF_INSN if DF_REF_INSN_INFO
is fals
e
commit
|
commitdiff
|
tree
2017-10-13
hjl
i386: Check re
d
zone si
z
e in p
u
sh peephole2
commit
|
commitdiff
|
tree
2017-10-05
hjl
Add sanit
i
z
er_linux_x86_64
.
lo if __x
8
6_64__ is def
i
ned
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
h
jl
x32
:
Enco
d
e
%esp as %rsp
to avoid 0x67
p
r
e
fix
commit
|
commitdiff
|
tree
2017-09-17
hjl
i386: Upda
t
e preferred stack b
o
undary for
l
eaf functions
commit
|
commitdiff
|
tree
2017-09-12
hjl
D
o
n
'
t
warn funct
i
o
n ali
g
nment if warn_if_
n
ot_aligned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
h
j
l
Add -stati
c
-pie to GCC driver to create static PIE
commit
|
commitdiff
|
tree
2017-09-05
hj
l
i
386: Avoid
stack
r
e
alignm
e
nt if possible
commit
|
commitdiff
|
tree
2017-08-18
hjl
Add warn_if_not_al
i
gned attribute
commit
|
commitdiff
|
tree
2017-08-17
hj
l
Add the missing ChangeL
o
g
for
r
2
51
0
76
commit
|
commitdiff
|
tree
2017-08-13
h
jl
i386:
R
eplac
e
f
r
ame pointer with
s
t
ack pointe
r
in debu
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386: Don't use frame point
e
r
without sta
c
k access
commit
|
commitdiff
|
tree
2017-08-08
hjl
PR driver/815
2
3: Make -static overri
d
e -pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Reve
r
t r250916
commit
|
commitdiff
|
tree
2017-08-07
hjl
i386: Don't us
e
fra
m
e
p
ointer without stack access
commit
|
commitdiff
|
tree
2017-08-07
hjl
i
3
8
6
: Set prior
i
ty to P_AES fo
r
Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i386: Rewrite
check for AVX512 features
commit
|
commitdiff
|
tree
2017-08-01
hjl
i386: Ad
d
mo
r
e naked
a
ttribute te
s
ts
commit
|
commitdiff
|
tree
2017-08-01
h
jl
i
3
8
6
:
Add s
o
me naked at
t
r
i
b
ute t
e
sts
commit
|
commitdiff
|
tree
2017-08-01
hj
l
386:
Dis
a
ll
o
w
nak
e
d attribute with in
t
errupt attribute
commit
|
commitdiff
|
tree
2017-07-31
hjl
Co
m
pile pr79793-[12]
.
c wit
h
-mtune=generic
commit
|
commitdiff
|
tree
2017-07-30
hj
l
i386: Update INCOMING_FRAME_SP_OFFS
E
T for ex
c
eption
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x86: Properl
y
c
h
eck sav
e
d re
g
iste
r
CFA offset
commit
|
commitdiff
|
tree
2017-07-09
hjl
x
8
6:
U
s
e DRAP only if there are
o
utgoing ar
g
u
m
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
hjl
Add
a
tes
t
case fo
r
PR ipa/
8
0565
commit
|
commitdiff
|
tree
2017-06-18
hjl
x32: Update baseline_sym
b
ols
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
Ada/
x
32: PR ada/8062
6
:
C
orrect Mem
o
r
y_
S
i
z
e
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set incom
i
ng s
t
ac
k
b
o
unda
r
y to 128 f
o
r 64-bit targ
e
ts
commit
|
commitdiff
|
tree
2017-02-14
hjl
Properly store 128-
b
it constant in l
a
rge model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32:
U
pdate b
a
seli
n
e_symbols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
U
pdate libstd
c
++ baseline symbols for x
3
2
commit
|
commitdiff
|
tree
2016-12-05
h
jl
Add AVX512 k-mas
k
intrinsics
commit
|
commitdiff
|
tree
2016-11-17
hjl
Add avx5124vnn
i
w/avx5124fma
p
s
t
o targe
t
at
t
rib
u
tes
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable
A
VX512_4FMAPS and AVX512_4
V
NNI
W
instructions
commit
|
commitdiff
|
tree
2016-11-16
hjl
S
u
pport
non-
m
asked ep
i
logue vectoriziation
commit
|
commitdiff
|
tree
2016-10-17
hjl
Update dom_info
commit
|
commitdiff
|
tree
2016-10-05
hjl
Delete x86
d
e
p
recated pcommit instruction support
commit
|
commitdiff
|
tree
2016-09-09
hjl
F
i
x PR target/77
2
67
commit
|
commitdiff
|
tree
2016-08-18
hjl
Increas
e
MOVE_RATIO
to 17 for Lakemon
t
commit
|
commitdiff
|
tree
2016-08-11
hjl
Sup
p
or
t
TI
m
ode CONST_WIDE_INT stor
e
in
6
4-bit S
T
V
commit
|
commitdiff
|
tree
2016-08-11
hjl
Use TIm
o
de for piecewise move in
6
4-
b
it mode
commit
|
commitdiff
|
tree
next