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: Tune warning about assignment just before a raise statement
2023-05-25
Piotr Troj
a
n
ek
ada: Tune warning
a
bout assignment just befo
r
e a
raise
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Piotr Troj
a
n
e
k
ada: Accept
ali
a
s
ed parameters
in Exceptional
_
Cases
commit
|
commitdiff
|
tree
2023-05-25
Piotr Trojanek
a
d
a
: Restrict
use of formal pa
r
amete
r
s within
exceptional
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
a
d
a
: Accept and analyze new aspec
t
Exceptional_Cases
commit
|
commitdiff
|
tree
2023-05-23
Pi
o
tr Trojane
k
ada: Add tags to
w
arnings contro
l
le
d
by Warn_O
n
_Redundant
_
Co
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Pio
t
r Trojanek
a
d
a
:
C
leanup incon
s
istent i
t
eration over exception
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
P
iotr Trojanek
ada:
Turn a
s
sertions
i
nt
o
defensive
code
i
n error
l
ocation
s
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojan
e
k
ada
:
Fix end
i
ngs of pr
e
tty-pr
i
nt
e
d nume
r
ic lite
r
a
l
s
commit
|
commitdiff
|
tree
2023-05-23
Piotr Troj
a
nek
a
d
a: Sync differen
t
variants of i
n
terrupt hand
l
er registration
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojane
k
ada:
R
evert
to old pretty-pr
i
ntin
g
of
i
nt
e
rnal entities
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr Troj
a
nek
ada: Ignore ac
c
es
s
ibility ac
t
u
a
ls in expres
s
ion p
r
e
t
ty
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
P
i
o
tr Trojane
k
ada: R
e
move s
p
e
c
ial
-
case
f
or pa
r
e
n
theses i
n
expansi
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piot
r
T
roja
n
ek
ada:
T
ra
n
sfe
r
fix for pretty-
p
rinted
pa
r
entheses from
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
ada: Fix expression pretty-prin
t
er fo
r
SPARK counterexamples
commit
|
commitdiff
|
tree
2023-05-23
Piotr Trojanek
ada: Suppre
s
s warning
a
bout Subprogram_Variant failing
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Pio
t
r Tr
o
janek
ada: Minor fix typo
in
c
omment
commit
|
commitdiff
|
tree
2023-05-22
Piotr Troja
n
ek
a
da: Avoid repeated
call
s
when l
o
oking for f
i
r
st/last
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
ada: Fix source lo
c
ation for crashes
in expan
d
ed Loop
_
Entry
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Troja
n
ek
ada: Further fixes to
GNATprove and
CodeP
e
e
r
exp
r
e
s
sion
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr
T
rojan
e
k
a
da: Clean
u
p re
d
u
ndant condition in resolut
i
on of entit
y
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piot
r
Tro
j
anek
a
d
a: Add warni
n
g on front
e
n
d inlinin
g
of
Subprog
r
am_Variant
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
a
d
a: Fix spu
r
i
o
us
w
a
r
ning on Inlin
e
_Always a
n
d contracts
commit
|
commitdiff
|
tree
2023-05-22
Piot
r
Trojanek
ada: Remo
v
e redundant p
r
otection against e
m
p
ty li
s
t
s
commit
|
commitdiff
|
tree
2023-05-22
Pi
o
tr Trojan
e
k
a
d
a:
R
emove unrefer
e
n
c
e
d utili
t
y ro
u
tine
I
s_Actual_Tagged_Pa
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
ada
:
Fix t
r
aversa
l
f
or the rightmost
node
of
a pre
t
ty
.
.
.
commit
|
commitdiff
|
tree
2023-05-22
Piotr Trojanek
ada: Re
s
trict expressio
n
pretty-pri
n
ter
to subexpr
e
ss
i
ons
commit
|
commitdiff
|
tree
2023-05-22
P
i
ot
r
Tro
j
anek
ada
:
Don
'
t pretty-
p
rint DEL within
expr
e
ss
i
on images
commit
|
commitdiff
|
tree
2023-05-22
P
iotr Trojanek
ada: Update Controlling_Argu
m
ent
when copying trees
commit
|
commitdiff
|
tree
2023-05-16
Piot
r
Troja
n
ek
ada: Apply range check
s
to preanalyzed aggregate exp
r
ess
i
ons
commit
|
commitdiff
|
tree
2023-05-16
Piotr Tr
o
janek
ada: Bui
l
d
invariant proced
u
re
whi
l
e freezin
g
in G
N
ATpr
o
ve
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Piotr
Tr
o
janek
ada: Rem
o
ve redunda
n
t prot
e
ction again
s
t empty lists
commit
|
commitdiff
|
tree
2023-05-15
Piotr Troj
a
ne
k
ada:
Accept
aggregates with OTHERS
c
l
a
us
e
in un
c
h
e
cked
.
.
.
commit
|
commitdiff
|
tree
2023-05-15
Piotr Trojanek
ad
a
: Reject attribute I
n
i
t
i
a
lize on
u
nchecked unions
commit
|
commitdiff
|
tree
2023-05-15
Pio
t
r Trojanek
ada: Fix li
n
k to parent when cop
y
i
n
g
wi
t
h Copy_Separa
t
e
_Tree
commit
|
commitdiff
|
tree
2023-01-05
Piotr Trojanek
a
d
a:
F
l
a
g renaming-as
-
spec as a bod
y
to inl
i
ne
commit
|
commitdiff
|
tree
2023-01-05
Piotr
Trojanek
ada: Remove unhelpf
u
l special cas
e
for re
n
amed
bodies
.
.
.
commit
|
commitdiff
|
tree
2022-11-22
Piot
r
Trojanek
a
d
a: Accept aspects
G
l
o
bal and De
p
ends on
abstract
.
.
.
commit
|
commitdiff
|
tree
2022-11-22
P
i
o
tr Troja
n
e
k
ada
:
Adjus
t
number of errors when removing warning
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
Piotr Tro
j
anek
ada: Adjust l
o
cations in
a
spects on
g
e
neric forma
l
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
P
i
otr Trojanek
ada:
F
i
x style i
n
code
for
ge
n
eric for
m
a
l subpr
o
grams
.
.
.
commit
|
commitdiff
|
tree
2022-11-14
P
i
otr Trojanek
ada: Ex
p
and generic forma
l
s
ubprograms wi
t
h contracts
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Troja
n
ek
ada: Cle
a
n u
p
c
all to check
i
f
as
p
ects ar
e
present
commit
|
commitdiff
|
tree
2022-11-08
P
iotr Trojanek
a
d
a: Propagate aspect Ghost wh
e
n insta
n
tiating null
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Pio
t
r Tro
j
anek
ada: Fix
expansion
of 'Wide_Image and 'Wid
e
_Wide_Image
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Pi
o
tr Trojanek
a
d
a
: F
i
x i
n
consistent
w
hites
p
a
ce
i
n Ada
.
Numerics
.
Generic_Com
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
P
iotr Trojanek
ada:
Remo
v
e unneede
d
cod
e
i
n handling for
m
a
l
typ
e
defaults
commit
|
commitdiff
|
tree
2022-11-08
Piotr Trojanek
ada:
C
l
eanup
loca
l
va
r
iab
l
e that is o
n
ly set as an
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Tr
o
janek
ada: R
e
j
e
ct lim
i
t
e
d objects in array
a
nd
r
ecord
delta
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Troj
a
nek
a
d
a: Allow initialization of
limited obje
c
t
s wit
h
del
t
a
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Trojanek
a
da: Reject reco
r
d delta ag
g
regat
e
s with limited expre
s
sions
commit
|
commitdiff
|
tree
2022-11-08
Piotr Trojanek
ada
:
Ra
i
se Tag_Error when Ada
.
Tags operati
o
n
s
a
r
e
called
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr Trojanek
ada: T
u
ne hash
f
unction for c
r
os
s
-
reference entries
commit
|
commitdiff
|
tree
2022-11-07
Pio
t
r Troja
n
e
k
ada:
Fix performan
c
e
r
e
g
ression related to references
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
oja
n
ek
ada: I
n
line composite
node kind A
S
T queries
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
rojanek
ada: Fi
x
de
t
ection of external call
s
to p
r
otected ob
j
ects
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
oj
a
n
e
k
a
da: Clean up unnecessary n
e
sting in c
o
d
e
for
D
LL libr
a
ries
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ad
a
: De
c
onstruct Saf
e
_To
_
Captur
e
_
In_Par
a
meter_Value
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
r
o
janek
a
da: Flip
w
arning suppression routine to po
s
it
i
ve meaning
commit
|
commitdiff
|
tree
2022-11-07
Piotr Tro
j
ane
k
a
d
a: Cleanup dete
c
tio
n
of
cod
e
within generic ins
t
ances
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ada
:
Remove re
d
undant suppression for non-
m
o
d
ified
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piot
r
Trojanek
ada: Rejec
t
boxe
s
in
delta a
r
ray aggreg
a
tes
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr
Trojan
e
k
ada: Allow
r
euse of Enclosing_Declaration_
O
r_Statement
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ada:
Clean
u
p u
n
necesary call in resolutio
n
of over
l
oaded
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
ro
j
anek
a
d
a: Clean up code for vi
s
ibili
t
y of generic actu
a
ls
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ada: Cleanup co
m
ment
a
bout m
a
p
ping parameters
when
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
rojanek
ada: Tune layout after switchin
g
to Ada 2022
a
ggregate
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr Tr
o
j
anek
a
d
a: Cl
e
anup WITH clauses af
t
er switchi
n
g from o
b
sol
e
s
c
ent
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr
T
rojanek
ada: C
r
eate oper
a
t
or nodes
in functional
s
ty
l
e
commit
|
commitdiff
|
tree
2022-11-07
Piot
r
Trojanek
ada: Don't reuse operat
o
r nodes i
n
e
x
pansion
commit
|
commitdiff
|
tree
2022-11-07
P
i
otr T
r
ojanek
ada: Simplify detect
i
on of
p
ra
g
mas in the con
t
ext items
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
roj
a
n
e
k
ad
a
: Reject misplaced pragma Obs
o
lescent
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
rojanek
ada: Fix missing tag for
with
o
f an
o
bsol
e
scent function
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
oj
a
ne
k
ada
:
R
emove
u
s
ele
s
s
val
i
dity supp
r
ession for a
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ad
a
: Fix t
y
po in
c
omment
r
eferring to
p
rag
m
a Restri
c
tions
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Cleanup
code for warnings
a
bou
t
unreferenced
formal
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
a
da: Clea
n
up co
d
e fo
r
unreferenc
e
d
variables
commit
|
commitdiff
|
tree
2022-11-04
Pio
t
r Tr
o
ja
n
ek
ada: Clea
n
up code for wa
r
nings about unset reference
s
commit
|
commitdiff
|
tree
2022-11-04
Piotr Tro
j
anek
ada:
R
emo
v
e redund
a
nt calls
i
n
han
d
ling of
as
p
ect specifications
commit
|
commitdiff
|
tree
2022-11-04
Piotr
T
roja
n
ek
ada: Avoid
r
epeated
i
tera
t
i
on over private protected
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Cleanup clearing flags o
n
package variable
s
commit
|
commitdiff
|
tree
2022-11-04
Piotr
Trojanek
a
da: Fix
various typo
s
in GNAT Use
r
's Guide
commit
|
commitdiff
|
tree
2022-11-04
Pio
t
r Trojanek
ada: Fix repea
t
ed
k
i
ll
i
ng of private en
t
ity values
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
a
da: Simplify
d
et
e
c
t
ion of controlling formals
commit
|
commitdiff
|
tree
2022-11-04
Pio
t
r Trojanek
ada:
Fix various
t
ypos i
n
node and entity de
s
c
ription
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojane
k
ada: Fix various typos in
GNAT
RM
commit
|
commitdiff
|
tree
2022-11-04
Piotr Troja
n
ek
a
da: Im
p
rove ef
f
i
ci
e
ncy of scope
s
tack resto
r
ation
commit
|
commitdiff
|
tree
2022-11-04
Piotr
Tr
o
janek
ada:
Sup
p
ort lock-
f
r
e
e protected ob
j
e
c
t
s with pragm
a
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Reject ex
p
anded gl
o
b
al name
s
in lock-
f
ree
p
rotected
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
Piotr
T
roj
a
nek
ada: Rej
e
c
t conditional goto in loc
k
-free protected
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
Piotr Troja
n
ek
ad
a
: Cleanup related t
o
l
ock
-
free pr
o
tect
e
d subprograms
commit
|
commitdiff
|
tree
2022-10-06
Piotr T
r
oja
n
e
k
ada: Fix inserting of
v
alidity
checks in lock-free
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
Piot
r
Trojanek
ada: F
i
x spurious
w
ar
n
ing on
unre
f
erenc
e
d
refinement
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Piotr
T
r
ojanek
a
d
a
: Fi
x
checking of Ref
i
ned_S
t
at
e
with neste
d
packag
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
P
iotr
T
r
o
j
a
nek
ad
a
: Fix
l
oca
t
ion
o
f
p
r
agmas co
m
ing from aspects
in
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
P
i
otr
T
r
ojanek
ada: Remov
e
unref
e
ren
c
ed Rtsfind entr
i
es
commit
|
commitdiff
|
tree
2022-09-26
Piotr Troja
n
ek
ada: Remov
e
unr
e
fer
e
nced C macro from OS constants
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojanek
ada: Delay expansion of iterator specification
in preanalysis
commit
|
commitdiff
|
tree
2022-09-26
Piotr T
r
oja
n
ek
ada: Dela
y
expa
n
sion of iter
a
ted compon
e
nt as
s
ociation
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojanek
ada: O
n
ly reject volatile ghost obj
e
c
t
s
when SPARK_Mode
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Piotr
Tr
o
janek
ada: Remove socket definitio
n
s
f
or ancien
t
MinGW
commit
|
commitdiff
|
tree
next