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: Simplify "not Present" with "No"
2023-10-19
Piotr Trojanek
ada: Si
m
plify "not
P
resent"
w
i
t
h
"
No"
commit
|
commitdiff
|
tree
2023-09-15
Piotr Troja
n
e
k
ada: Explic
i
t
l
y anal
y
ze and expand
n
ull array aggregates
commit
|
commitdiff
|
tree
2023-09-05
Piot
r
T
rojanek
ada:
R
e
move redundant protection agains
t
empt
y
list
commit
|
commitdiff
|
tree
2023-09-05
Pi
o
tr Tr
o
janek
ada:
Add gu
a
rd
b
efore querying t
h
e type for
i
t
s
int
e
rfaces
commit
|
commitdiff
|
tree
2023-09-05
Pio
t
r Trojanek
ada:
R
e
move redundant guard
a
g
ain
s
t an empty list of
.
.
.
commit
|
commitdiff
|
tree
2023-08-07
P
i
otr T
r
o
janek
ada:
E
x
t
end preconditi
o
n of
I
nterface
s
.
C
.
S
tring
.
Val
u
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-28
Piotr Trojanek
a
da: Add guard for dete
c
t
i
o
n of class-wide pre
c
ond
i
tion
.
.
.
commit
|
commitdiff
|
tree
2023-07-28
P
io
t
r Tro
j
anek
ada: Leave
detection of missing return in functions
.
.
.
commit
|
commitdiff
|
tree
2023-07-28
Pio
t
r Trojane
k
ada: Fix typo in c
o
mment of
A
da
.
Exce
p
tions
.
Sav
e
_Occ
u
rrenc
e
commit
|
commitdiff
|
tree
2023-07-28
Piotr Trojanek
ada:
A
llow cal
l
s to Number_Formals
when
no f
o
rmals
.
.
.
commit
|
commitdiff
|
tree
2023-07-28
P
io
t
r Trojanek
ada: Impr
o
ve defense against illegal
c
ode in che
c
k
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Piotr Trojanek
ada: Fix for att
r
i
b
u
t
e Range
in Exce
p
tional
_
Cases
commit
|
commitdiff
|
tree
2023-06-20
Piotr Troj
a
nek
ada
:
Fix
for
quantified expres
s
i
o
ns in Exceptio
n
a
l_Cases
commit
|
commitdiff
|
tree
2023-06-15
Piotr
T
roj
a
nek
ada:
A
cc
e
p
t
aspect A
l
w
a
ys_Terminates on packages
commit
|
commitdiff
|
tree
2023-06-15
Piotr Trojanek
ada: Accept aspect Always_
T
ermina
t
e
s on
entries
commit
|
commitdiff
|
tree
2023-06-15
Pi
o
tr Trojane
k
ada:
R
eject a
s
pect Alway
s
_Terminate
s
on functions and
.
.
.
commit
|
commitdiff
|
tree
2023-06-15
P
i
otr
T
rojane
k
ada: Accept aspect Always_Terminates wi
t
hout expression
commit
|
commitdiff
|
tree
2023-06-15
P
iotr Trojanek
ada: Clea
n
up an
a
lysis of iter
a
ted
c
o
mpo
n
e
n
t
a
ssociation
commit
|
commitdiff
|
tree
2023-06-13
Piotr Trojanek
ada
:
Fix
d
ecoration of iterated component associat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Pio
t
r Troj
a
n
ek
ada: Re
c
ognize iterated_component_ass
o
ciation
as repeatedly
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Pi
o
tr
Tro
j
a
n
e
k
ada
:
Recognize
iterated_component_asso
c
i
ation as p
o
tential
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
P
i
o
tr Trojanek
ada: Dis
a
b
l
e inl
i
ning in potential
l
y unevaluated contexts
commit
|
commitdiff
|
tree
2023-06-13
P
i
o
tr T
r
ojane
k
ada: Implement new as
p
ec
t
Always_Termin
a
tes for SPARK
commit
|
commitdiff
|
tree
2023-06-13
Piot
r
Trojanek
ad
a
:
Skip ela
b
oration c
h
ecks for abstrac
t
subprograms
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
P
i
otr
T
rojanek
ada: Rem
o
ve unreferenced routine Is_Inherit
e
d
_Opera
t
io
n
_
Fo
r
_Type
commit
|
commitdiff
|
tree
2023-06-13
Pio
t
r Trojan
e
k
ad
a
: Remove wrong comment
about
expansion o
f
ex
c
eptions
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
P
i
otr T
r
ojan
e
k
ada: Cl
e
anup finding of
loc
a
lly
handled exception handlers
commit
|
commitdiff
|
tree
2023-06-13
Piotr
T
rojanek
ada: Cleanup expan
s
ion of locally h
a
ndled
except
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-06-13
Piotr
T
r
ojanek
ada: Tune
style in detection o
f
w
r
i
t
able function actuals
commit
|
commitdiff
|
tree
2023-06-13
Piotr Trojanek
ada:
S
implify appendi
n
g to a newly created
list
commit
|
commitdiff
|
tree
2023-06-13
P
i
otr
T
r
o
janek
ada: Rem
o
v
e
explic
i
t d
e
coration of wrapper cr
e
ated
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Pio
t
r T
r
ojanek
ada: O
n
ly buil
d
access-to-
s
ubprog
r
am wrapper
s
when
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piotr Troja
n
ek
ada:
F
ix crash
o
n semi-r
e
cursiv
e
call in access-to
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piot
r
Trojanek
ada: Att
a
c
h
pre/post on ac
c
ess-to-subpr
o
gram
t
o int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
ad
a
: R
e
move redundant p
r
ote
c
tion agains
t
empty lis
t
s
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
ada: R
e
move extr
a
wh
i
tespa
c
e
fr
o
m FOR
loops
commit
|
commitdiff
|
tree
2023-05-29
P
i
otr Trojan
e
k
ada: C
l
eanup detection of type s
u
ppo
r
t
subp
r
ogram entities
commit
|
commitdiff
|
tree
2023-05-29
Pio
t
r
T
rojanek
ada: A
c
c
e
pt parameters of
e
n
closin
g
s
u
bprogram
s
in
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
a
d
a: All
o
w attr
i
butes li
k
e First and Last to be read
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
P
i
o
tr Troja
n
ek
ada: Reuse routine for getting
from bod
y
entity to
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
ada:
Fix r
e
t
rieval of spec e
n
tity from entry body entity
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
ada: Restore
parent link f
o
r both list
s
and
n
odes in
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
P
i
otr Troj
a
nek
a
d
a
:
Tune message for missing '
R
esu
l
t i
n
Co
n
tr
a
ct_Cases
commit
|
commitdiff
|
tree
2023-05-29
Piotr Trojanek
ada: Simplify re
m
o
val of formals
f
rom
t
he
scope
commit
|
commitdiff
|
tree
2023-05-29
Pio
t
r Troj
a
n
ek
ada
:
T
u
n
e mess
a
g
e
for pre/post on
a
ccess-to-subprogram
.
.
.
commit
|
commitdiff
|
tree
2023-05-29
Piotr
Troja
n
ek
ada:
A
nalyze pre/post on acc
e
s
s-to-s
u
bprog
r
am without
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
P
i
otr T
r
ojanek
ada
:
Remove redundant gua
r
d ag
a
inst empty list
s
commit
|
commitdiff
|
tree
2023-05-26
P
i
otr Trojanek
ada:
Simplify e
x
pansion of set membe
r
s
h
ip
commit
|
commitdiff
|
tree
2023-05-26
Piotr T
r
oj
a
nek
a
da: Cleanup expansi
o
n of membership operat
o
rs int
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Piotr Trojanek
ada: R
e
move lefto
v
e
r
c
ode for count
i
n
g
protected
e
ntries
commit
|
commitdiff
|
tree
2023-05-26
Piotr
T
r
ojanek
ada: Fix detectio
n
of non-static expressions in records
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Piotr
T
rojanek
ada: Simplify
i
t
eration ov
e
r record component items
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
P
iotr Trojanek
ada: Fix handling
of Global contra
c
ts
inside generic
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Piotr
Trojanek
ada: Tune de
t
ection of expression func
t
ions w
i
t
h
in
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
Piot
r
Trojane
k
ada:
Remove redu
n
dant protection against
empty lists
commit
|
commitdiff
|
tree
2023-05-26
P
i
otr
T
roja
n
ek
ada:
C
leanups i
n
ha
n
d
l
i
n
g of aggregat
e
s
commit
|
commitdiff
|
tree
2023-05-26
Piotr Trojane
k
ada: Fi
x
iteration over component
items w
i
th pragmas
commit
|
commitdiff
|
tree
2023-05-26
Piotr Troj
a
nek
ada:
Rem
o
ve redu
n
dant guards from handling of record
.
.
.
commit
|
commitdiff
|
tree
2023-05-26
P
iotr Trojanek
ada: Use context
variables in
e
xpansion of
a
ggreg
a
tes
commit
|
commitdiff
|
tree
2023-05-26
Piot
r
Trojanek
ada:
S
i
m
plify expans
i
on of positional agg
r
egates
commit
|
commitdiff
|
tree
2023-05-26
P
i
otr Trojanek
ada:
R
e
fine types for an ac
c
essibility
-
checki
n
g
r
o
utine
commit
|
commitdiff
|
tree
2023-05-26
Piotr Trojanek
ada: Clean style
i
n ex
p
a
n
s
ion o
f
array aggregates
commit
|
commitdiff
|
tree
2023-05-25
Piotr Tro
j
anek
ada: E
x
pect Exc
e
ptional_Cases as a co
n
t
ext for a
t
tribute Old
commit
|
commitdiff
|
tree
2023-05-25
P
i
o
tr Trojanek
ada:
U
s
e
pr
o
ce
d
u
r
a
l v
a
riant of Ne
x
t_Index w
h
e
r
e possible
commit
|
commitdiff
|
tree
2023-05-25
Piotr Tro
j
anek
ad
a
: Fix copyin
g
of quantified
expressions
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
ad
a
: Deconstruct a no longe
r
u
s
e
d
p
a
r
ameter of N
e
w
_
C
opy_Tree
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
ada: Cle
a
n up copying
of node tree
s
commit
|
commitdiff
|
tree
2023-05-25
Piotr Tro
j
anek
ad
a
: Simplify
copying of node
lists
commit
|
commitdiff
|
tree
2023-05-25
P
i
otr Trojanek
a
d
a:
R
emove unused
i
nitial value of a local va
r
iable
commit
|
commitdiff
|
tree
2023-05-25
P
iotr Troja
n
e
k
ada:
Preve
n
t
sear
c
h
o
f
c
a
lls in prec
o
nditions from
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Piot
r
Trojan
e
k
ada: Fix comments
f
or r
e
cently added SPARK asp
e
cts
commit
|
commitdiff
|
tree
2023-05-25
Pio
t
r
Trojanek
a
d
a: Add
m
i
s
sing suppor
t
i
ve code for r
e
c
ently added
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
a
da: Tune handling of attr
i
butes Old in
c
ontract Exceptiona
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
ada:
Remove re
d
und
a
n
t guards from
c
a
lls to
Mo
v
e_
A
spect
s
commit
|
commitdiff
|
tree
2023-05-25
P
i
ot
r
Trojan
e
k
ada: Fix cop
y
-paste
m
i
stake in ana
l
y
si
s
of E
x
ceptional_C
a
ses
commit
|
commitdiff
|
tree
2023-05-25
Piot
r
Trojanek
ada: Tune war
n
ing about assig
n
ment just before a
raise
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
ada: Ac
c
ept aliased parameters in
Ex
c
eptional_Cases
commit
|
commitdiff
|
tree
2023-05-25
P
i
o
t
r Trojanek
ada
:
Restrict use of formal parameters
within exce
p
tional
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piot
r
Trojanek
ada:
A
c
cept and a
n
a
lyze
n
e
w
aspect E
x
c
ep
t
ional_Cases
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
ada: Add t
a
gs to warn
i
ngs controll
e
d by Wa
r
n_
O
n
_
Redu
n
dan
t
_Co
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
P
iotr Trojanek
ada: Cleanup inconsi
s
te
n
t
iteration over exception
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr
Trojanek
ada: Turn a
s
sert
i
o
ns into defensive c
o
d
e in
error locations
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
ada: Fix
endings of pretty-printed
n
umeric literals
commit
|
commitdiff
|
tree
2023-05-23
P
i
otr Tro
j
anek
ada: Syn
c
d
ifferent variants of in
t
errupt handler regi
s
t
r
ation
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
ada: Revert to
o
ld pretty-
p
rinting of in
t
ernal entities
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
P
i
ot
r
T
r
ojanek
ada: Ignore accessibility actuals in expre
s
sion
p
r
etty
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr
T
r
ojanek
ada: Re
m
ove
speci
a
l-case for paren
t
h
e
s
e
s in expa
n
sion
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr Troj
a
nek
a
da:
Transfer fix for pretty-printed parenth
e
se
s
from
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr Troja
n
ek
ada: Fix expression pre
t
ty-p
r
inter for SPARK counterexampl
e
s
commit
|
commitdiff
|
tree
2023-05-23
Piotr
Trojanek
ada:
S
uppress warnin
g
about
Su
b
program_Variant failing
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Pi
o
tr Trojanek
ada: Minor
f
ix typo in comme
n
t
commit
|
commitdiff
|
tree
2023-05-22
Pio
t
r
T
roja
n
ek
ad
a
: Avoid
r
epe
a
ted
calls whe
n
loo
k
ing f
o
r firs
t
/l
a
st
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piot
r
Trojanek
ada
:
Fix
s
ource
lo
c
at
i
on for crashes
in exp
a
nd
e
d Loop_E
n
try
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr
T
ro
j
anek
ad
a
: F
u
rther fixes to GNATprove
a
nd CodePeer expr
e
ssion
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
P
i
otr Trojanek
ada:
Clean
u
p re
d
undant condi
t
ion in
r
e
solution of
e
ntity
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
a
d
a:
Add warn
i
ng on frontend in
l
ining of Subpr
o
g
r
am_Variant
commit
|
commitdiff
|
tree
2023-05-22
P
i
otr Trojanek
ada: Fix spurio
u
s warning on Inline_Alw
a
ys and contrac
t
s
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
ada: Remove r
e
d
und
a
nt protection
a
gai
n
st empty lists
commit
|
commitdiff
|
tree
2023-05-22
Piotr Troj
a
nek
ada: Remov
e
u
n
refere
n
ced utility rou
t
ine Is_Actual_T
a
gge
d
_Pa
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Troj
a
nek
ada:
Fix t
r
aversal f
o
r the rightmost nod
e
of a pre
t
ty
.
.
.
commit
|
commitdiff
|
tree
next