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
hjl
libgcc/CET: Add _CET_END
B
R to __st
a
ck_spli
t
_
i
nitialize
commit
|
commitdiff
|
tree
2018-04-19
hjl
x86
:
Enable -fcf
-
protec
t
i
o
n with multi-byte NOPs
commit
|
commitdiff
|
tree
2018-04-18
hjl
i386: Insert ENDBR
a
fter __morestack call
commit
|
commitdiff
|
tree
2018-04-16
hjl
i
3
8
6:
C
heck error_mark_nod
e
in m
u
ltiversi
o
ning
commit
|
commitdiff
|
tree
2018-04-05
h
j
l
Use dlsym
t
o
c
h
eck if libdl
i
s
neede
d
for plugin
[
hjl
@gnu-tools-1 binutils-text]$ nm...
[
hjl
@gnu-tools-1 binutils-text]$
commit
|
commitdiff
|
tree
2018-03-29
hjl
i386:
Enable AVX/AVX
5
12 features only
i
f supported
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
hjl
i3
8
6
:
Insert ENDBR t
o
tr
a
mpo
l
ine f
o
r -fc
f
-protection
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
hjl
i
386: Don't generate a
l
i
as for function
return
thu
n
k
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add
a testcase f
o
r
P
R
84821
commit
|
commitdiff
|
tree
2018-03-12
hjl
Add a test
c
ase for PR 84799
commit
|
commitdiff
|
tree
2018-03-10
hjl
i386: Fix a typ
o
: Enf
o
rcme
n
t -> Enforcement
commit
|
commitdiff
|
tree
2018-02-28
hjl
R
e
move config/i
3
86/i386
.
opt from
r
evis
i
on 258
0
01 ChangeLog
commit
|
commitdiff
|
tree
2018-02-26
hjl
i386: U
p
d
a
te
c
om
m
ents fo
r
ix86_output_indirect_jmp
commit
|
commitdiff
|
tree
2018-02-26
h
j
l
i
3
86: Add TARG
E
T_INDIREC
T
_BRANCH_
R
EGI
S
TER
commit
|
commitdiff
|
tree
2018-02-26
h
j
l
i38
6
:
Update -mfunc
t
ion-r
e
tu
r
n= for return with po
p
commit
|
commitdiff
|
tree
2018-02-22
hjl
i386: A
d
d __x86_
i
ndirec
t
_t
h
unk_nt_reg for -fcf-pr
o
t
e
ction
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
hj
l
Use -fcf
-
protection=return in cet-intrin-4
.
c
commit
|
commitdiff
|
tree
2018-02-07
hjl
i3
8
6: Mask out the
C
F
_
SET b
i
t
fo
r
-
f
cf-pr
o
tection chec
k
commit
|
commitdiff
|
tree
2018-02-02
hjl
i386: Pass INV
A
L
I
D_REGNUM as invalid reg
i
ster number
commit
|
commitdiff
|
tree
2018-01-27
hjl
Repl
a
ce
-
mfunct
i
on-return== with -mf
u
nction
-
return=
commit
|
commitdiff
|
tree
2018-01-23
hjl
i38
6
: Use const
refere
n
ce of st
r
uct ix86_fram
e
to avoid
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
386:
R
ewrite indi
r
e
c
t_br
a
nch_operand logi
c
commit
|
commitdiff
|
tree
2018-01-15
hjl
Don't c
h
eck ix86_indir
e
ct_branch_re
g
ist
e
r for
GO
T
opera
n
d
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386
:
Rewrite ix86_i
n
dir
e
ct_branch_register
logic
commit
|
commitdiff
|
tree
2018-01-15
hjl
i
3
86: Rename
t
o
ix86_in
d
irect_
b
ranch_r
e
gis
t
er
commit
|
commitdiff
|
tree
2018-01-15
hjl
i386: Don't use AS
M
_OUTPUT_DEF
f
or TAR
G
ET_MACH
O
commit
|
commitdiff
|
tree
2018-01-14
h
jl
Correct Chan
g
eLo
g
of
x
86
:
Add -mfuncti
o
n-retur
n
=
commit
|
commitdiff
|
tree
2018-01-14
hjl
C
o
rr
e
c
t
Ch
a
ngeLog of x86: Add -mindirect-bran
c
h=
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x
86: Disallow -min
d
irec
t
-branch=/-m
f
unctio
n
-return
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86: A
d
d 'V'
r
eg
i
ster operand mo
d
ifier
commit
|
commitdiff
|
tree
2018-01-14
hj
l
x86:
Add
-
min
d
irect-branch-register
commit
|
commitdiff
|
tree
2018-01-14
hjl
x86
:
Add
-mfunc
t
ion-return=
commit
|
commitdiff
|
tree
2018-01-14
h
j
l
x86: Add -mindirect-bra
n
c
h
=
commit
|
commitdiff
|
tree
2018-01-11
h
j
l
i386:
Ali
g
n
s
tack fram
e
if
a
rgume
n
t is pass
e
d on stack
commit
|
commitdiff
|
tree
2018-01-10
hjl
i386: Al
s
o
adjust stack frame for stack slot alignme
n
t
commit
|
commitdiff
|
tree
2018-01-09
hjl
i38
6
: Add a test
for
P
R
target/78585
commit
|
commitdiff
|
tree
2017-12-19
hjl
Add a te
t
st for
PR m
i
d
dle-en
d
/83471
commit
|
commitdiff
|
tree
2017-11-17
hjl
Use
rc
r
t1
.
o
%s/g
r
crt1
.
o%s to relocate static PIE
commit
|
commitdiff
|
tree
2017-11-15
hjl
Move gc
c
/test
s
ui
t
e entrie
s
t
o g
c
c/testsui
t
e/ChangeLog
commit
|
commitdiff
|
tree
2017-11-15
hj
l
i386: Add X86_TUNE_EM
I
T_VZEROUPPER
commit
|
commitdiff
|
tree
2017-11-06
hjl
i386:
U
se refer
e
nce of s
t
ruct ix86_fra
m
e to avoid copy
commit
|
commitdiff
|
tree
2017-10-24
hjl
Add
bootstr
a
p-cet
.
m
k to boot
s
trap
GCC w
i
th Intel CE
T
commit
|
commitdiff
|
tree
2017-10-24
hjl
i386: Do
n
'
t
ins
e
rt END
B
R at f
u
n
ction entrance when
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
hjl
i3
8
6: Skip DF_REF
_
INS
N
i
f
DF_REF_INSN_INFO is false
commit
|
commitdiff
|
tree
2017-10-13
hjl
i3
8
6: Check
red zone size in push peephole2
commit
|
commitdiff
|
tree
2017-10-05
h
jl
Add sanitizer_linux_x86_64
.
l
o
i
f __x86_64__
i
s
d
efined
.
.
.
commit
|
commitdiff
|
tree
2017-09-24
hj
l
x32:
Encod
e
%e
s
p as %rsp
t
o avoid 0x67 pref
i
x
commit
|
commitdiff
|
tree
2017-09-17
hj
l
i386: Upd
a
te pref
e
rred stack bo
u
nda
r
y
for leaf func
t
io
n
s
commit
|
commitdiff
|
tree
2017-09-12
hjl
Don't warn fun
c
tion alignmen
t
if warn_if_
n
ot_al
i
gned_p
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
hjl
Add -st
a
ti
c
-pie
to GCC
d
r
iver
t
o create s
t
ati
c
PIE
commit
|
commitdiff
|
tree
2017-09-05
hjl
i386
:
Avoid stack realignment
if possible
commit
|
commitdiff
|
tree
2017-08-18
hjl
Add warn_if_not_ali
g
ned attribute
commit
|
commitdiff
|
tree
2017-08-17
hjl
Add t
h
e miss
i
ng Chan
g
eLog for r251076
commit
|
commitdiff
|
tree
2017-08-13
h
jl
i386: R
e
pl
a
ce frame pointer with stack pointer in debug
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
hjl
i386: Don't use frame pointer wit
h
out stac
k
access
commit
|
commitdiff
|
tree
2017-08-08
h
j
l
P
R
dri
v
er/8
1
523: M
a
ke
-static override -pie
commit
|
commitdiff
|
tree
2017-08-07
hjl
Revert r
2
50916
commit
|
commitdiff
|
tree
2017-08-07
hjl
i3
8
6
:
Don't use fra
m
e poi
n
ter
w
ith
o
ut
s
tack access
commit
|
commitdiff
|
tree
2017-08-07
hjl
i3
8
6
: Set priority to P
_
AES f
o
r Westmere
commit
|
commitdiff
|
tree
2017-08-04
hjl
i3
8
6:
Rewrite
c
heck fo
r
A
VX512 fea
t
ures
commit
|
commitdiff
|
tree
2017-08-01
hjl
i3
8
6: Add
more nak
e
d attribute
t
ests
commit
|
commitdiff
|
tree
2017-08-01
hjl
i
3
86: Add some
naked attribute tes
t
s
commit
|
commitdiff
|
tree
2017-08-01
h
jl
386: Disallow naked attribute
w
ith interrupt a
t
tribute
commit
|
commitdiff
|
tree
2017-07-31
hjl
Compile pr79793
-
[1
2
]
.
c with -mtune=generic
commit
|
commitdiff
|
tree
2017-07-30
hjl
i
3
8
6: Update INCOM
I
NG_FRAME_SP_
O
FFSET for
exception
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
hjl
x
86: Prope
r
ly chec
k
s
a
v
ed register CFA offset
commit
|
commitdiff
|
tree
2017-07-09
hjl
x86: Us
e
DRAP on
l
y
if th
e
re are o
u
tgoin
g
arguments
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
h
jl
Add
a testc
a
se for
P
R i
p
a/80565
commit
|
commitdiff
|
tree
2017-06-18
h
jl
x32: Update baseline_s
y
mb
o
l
s
.
txt
commit
|
commitdiff
|
tree
2017-05-10
hjl
A
da/x32:
P
R ada/806
2
6
: Corre
c
t Memory_Size
commit
|
commitdiff
|
tree
2017-03-06
hjl
Set incoming stac
k
boundary to
1
28 for 6
4
-bit targets
commit
|
commitdiff
|
tree
2017-02-14
hjl
P
rop
e
rly s
t
ore 128-bi
t
cons
t
ant
in large model
commit
|
commitdiff
|
tree
2017-02-13
hjl
x32: Upd
a
t
e
bas
e
line
_
s
y
mbols
.
txt
commit
|
commitdiff
|
tree
2017-02-02
hjl
Upda
t
e libstdc++ baseline symbols for
x3
2
commit
|
commitdiff
|
tree
2016-12-05
hjl
A
dd AVX5
1
2 k-mask int
r
insi
c
s
commit
|
commitdiff
|
tree
2016-11-17
h
j
l
A
dd avx512
4
vnniw/
a
v
x5
1
24
f
maps to tar
g
et
a
ttribute
s
commit
|
commitdiff
|
tree
2016-11-17
hjl
Enable AVX512
_
4F
M
APS and AVX512_4VNNIW instructi
o
ns
commit
|
commitdiff
|
tree
2016-11-16
hjl
Support
n
on-mas
k
ed e
p
ilogue
v
e
c
toriziation
commit
|
commitdiff
|
tree
2016-10-17
h
jl
Update dom_info
commit
|
commitdiff
|
tree
2016-10-05
hjl
Del
e
te x86 dep
r
ecated pcommit instruct
i
on support
commit
|
commitdiff
|
tree
2016-09-09
hjl
Fix PR target/77
2
67
commit
|
commitdiff
|
tree
2016-08-18
hjl
I
n
crease M
O
V
E
_
R
A
T
I
O to
1
7 for
L
akemo
n
t
commit
|
commitdiff
|
tree
2016-08-11
hjl
Support TImode
C
ON
S
T_WIDE_
I
NT st
o
re
i
n
64-bit
S
TV
commit
|
commitdiff
|
tree
2016-08-11
h
j
l
Use TImode for
piecew
i
se
move in 64-bit mode
commit
|
commitdiff
|
tree
2016-08-10
hjl
Fix PR tree
-
optimization/71
7
34
commit
|
commitdiff
|
tree
2016-08-01
hjl
C
on
v
ert V1TImod
e
regis
t
er to
TImod
e
i
n
d
ebug insn
commit
|
commitdiff
|
tree
2016-07-11
h
jl
Don't
convert TImode i
n
de
b
ug insn
commit
|
commitdiff
|
tree
2016-07-03
hjl
Ad
d
2 tests
for
PR middle-end/71734
commit
|
commitdiff
|
tree
2016-06-25
hjl
Add missing Chan
g
eLog
entries
for r23
7
765
commit
|
commitdiff
|
tree
2016-06-24
hjl
Ca
l
l tls_get_addr
v
i
a
GOT
for GN
U
TLS if possible
commit
|
commitdiff
|
tree
2016-06-24
h
j
l
En
a
b
le non-PIC noplt tests on
3
2-bit x86 target
commit
|
commitdiff
|
tree
2016-06-23
hjl
Ap
p
ly missing
chan
g
es
commit
|
commitdiff
|
tree
2016-06-23
hj
l
i386: Access external function via GOT slo
t
fo
r
-fno
-
plt
commit
|
commitdiff
|
tree
2016-06-21
hjl
Convert V1T
I
m
o
de regis
t
er to TImode in debug insn
commit
|
commitdiff
|
tree
2016-06-10
h
jl
Use __USER_LABEL_PREFIX__
i
n asm
st
a
te
m
en
t
commit
|
commitdiff
|
tree
2016-06-09
h
j
l
Fix
x86 interr
u
p
t test
s
for -fpic and
-
m
a
rch=co
r
ei7
commit
|
commitdiff
|
tree
2016-06-03
hjl
Implem
e
nt x86 int
e
rrupt attrib
u
t
e
commit
|
commitdiff
|
tree
2016-06-03
hjl
Convert leading
s
paces to tabs
commit
|
commitdiff
|
tree
2016-06-03
h
jl
Conve
r
t leading space
s
to tabs
commit
|
commitdiff
|
tree
2016-06-02
hjl
Update TARGET_FUNCTION_INCOMING_ARG d
o
cument
a
tion
commit
|
commitdiff
|
tree
next