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
ada: Use static references to tag in more cases for interface objects
2022-07-13
Eric Botcaz
o
u
[Ada] A
l
so deal with private actual types
in
l
a
t
e
st
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eri
c
Botca
z
ou
[Ada]
Adjust name o
f
stack checking fun
c
tion
commit
|
commitdiff
|
tree
2022-07-13
Eric Botca
z
o
u
[Ada]
U
s
e
actual types instead of formal types cons
i
stently
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eric Botcazou
[Ada] Ge
n
erate d
e
bug info entry for use
r
-
define
d
access
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eric Botcaz
o
u
[Ada] Do not g
e
nerate DW
_
TA
G
_typedef for c
o
nstr
a
ined
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eric
Botcazou
[Ada] Fix internal error on
c
omparison
with ac
c
ess
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eri
c
Botc
a
z
ou
[A
d
a] F
i
x inter
n
al error on in
s
t
ance
o
f
Ada
.
Task_Attributes
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eri
c
Botcazou
[Ada] F
i
x wrong
a
cces
s
c
heck wit
h
access-to-unconstra
i
ne
d
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
E
ric Bot
c
a
z
ou
[
Ada] Extend No_Depende
n
ce restrict
i
on to c
o
d
e
gener
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Eric Botcazou
[
Ada] P
l
u
g
legality
l
oo
p
hole for equ
a
lity operator
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
E
r
ic Bot
c
a
z
o
u
[
Ada] Add
cross
-
reference
s
between Integer_Type_For
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
E
ric
Bo
t
cazou
[
Ad
a
]
Fix internal error on u
n
t
a
gged recor
d
typ
e
with
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Eric Botcaz
o
u
[Ada]
E
xtend No_Dependence restriction to code gener
a
t
i
on
commit
|
commitdiff
|
tree
2022-07-12
E
r
ic Bo
t
cazou
[Ada] Do not crea
t
e large obj
e
cts f
o
r
in
d
efinite protected
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Eric Bo
t
cazou
[Ada] Add on
e
more l
e
ading underscor
e
to couple of
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Eri
c
B
otcaz
o
u
[Ada] Fix buffer over
r
un fo
r
sm
a
ll
string co
n
catenation
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botcazou
[Ada
]
Update comm
e
nt after re
c
ent changes wr
t
.
secondary
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botcazou
[Ada
]
Impro
v
e code
gener
a
t
e
d for a
g
gre
g
ates of VFA
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botc
a
zou
[
Ada] Fix cras
h
on a
l
iased renam
i
ng o
f
u
nconstraine
d
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botcazou
[
Ada]
S
m
a
ll twe
a
k to gnat_
t
o_gnu_subpro
g
_type
commit
|
commitdiff
|
tree
2022-07-06
Eric Bot
c
az
o
u
[Ada] Do not gi
v
e wa
r
nings fo
r
compiler
-
generated e
n
tities
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Er
i
c Botcaz
o
u
[
A
d
a] Document t
h
e various fu
n
ction return mechanisms
commit
|
commitdiff
|
tree
2022-07-06
Er
i
c B
o
tcazou
[Ad
a
]
Fix incorrect i
t
ype sharing for case
e
xp
r
e
s
si
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botcazou
[Ada] Fix s
p
uriou
s
e
rror for
aggregate w
i
th box component
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Eric Botcazou
[Ada] Couple
o
f
small cl
e
anups for Cloned
_
Subtype
commit
|
commitdiff
|
tree
2022-07-05
E
r
ic Botcazou
[Ada] Per
f
orm
o
bject rewriting as r
e
naming on
l
y in
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Eric
B
o
t
ca
z
ou
[Ada]
F
i
x dangling bou
n
ds for array result of BIP functi
o
n
s
commit
|
commitdiff
|
tree
2022-07-04
E
ric B
o
tcazou
F
ix crash on circular
a
r
r
ay typ
e
s wi
t
h
-fdump switches
commit
|
commitdiff
|
tree
2022-07-04
E
ri
c
Botca
z
o
u
U
se
d
efa
u
lt
l
o
wer bo
u
n
d
for
vector types
in debug info
commit
|
commitdiff
|
tree
2022-07-04
Eric
B
otcazou
[Ada] Do not
make pro
c
edure cal
l
wit
h
on
l
y tag-inde
t
e
rnminat
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric
Bot
c
azou
[Ada] F
i
x
dispatch
i
ng
call
t
o prim
i
tive functio
n
with
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
E
ric
B
ot
c
a
zou
[
Ada] Small housek
e
eping work in Exp
a
nd_N_
O
bject_Declaration
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[
Ada] Use
s
tatic
stack
a
l
loca
t
ion for
s
mall s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Botca
z
ou
[Ada] A
d
just pr
e
vio
u
s change to
R
e
write_As_R
e
naming
commit
|
commitdiff
|
tree
2022-07-04
Eric
B
otcazou
[Ada] Use static stack allocatio
n
for small dynamic
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
E
ric Botcazou
[Ada
]
Do no
t
use front-end build-i
n
-p
l
ace mechanism
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazo
u
[
A
d
a
] Call-initializ
e
all controlle
d
objects in
place
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[Ada]
G
ive missing erro
r
o
n
ambi
g
uous operand of equality
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[A
d
a] Plug looph
o
le for built-i
n
-place
return with
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric
B
ot
c
azou
[
A
da] Adjust d
e
scription of P
u
re_Function pragma
commit
|
commitdiff
|
tree
2022-07-01
E
r
ic B
o
t
cazou
Amend fix
f
or PR middl
e
-end/105874
commit
|
commitdiff
|
tree
2022-06-14
Er
i
c Botcazou
Restore boo
t
str
a
p on ARM
commit
|
commitdiff
|
tree
2022-06-13
Eric Bo
t
cazou
Introdu
c
e -finstrument-functi
o
n
s-once
commit
|
commitdiff
|
tree
2022-06-13
Er
i
c Botcaz
o
u
Do
not
e
ras
e
warning data in gimple_set_loc
a
tio
n
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada] Remove left-ov
e
rs of front-end SJLJ
p
roce
s
sing
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada
]
Cou
p
l
e
o
f small preparator
y
a
djustments
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazo
u
[
Ada
]
R
e
s
tor
e
full generation of static dispatch ta
b
les
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
E
r
ic
Botcazou
[Ada] Ne
v
er make symbols f
o
r
t
h
unks pu
b
l
i
c
commit
|
commitdiff
|
tree
2022-06-02
E
ric
B
otcazo
u
[Ada]
G
e
t rid of secondary s
t
ack for most
calls returning
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada] Fix spurious use of t
r
ampolines w
i
th interface
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcaz
o
u
[Ada] Move register
i
ng co
d
e
f
or pr
e
define
d
primitives
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[
Ada
]
Build
s
tati
c
dispat
c
h
t
a
b
les always at the end
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric
Bo
t
cazou
[Ada]
F
i
x
det
e
c
tion of d
e
fe
r
red
c
onstants for freezing
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada] Propagate Has_I
n
herit{
a
bl
e
,ed}_In
v
a
r
iants to
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric
Botcaz
o
u
[Ada]
R
ename Ret
u
rns_On
_
Secondary_Stack into
N
eeds_Se
c
o
n
dary
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Botcazou
[Ada] Do no
t
freeze subprogr
a
m
body
without spec
t
oo
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric
Botcazou
[Ada] Fix
bad
in
t
eraction betwe
e
n In
l
ine_Alway
s
and
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Botcaz
o
u
[Ada] Add
a co
m
ment about a
finalization
i
ssue
commit
|
commitdiff
|
tree
2022-06-01
Eri
c
B
otca
z
ou
[
A
d
a]
G
et ri
d
of secondary
s
t
ac
k
for contro
l
led
c
omponents
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Botc
a
zou
[
A
da] Ad
j
ust r
e
fer
e
nce
i
n comment
commit
|
commitdiff
|
tree
2022-06-01
Eric Botc
a
z
o
u
[
A
d
a
]
F
ix composabil
i
ty of return on the sec
o
ndary
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Bot
c
az
o
u
[Ad
a
] Mino
r
tw
e
aks
to dispatch
i
ng su
p
port c
o
de
commit
|
commitdiff
|
tree
2022-06-01
Eric Botcazou
[Ada] Use Ac
t
io
n
s field
of freez
e
n
o
des for subpro
g
rams
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
E
r
ic Bo
t
c
a
zou
[Ada] Fix expansion of aggregate for d
i
scriminate
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Eric
B
otcaz
o
u
[Ada] Do not f
r
eeze spec
i
f
icall
y
for dispat
c
h tabl
e
s
commit
|
commitdiff
|
tree
2022-05-30
Eric Botcazou
[Ada]
Do not analyze e
x
press
i
on
f
unctions for disp
a
t
c
h
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
E
ric Botcazou
[Ad
a
]
R
e
s
tore hi
d
i
n
g of predefine
d
"
=" ope
r
ator through
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Eri
c
B
o
tcazou
[Ada] Do no
t
f
reeze
pro
f
iles for dis
p
atch
t
able
s
commit
|
commitdiff
|
tree
2022-05-19
E
r
i
c Botcazou
[A
d
a]
Avoid
co
p
y operation for return
s
in
v
olving function
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada]
D
o
n
o
t give
warnings
for compiler-
g
e
n
e
rat
e
d entities
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Bo
t
c
azou
[
A
d
a] Small housekeeping work in gnat
_
gimp
l
ify_e
x
p
r
commit
|
commitdiff
|
tree
2022-05-19
Er
i
c Bo
t
cazo
u
[Ada] Add support
f
or "s
i
md
"
func
t
ion
a
ttribute
commit
|
commitdiff
|
tree
2022-05-19
E
r
ic Botcazo
u
[Ada] Fix internal
error on
unchecked union with component
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eri
c
Botc
a
z
ou
[A
d
a
] Do not set Curr
e
nt_Err
o
r_No
d
e
t
o
a
no
d
e without
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric
B
o
t
cazou
[Ada] Fix int
e
rnal error on semi-circular
r
ecor
d
types
commit
|
commitdiff
|
tree
2022-05-19
Eric
B
ot
c
az
o
u
[Ada] Fix for interna
l
error on semi-cir
c
ular
r
ecord
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada] Adjust co
p
yright line
commit
|
commitdiff
|
tree
2022-05-19
Eric
B
otca
z
ou
[Ada] Preserve u
n
checked conv
e
rsion of
stri
n
g constant
commit
|
commitdiff
|
tree
2022-05-19
Eric B
o
tcazou
[Ada] M
a
rk Requires_Transient_S
c
ope as I
n
l
ine
commit
|
commitdiff
|
tree
2022-05-19
Eri
c
Botcazou
[
Ada] Fix s
p
urious v
i
olation
s
of
No_Secondary_Stack
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada] Preserve and reuse origin
a
l
ty
p
e
in Narrow_Large_Opera
t
ion
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada] Avoid c
o
py opera
t
ion for
re
t
u
r
ns inv
o
lving fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
E
ric
B
ot
c
a
z
ou
[Ada] Ge
t
rid of secon
d
ary stack for co
n
trolled comp
o
nents
commit
|
commitdiff
|
tree
2022-05-19
Eric Botc
a
zou
[Ada] Sm
a
ll ho
u
sekeeping work con
t
inued
commit
|
commitdiff
|
tree
2022-05-19
Eri
c
Botcazou
[Ada] Small housekeeping wor
k
commit
|
commitdiff
|
tree
2022-05-19
Eric Botc
a
zou
[
A
da] Do not o
v
errid
e
inlining heuri
s
ti
c
s for expression
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Eric Botc
a
zou
R
e
duce usage
of
l
i
m
ite
d
_wi
t
h clauses with -fdump-ada
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
E
ric Bot
c
azou
[
Ad
a
] Use specific pred
i
cate b
e
fore m
a
n
i
pulat
i
n
g
BIP_Alloc_
F
o
r
m
commit
|
commitdiff
|
tree
2022-05-18
E
r
i
c B
o
tcazou
[Ada] Fix pr
o
blemat
i
c under
f
l
o
w
f
or Fl
o
at_Type'Value
commit
|
commitdiff
|
tree
2022-05-18
Eric Botcazou
[Ad
a
] F
i
x internal error on s
u
bprogram instantiatio
n
commit
|
commitdiff
|
tree
2022-05-18
Eric Botcazou
[Ad
a
] Fast
imple
m
e
n
tation of
f
loatin
g
-poin
t
mathematical
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
E
r
ic Botcaz
o
u
[Ad
a
] Small p
e
rformance
tweak
i
n re
c
ent change
commit
|
commitdiff
|
tree
2022-05-17
Eric Botcazou
[Ada] Fix
s
m
a
ll glitch in Expa
n
d_N
_
Full_Type_Dec
l
a
ra
t
ion
commit
|
commitdiff
|
tree
2022-05-17
Er
i
c Botcaz
o
u
[Ada] Fix bog
u
s
visibility err
o
r wi
t
h
p
artiall
y
parameterize
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Eric Botcazou
[Ada] Deal with der
i
ved reco
r
d
t
ypes in Has_
C
ompatible_Repre
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Eric Botcazou
[A
d
a]
S
t
re
a
mline implementati
o
n
o
f Has_Compatibl
e
_Rep
r
esent
a
t
ion
commit
|
commitdiff
|
tree
2022-05-17
E
ric Botca
z
ou
[Ad
a
]
Use
A
ctio
n
s field of freeze nodes for subpro
g
r
a
m
s
commit
|
commitdiff
|
tree
2022-05-16
Eric
Botcazou
Do
not use DW_OP_not for
T
RUTH_NOT_EXPR in conditional
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Eric Botcazou
[Ad
a
] Fix f
a
llout
of change in equality for untagge
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Er
i
c Botcazo
u
[Ada] Fix internal
e
rror on iterated
a
rray aggregate
commit
|
commitdiff
|
tree
next