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: Fix exception raised on invalid contract in generic package
2023-06-13
Eric B
o
t
cazou
ada: Fix e
x
ceptio
n
raised on i
n
val
i
d co
n
tract in
g
eneric
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Eric
B
otcazou
a
d
a
: Fix spuri
o
us error on c
a
ll to
functi
o
n return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Eri
c
Bo
t
cazou
ada: Fix internal
e
rr
o
r on im
p
orte
d
function with post
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Eric B
o
tcazou
ada: Streaml
i
ne expansion of
co
n
tr
o
lled
a
c
t
i
on
s
for
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Eric Bot
c
azou
a
d
a
:
Rem
o
v
e
o
bs
o
le
t
e code in
A
nalyz
e
_Assi
g
n
m
ent
commit
|
commitdiff
|
tree
2023-06-13
Eric Bo
t
cazo
u
ada: Small ho
u
s
e
kee
p
ing work i
n
expans
i
on
of extension
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Eric
B
otcazou
ada: Fix
wrong expa
n
sion of lim
i
ted extens
i
on aggre
g
a
te
commit
|
commitdiff
|
tree
2023-06-13
Eric
B
otcazou
ada: Facto
r
o
u
t tag
assignments from ty
p
e
in
ex
p
a
n
der
commit
|
commitdiff
|
tree
2023-06-13
Eri
c
Botcazou
ada: Fix e
x
pansion of aggregates wit
h
c
ont
r
olle
d
components
commit
|
commitdiff
|
tree
2023-06-13
Eric Botcazou
a
da:
F
a
ctor common pr
o
cessing in expansion of
aggrega
t
es
commit
|
commitdiff
|
tree
2023-06-12
Eric
Botcazou
Fix oversight in
l
ates
t
chan
g
e
commit
|
commitdiff
|
tree
2023-05-30
E
ri
c
Botcazou
a
da:
Fix wrong acce
s
s for qua
l
ified agg
r
e
g
ate w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
ada: Fix interna
l
error on qualified aggregate with
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric Botca
z
ou
ada:
A
dd missing guards for deg
e
nerate storage models
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
ada: F
i
x bogus Storage_Error o
n
dynamic array with
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Er
i
c
B
o
tcazou
ada: Fix mi
n
or issue
with Mod
o
p
erator
commit
|
commitdiff
|
tree
2023-05-30
Er
i
c Botcazou
ada: Minor
g
e
n
eric
tweaks left
an
d
a
nd rig
h
t
commit
|
commitdiff
|
tree
2023-05-30
Eric
B
otcazou
ada: Mak
e
inter
n
al_error_functi
o
n mo
r
e rob
u
s
t
commit
|
commitdiff
|
tree
2023-05-30
Eric Botc
a
z
o
u
ada: Adj
u
s
t
a
gain
t
he implementation of sto
r
age
m
odels
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
a
d
a: Simpli
f
y the implementati
o
n of storage models
commit
|
commitdiff
|
tree
2023-05-30
Eric
B
otcazou
ada: Make
use
o
f Cannot_Be_Superflat flag on N_Range
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
ada: Disabl
e
PIE mode during the
b
uild of
t
he Ada fro
n
t-en
d
commit
|
commitdiff
|
tree
2023-05-30
Eric Bo
t
c
a
z
ou
a
da
:
Small cle
a
nu
p
s and fixes i
n
expa
n
sion of aggreg
a
te
s
commit
|
commitdiff
|
tree
2023-05-30
Eric Botca
z
ou
ada
:
Fix
wrong ex
p
a
n
sion o
f
array aggreg
a
te
w
i
th noncontiguo
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
ada
:
Fix
internal error o
n
a
r
ray constant in ex
p
re
s
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric
B
otcazou
ada: F
i
x
f
allout of recent fix for missing finalization
commit
|
commitdiff
|
tree
2023-05-30
Eri
c
Bot
c
a
zou
a
d
a: Fix regression of
s
econdary stack management in
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Eric Botcazou
ada: Use generalized loop iter
a
tio
n
i
n
Put_Image
r
outines
commit
|
commitdiff
|
tree
2023-05-30
Eric Bo
t
cazou
a
d
a: F
i
x visibil
i
t
y
erro
r
with D
I
C or Ty
p
e_Inva
r
iant
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eri
c
B
o
t
c
azo
u
Fix i
n
corre
c
t SLOC i
n
h
e
rited by
i
n
d
uction variable
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric
B
otcazou
Fix artificial ov
e
rflow during
GEN
E
RIC
fol
d
i
ng
commit
|
commitdiff
|
tree
2023-05-29
Eric
B
otcazou
ada: Fix s
p
urious erro
r
on imp
o
rted generi
c
functio
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcaz
o
u
ada: Fix
memory leak in expressio
n
function re
t
urning
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eri
c
Botcazou
a
d
a: Call idio
m
a
tic routine in Expan
d
_
S
imp
l
e_Function_R
e
turn
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
a
d
a: F
i
x wrong fin
a
li
z
a
t
ion for
loo
p
on in
d
exed container
commit
|
commitdiff
|
tree
2023-05-29
Eric B
o
t
cazou
ada
:
Fix
bogus error on condition
a
l expression
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
ada: Fi
x
wrong finalization for case expr
e
ssio
n
in
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
ada: Fix intern
a
l err
o
r with pragma Compi
l
e_T
i
me_{Warning
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
E
ric B
o
tcazou
ada: Fix small fallou
t
of previous change
commit
|
commitdiff
|
tree
2023-05-29
E
r
ic B
o
tcazou
ada: Fix remaining
fa
i
lure
s
in
R
oman Numbers test
commit
|
commitdiff
|
tree
2023-05-29
E
ric Botcazou
ada: Fix memo
r
y leak in multi-
d
i
mension
a
l array a
g
g
r
egate
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
ada: F
i
x wrong
result for membership tes
t
of nu
l
l in
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric B
o
tc
a
z
ou
ada: Fix small fallout
of p
r
evious change
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
ada: Fix w
r
ong finalizat
i
on for cal
l
to B
I
P f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Eric Botcazou
ada: Repa
i
r
support for user-defined
l
i
terals in
a
rithmetic
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
E
r
ic Botcazou
ada:
F
ix spuri
o
us erro
r
o
n
nes
t
e
d
instantiations
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eric Botcazou
a
d
a: Use tru
n
cation for dynamic
c
o
nversions
f
rom flo
a
t
ing
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eric Botcazou
a
da: Fix double free on finaliza
t
ion of
V
e
c
tor in arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eric Bot
c
azou
ada: Fi
x
internal err
o
r
on Big_Integer conversion
ghost
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eri
c
Botcaz
o
u
ada: Reorder componen
t
s in Ada
.
Containers
.
Bo
u
nded_Do
u
bly_Lin
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
E
ri
c
Botc
a
zou
ada: Reord
e
r co
m
p
onents in
A
da
.
Containers
.
R
estricted_
D
oub
l
y
_
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eri
c
Botcazou
ad
a
: Reject th
i
n 'Unre
s
t
r
i
c
ted_Acc
e
ss value
to ali
a
sed
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eric Bot
c
azou
ada:
R
emov
e
Is_Desce
n
dant_
O
f_Address
flag from
S
t
andard_Ad
d
ress
commit
|
commitdiff
|
tree
2023-05-26
Eric Botcazou
ada: Fix missi
n
g finalizat
i
on in libr
a
r
y-level inst
a
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eric B
o
tc
a
zou
ada: Minor tweak in cond
i
tion
commit
|
commitdiff
|
tree
2023-05-26
Eric Botcazou
ada:
F
i
x anot
h
er coupl
e
of
u
n
checked conver
s
ions to
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Eri
c
B
o
t
c
a
zou
ada: Add m
i
s
si
n
g
guards
i
n
Selecte
d
_Ra
n
ge_Checks
commit
|
commitdiff
|
tree
2023-05-26
E
r
ic Botcazou
a
da:
Enhance Is_Null_Ra
n
ge and
Not_
N
ull_Ra
n
ge
predicates
commit
|
commitdiff
|
tree
2023-05-25
E
ric B
o
tcazou
ada
:
Fix internal er
r
or on declare-exp
r
essio
n
in post
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Eric Botcaz
o
u
ada:
M
inor adjustments to Sta
n
d
ard
_
Addre
s
s
commit
|
commitdiff
|
tree
2023-05-25
Eric Botcazou
a
d
a
: Add size c
l
ause to System
.
A
ddress
commit
|
commitdiff
|
tree
2023-05-25
Eric Botcazou
a
da: Decouple s
i
ze
o
f addresses and poi
n
ters from size
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Er
i
c Botcazou
ada: Sma
l
l
tweak to imple
m
entation
o
f
by-
c
opy s
e
mantics
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
E
r
ic Botcazou
a
d
a: Minor fix
e
s i
n
description of s
c
ope dep
t
h
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
Minor
t
weak
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazo
u
F
i
x han
d
ling of
n
on-integral bit-fields
in
nati
v
e_enco
d
e_ini
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazo
u
ada: Rewor
k
fix
f
or inte
r
nal error on qu
a
n
t
i
f
ied
e
xpression
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
ada: F
i
x latent
issue
in support fo
r
protected
ent
r
ies
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcaz
o
u
ada:
Fix address m
a
ni
p
ulation issue in the tasking
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
ad
a
: Fix m
i
nor address arith
m
etic issues in Syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcaz
o
u
ada: Fix oversight
i
n latest
cha
n
ge
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
ada: Fix resolution of
m
od operat
o
r of Sys
t
em
.
Storage
_
Eleme
n
ts
commit
|
commitdiff
|
tree
2023-05-23
Er
i
c Bo
t
cazou
a
da: Fix address arithmetic issues in the expanded
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric
B
otcazou
ada: Fi
x
address arithmeti
c
issues
i
n the runtime
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcaz
o
u
ada: Re
m
ove the
bo
d
y of
Sy
s
tem
.
Storage_Elem
e
nts
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
a
d
a
: F
i
x
i
nte
r
nal
error on
q
u
ant
i
fie
d
expressio
n
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
E
ric Bot
c
az
o
u
ada: Fi
x
bogus err
o
r o
n
pr
e
di
c
ated limit
e
d record declared
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Eric Botcazou
ada
:
Small cod
e
cleanup
commit
|
commitdiff
|
tree
2023-05-22
E
ric
Botcazou
ada:
Small clea
n
u
p in s
u
p
port
for pro
t
ecte
d
sub
p
rogram
s
commit
|
commitdiff
|
tree
2023-05-22
Eri
c
Botcazou
a
d
a: Use idio
m
atic
construct
i
n Expand_N_Packag
e
_Body
commit
|
commitdiff
|
tree
2023-05-22
Eric Botcazo
u
ada:
F
ix mis
s
i
ng finaliza
t
ion in separat
e
package body
commit
|
commitdiff
|
tree
2023-05-22
E
r
i
c Botcazou
ada: Fix missing finalization in librar
y
-
unit
inst
a
nce
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Er
i
c Botcazou
a
d
a
:
Fix
spu
r
ious fre
e
zing error on
nonabstract null
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Eric Botcazou
a
d
a: Fix crash on
A
da
.
C
on
t
ai
n
ers w
i
th No_
D
ispatch
i
n
g_Cal
l
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Eric Botcazou
a
da: Implem
e
nt c
o
nversio
n
s
from
B
ig_In
t
eg
e
r to l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
E
ric B
o
tcazou
ada: Fix error a
n
d crash on i
m
ported funct
i
on
with
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Eric
Botcazo
u
ada
:
F
ix double finalization
i
n
c
onditiona
l
exit stat
e
me
n
t
commit
|
commitdiff
|
tree
2023-05-22
Eric Bot
c
a
z
ou
ada: Fix handling of constrained
arra
y
de
c
larations
.
.
.
commit
|
commitdiff
|
tree
2023-05-19
Er
i
c Botcazou
Fi
x
internal error on small a
r
ray
w
it
h
ne
g
ative l
o
wer
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Botcazou
ada: Use a
c
cumu
l
ator type i
n
expansion of
'
Reduce
a
t
t
r
ibute
commit
|
commitdiff
|
tree
2023-05-16
Eric B
o
tcazou
ada: Fix missing warning on
a
ggregate with iterated
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric B
o
tcazou
ada: Fix crash on iterated
c
o
mpo
n
e
nt
i
n e
x
pr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Bo
t
cazou
ada: Fix
int
e
rnal
error on
'
Image ap
p
lied to
a
rray
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Botcazou
ada: Fix
in
t
er
n
al error on
c
hain of predicated record
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eri
c
Botcazou
ada: I
m
ple
m
ent
inheritance of
u
ser
-
defined l
i
t
er
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Botcazou
ada
:
Follow-up improvement
to implementati
o
n of st
o
rag
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Botcazou
ad
a
: Adjust semanti
c
s and i
m
plem
e
ntati
o
n
o
f storag
e
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
Eric Botcazou
ada:
Document examples of No_De
p
endence r
e
stricti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-16
E
ri
c
Botcazou
ada: Introduce Cannot
_
Be_Superflat
flag o
n
N_Range
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Eric Botc
a
z
ou
ad
a
:
F
i
x internal error o
n
i
n
stance in package body
.
.
.
commit
|
commitdiff
|
tree
next