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
c++: fix source printing for "required from here" message
2024-03-11
Rich
a
rd
E
arnshaw
g
omp: testsuite: impro
v
e
c
o
mpat
i
bility of bad-array
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Ric
h
ard Earnshaw
arm: t
e
st
s
uite: tweak bics_3
.
c
[
PR113542]
commit
|
commitdiff
|
tree
2024-03-05
Richard Ear
n
shaw
arm: check f
o
r l
o
w
re
g
ister before applying peephole
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Richar
d
E
a
rnshaw
a
rm:
warn
about deprecation o
f
i
wmmx in mmintri
n
.
h
commit
|
commitdiff
|
tree
2024-02-23
Rich
a
r
d Earnshaw
arm: fix IC
E
with
v
e
c
tori
z
e
d
re
c
i
p
rocal division [PR108120]
commit
|
commitdiff
|
tree
2024-02-08
Richar
d
E
a
rnshaw
arm
:
testsu
i
te: fi
x
issue
s
relating to fp16 a
l
terna
t
ive
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Ri
c
ha
r
d E
a
rnshaw
Revert "arm: vld
1
q_types_x2 ACLE intrinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richa
r
d Earnshaw
Revert "arm:
v
ld1q_types_x3 ACLE intrinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richard Earnshaw
Rev
e
rt "arm:
vld1q_t
y
pes_x4 ACLE in
t
rinsics"
commit
|
commitdiff
|
tree
2023-12-08
Ric
h
ard
Earnsh
a
w
Revert "a
r
m: v
s
t
1_t
y
pes_x2
A
CLE int
r
insics
"
commit
|
commitdiff
|
tree
2023-12-08
R
ichard Earnshaw
Rev
e
rt "arm
:
vs
t
1_types_x
3
ACLE
intrinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richard Earnsh
a
w
Revert "ar
m
:
vst1_
t
ypes_
x
4 ACLE in
t
rinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richard Ear
n
shaw
Rev
e
rt "arm: vst1q_types_x2 ACLE intrinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richard Earnshaw
Reve
r
t
"
a
r
m: vst1
q
_types_x3 ACLE intrinsics"
commit
|
commitdiff
|
tree
2023-12-08
Richard Earnsh
a
w
R
eve
r
t "arm: vst1q_types_x4 ACL
E
in
t
rinsics"
commit
|
commitdiff
|
tree
2023-12-08
Ric
h
a
r
d
E
arnshaw
Rever
t
"arm: vld1_types_x2 ACLE in
t
rinsics"
commit
|
commitdiff
|
tree
2023-12-08
Ri
c
hard Earnshaw
R
e
vert "arm: v
l
d1
_
types_x3 ACLE int
r
insics"
commit
|
commitdiff
|
tree
2023-12-08
Ric
h
ard Earnshaw
R
eve
r
t "
a
rm
:
vld
1
_types_x4 ACLE intrinsics"
commit
|
commitdiff
|
tree
2023-11-27
Richard E
a
r
nshaw
arm:
l
i
bgcc: tweak warnin
g
from __sync_synchronize
commit
|
commitdiff
|
tree
2023-11-24
Richa
r
d
E
arnsha
w
a
r
m: libgc
c
: provide implementations of __sync_
s
y
n
chroniz
e
commit
|
commitdiff
|
tree
2023-11-15
Ri
c
har
d
Earns
h
aw
ar
m
: testsuite
:
fix tes
t
for armv
6
t2
h
ardware
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnshaw
arm: testsui
t
e:
improve compatibi
l
i
ty of gcc
.
d
g
/deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richar
d
Earns
h
aw
a
rm
:
t
e
stsuite: fix so
m
e
more archit
e
ctur
e
tests
commit
|
commitdiff
|
tree
2023-11-13
Richard
Earn
s
h
a
w
testsuite: arm
:
tighten u
p
mode-specif
i
c ISA te
s
ts
commit
|
commitdiff
|
tree
2023-11-13
Rich
a
rd Earnsh
a
w
ar
m
: testsuite: im
p
r
ove compati
b
ili
t
y of g
c
c
.
target
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard E
a
rnshaw
a
r
m: testsuite: impro
v
e
compatibility
of
gc
c
.
t
a
rge
t
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnshaw
a
rm: testsuite: improve compatibilit
y
o
f
g
c
c
.
ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
i
chard Earnshaw
arm: test
s
u
it
e
: improve comp
a
tibility of gcc
.
target
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnsha
w
arm: tests
u
ite: improve c
o
mpa
t
ibility of fte
s
t-ar
m
v7m
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnshaw
arm:
t
e
stsuite: mod
e
rnize framew
o
rk usage
for arm/scd
4
2-2
.
c
commit
|
commitdiff
|
tree
2023-11-13
Ri
c
har
d
Earnshaw
a
rm: testsuite: improve
c
o
mpatibility of pr
a
gma_arch_swi
t
ch_2
.
c
commit
|
commitdiff
|
tree
2023-11-13
Richard Ea
r
nshaw
ar
m
: t
e
st
s
u
ite: i
m
prove compati
b
ili
t
y of
pragma
_
ar
c
h_attribu
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
ichard Earn
s
haw
arm: testsuite: impro
v
e
c
o
mpatibility of pr88648
-
asm
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
ichard Earnshaw
arm:
t
e
s
tsuite
:
imp
r
ove c
o
m
p
atibilit
y
of arm/pr783
5
3
-*
.
c
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnsha
w
arm: testsuite: t
i
dy up pr
6
56
4
7-2
.
c
pre-checks
.
commit
|
commitdiff
|
tree
2023-11-13
Rich
a
rd Earnshaw
a
rm:
testsuite
:
i
m
pr
o
ve compa
t
ibility of
a
rm/lto/pr96
9
39_1
.
c
commit
|
commitdiff
|
tree
2023-11-13
R
i
char
d
Earnshaw
arm: testsuit
e
: tidy up pre-run
c
h
eck f
o
r g2
.
c
commit
|
commitdiff
|
tree
2023-11-13
Ric
h
ard Earnshaw
arm: testsuite: avoid
pro
b
l
ems with -mfpu
=
auto in attr_thumb
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
ichard Earnshaw
a
r
m: t
e
sts
u
ite
:
a
v
o
i
d problems with -mfpu
=
auto in at
t
r
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
R
i
chard Earns
h
aw
arm: testsuite: avoid proble
m
s w
i
th -
m
f
pu=au
t
o
i
n pac
b
ti
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Richard Earnshaw
ar
m
: testsuite: avoi
d
h
ard-float
ABI incompatib
i
lit
y
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
Rich
a
rd Earns
h
a
w
arm
:
te
s
t
suite: correctly detect hard_float
commit
|
commitdiff
|
tree
2023-11-13
R
i
cha
r
d Ea
r
nshaw
arm: testsuite: correctly detect armv6t2 ha
r
dware
f
or
.
.
.
commit
|
commitdiff
|
tree
2023-08-23
Richa
r
d Earnsha
w
rtl: use rtx_code for gen_ccmp_fir
s
t and gen_ccmp
_
nex
t
commit
|
commitdiff
|
tree
2023-08-23
Richard Ear
n
s
h
aw
rtl: Fo
r
w
ard de
c
lare rt
x
_c
o
de
commit
|
commitdiff
|
tree
2023-04-06
Richard Earn
s
h
aw
arm: mve: fix auto-
i
nc
g
ener
a
t
i
o
n [
P
R107674]
commit
|
commitdiff
|
tree
2022-12-19
Richard Earnshaw
arm: corre
c
tl
y
d
efin
e
__ARM
_
F
E
A
T
URE_CLZ
commit
|
commitdiff
|
tree
2022-08-03
Ri
c
hard Ear
n
shaw
cselib: add function t
o
che
c
k if SET is r
e
d
u
ndant
.
.
.
commit
|
commitdiff
|
tree
2022-06-20
Richard Earns
h
aw
ar
m
: more testsutie fallout for mve move-immediat
e
.
.
.
commit
|
commitdiff
|
tree
2022-06-17
R
ichard Earnshaw
a
r
m: fix check
i
ng
I
C
E
in arm_print_operand [PR106
0
04]
commit
|
commitdiff
|
tree
2022-06-17
R
ichard Ear
n
shaw
arm: mve: Don't
f
o
r
ce tr
i
vial v
e
ctor
l
i
terals to the
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Ri
c
hard Earnshaw
arm:
big-endian issue i
n
gen_cpymem
_
ldrd_strd [P
R
10598
1
]
commit
|
commitdiff
|
tree
2022-06-15
Richard Earnshaw
arm
:
fix thinko
in arm_bfi_1_p() [P
R
1059
7
4]
commit
|
commitdiff
|
tree
2022-06-07
Richard E
a
rnshaw
arm: Improve code generatio
n
for B
F
I an
d
B
F
C [PR105090]
commit
|
commitdiff
|
tree
2022-05-13
Richard Ea
r
nshaw
ar
m
:
c
orr
e
ctly
h
an
d
le mis
a
ligned MEMs
on MVE [PR10
5
463]
commit
|
commitdiff
|
tree
2022-05-13
Ric
h
ard
E
arnshaw
arm: fix some issues in
m
v
e
_vector
_
mem_operand
commit
|
commitdiff
|
tree
2022-04-12
Rich
a
rd Earnsh
a
w
arm: fix testsuite failure of reg_equal_test
.
c [PR10
1
75
5
]
commit
|
commitdiff
|
tree
2022-03-29
R
ichard Earnshaw
aarch64: co
r
rectly h
a
ndle
zero-s
i
zed
b
it-fields
in
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
R
ichard
E
arnshaw
arm: c
o
rrectl
y
handle zero-sized bit-fiel
d
s in AAP
C
S
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
Ri
c
h
a
rd Ear
n
shaw
arm: te
m
p
o
r
a
rily disable 'local' p
c
s
s
e
l
e
ct
i
on (PR96882)
commit
|
commitdiff
|
tree
2022-01-21
Richar
d
Earnshaw
aarch64
:
Adjust
s
pel
l
check
t
es
t
s for recent quotation
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Richard
E
arnshaw
aarch64: allow ld1/stq in
test output [PR102
5
17]
commit
|
commitdiff
|
tree
2022-01-20
Richard Earnshaw
arm: Add test for AES er
r
atu
m
m
itigation
commit
|
commitdiff
|
tree
2022-01-20
R
ichar
d
Ea
r
n
s
h
a
w
arm: elide some
c
ases where t
h
e
AES
e
rratum workaround
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
R
i
c
ha
r
d Earnsha
w
a
r
m: suppress aes erratum when forwarding fro
m
ae
s
commit
|
commitdiff
|
tree
2022-01-20
Ri
c
h
a
rd Earns
h
a
w
arm: add basic mitigation for C
o
rtex-A AES errat
a
commit
|
commitdiff
|
tree
2022-01-20
Richar
d
E
arnshaw
a
r
m: Add option for mitigat
i
ng against Co
r
te
x
-A
C
P
U
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Ric
h
a
rd Earnshaw
a
r
m: Consistently
u
se cryp
t
o_m
o
de a
t
t
ribu
t
e in cry
p
to
.
.
.
commit
|
commitdiff
|
tree
2022-01-20
Richar
d
Ea
r
nshaw
arm: Disambiguat
e
multiple
c
r
ypto patterns with the
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Ri
c
hard Earnshaw
arm: pass architecture extensi
o
ns to assembler if suppor
t
ed
commit
|
commitdiff
|
tree
2021-09-13
Richard Earnsha
w
gimple:
allow more folding of mem
c
py [
P
R102125]
commit
|
commitdiff
|
tree
2021-09-13
Richard Ear
n
shaw
arm
:
expand h
a
ndling of movm
i
salign f
o
r
D
Imode [PR102
1
25]
commit
|
commitdiff
|
tree
2021-09-13
Richard Earnshaw
rtl: directl
y
hand
l
e MEM in gen_highpart [PR102125
]
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnsh
a
w
arm
:
A
d
d
test
s
for VLLDM
mitigati
o
n
[
P
R102035]
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnshaw
arm: fix vlldm erratum for A
r
mv8
.
1-m [PR1
0
2035]
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnshaw
arm: add erratum mitiga
t
ion
to __gnu
_
cmse_nonsec
u
re_call
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Ri
c
hard Earnshaw
arm:
A
dd comm
a
nd-li
n
e op
t
io
n
for en
a
b
l
ing
C
V
E-2021
.
.
.
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnshaw
arm:
te
s
ts
u
ite: im
p
rove detection
o
f
CMSE hardware
.
commit
|
commitdiff
|
tree
2021-08-24
Richard Earnshaw
arm: Fi
x
gener
a
l issues with patterns for VLLDM and
.
.
.
commit
|
commitdiff
|
tree
2021-08-05
Richard Earn
s
haw
arm
:
reorder as
s
e
m
bler
a
r
chitecture dire
c
tives [PR
1
017
2
3]
commit
|
commitdiff
|
tree
2021-08-05
Richard
E
a
rnshaw
arm: Don't reco
n
fig
u
re globals in arm_configure_buil
d
_target
commit
|
commitdiff
|
tree
2021-08-05
Ri
c
hard
E
arns
h
aw
ar
m
: ensure
the arch_name is always set for the build
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Richar
d
Earnshaw
dir
-
local
s
: Use http
s
f
o
r bug references
commit
|
commitdiff
|
tree
2021-07-20
Richard Earnshaw
Limit fill-column to 79
commit
|
commitdiff
|
tree
2021-05-27
Richard Earnshaw
arm: R
e
move u
s
e of opts_set
in arm_c
o
n
figu
r
e_
b
uild_tar
g
et
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Richard Earnshaw
t
e
stsuit
e
: suppress cas
t
warnin
g
s
i
n pr100563
.
c
[PR10056
3
]
commit
|
commitdiff
|
tree
2021-05-13
Richard Earnshaw
arm: corre
c
tly
h
an
d
le inequa
l
i
t
y comp
a
r
i
s
ons against
.
.
.
commit
|
commitdiff
|
tree
2021-04-28
Richard Earnshaw
arm: fix UB due
t
o
m
issing mode
c
hec
k
[
P
R
100311]
commit
|
commitdiff
|
tree
2021-04-27
R
i
chard Earnsha
w
a
r
m
: fix
U
B
whe
n
c
ompi
l
i
ng thu
m
b
2
wi
t
h PI
C
[PR100236]
commit
|
commitdiff
|
tree
2021-04-19
Richard Earnshaw
arm: partial revert
o
f
r
11-8168 [PR1
0
00
6
7]
commit
|
commitdiff
|
tree
2021-04-16
Richard Earnsh
a
w
arm: Fix some testsuit
e
fallou
t
from r1
1
-8
1
68 [PR100067]
commit
|
commitdiff
|
tree
2021-04-14
Richard
E
ar
n
shaw
arm: fi
x
w
a
r
n
ing when -mcpu=neover
s
e-
n
1
is us
e
d with
.
.
.
commit
|
commitdiff
|
tree
2021-03-09
Richard Ea
r
nshaw
arm: fi
x
bootstrap
failure followi
n
g auto
m
atic
m
ode
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Richa
r
d Earn
s
haw
arm:
Ignore --wi
t
h-m
o
de when
CPU
on
l
y supports
on
e
.
.
.
commit
|
commitdiff
|
tree
2021-02-25
Richard Earnsha
w
arm: for
c
e use of r
4
for __gnu_cmse_nonsecure
_
call
.
.
.
commit
|
commitdiff
|
tree
2020-11-24
Richa
r
d
E
arnshaw
arm: co
r
rectly handle
negating INT_
M
IN in arm_split_ato
m
i
c
_o
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
Richard Earnsha
w
fix
u
p
:
move Chang
e
Log entry for last
A
rm fix to correct
.
.
.
commit
|
commitdiff
|
tree
2020-03-27
Richard Ea
r
n
shaw
fixup: mo
v
e Cha
n
geLog entry
f
or last Arm fix to correct
.
.
.
commit
|
commitdiff
|
tree
2020-03-26
Richa
r
d Earnsha
w
ar
m
: u
n
ified syntax
f
or l
i
bgcc
w
hen built
with -Os
.
.
.
commit
|
commitdiff
|
tree
2020-03-03
Richard Earnsha
w
libgcc: arm: convert thumb1 code t
o
u
n
ified
syntax
commit
|
commitdiff
|
tree
next