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: Only reject volatile ghost objects when SPARK_Mode is On
2022-09-26
P
iotr Troja
n
ek
a
d
a
: Only reje
c
t
v
o
latile
ghost objects when SPARK
_
M
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
P
iotr
Trojanek
ad
a
: Remove socket def
i
nitions for ancient MinGW
commit
|
commitdiff
|
tree
2022-09-26
Pi
o
tr T
r
ojanek
a
da:
R
em
o
ve d
e
f
inition of
M
AXPATHLEN for an
c
ie
n
t MinGW
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojanek
ada: Deconstruct build support
for
ancient MinGW
commit
|
commitdiff
|
tree
2022-09-26
Piotr
T
rojane
k
ada:
T
un
e
com
m
e
nt of
r
outine f
o
r detecti
n
g junk names
commit
|
commitdiff
|
tree
2022-09-12
Piot
r
Trojanek
[Ada] Syn
c
docume
n
tation of junk names with
c
ode
commit
|
commitdiff
|
tree
2022-09-12
Piotr Tr
o
j
an
e
k
[
A
da]
Reject 'Val
i
d_Scalars on Unchecked_Union
regardless
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Piotr Trojane
k
[Ada] Special-case p
r
i
nti
n
g of SPARK_
M
ode in erro
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Piotr Trojanek
[Ada] Clea
n
up rou
t
ine
for handling
SPAR
K
_M
o
de kinds
commit
|
commitdiff
|
tree
2022-09-12
Pi
o
tr Tro
j
anek
[Ada]
F
i
x
v
alidity checking
o
n r
e
na
m
ed O
l
d a
t
t
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Piotr Trojan
e
k
[
A
d
a] Ret
a
i
n
Has_Pr
i
v
a
te_View
f
la
g
for actuals of inlined
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Piotr Trojanek
[Ada] Fix comment about map
p
ing of parameters and inlinin
g
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Piotr Tro
j
anek
[Ada] Cleanup unnece
s
sary shadowin
g
in e
x
pansion of
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Pi
o
t
r
Trojanek
[Ad
a
] Tune
m
essage for illegal as
p
ect Relaxed_Initialization
commit
|
commitdiff
|
tree
2022-09-06
Piotr Tr
o
janek
[Ada] Add formal verification dependen
c
ies to libgnat
commit
|
commitdiff
|
tree
2022-09-06
Piotr
T
rojanek
[Ada] Improv
e
detection of illegal Iterab
l
e aspects
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada] Move check for
n
ull array aggregates
to ex
p
ansion
commit
|
commitdiff
|
tree
2022-09-05
Pi
o
t
r Troja
n
e
k
[Ad
a
] Fix inconsis
t
ent building of itypes for null
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piot
r
Trojanek
[Ada
]
Fix inser
t
ion of a runtime check for null arra
y
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada]
C
leanup iteration o
v
er aggregate
c
omponen
t
a
s
sociations
commit
|
commitdiff
|
tree
2022-09-05
P
iotr Troj
a
ne
k
[
Ada] R
e
mo
v
e VMS
specific routine that is no longer
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[A
d
a] Creat
e
i
n
ternal type for null array aggregate
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piot
r
Tro
j
anek
[Ada]
Remove no longer referenced GNATprove utility
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada]
Fix detection of unused warning su
p
pression
commit
|
commitdiff
|
tree
2022-09-05
P
i
otr T
r
o
j
anek
[A
d
a
]
Detect
e
xpansion of ite
r
ate
d
comp
o
nent associations
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r Troj
a
nek
[Ada] Fix double identi
f
ier
s
in iterated c
o
mponent
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Troja
n
ek
[Ada] Fix resolution of iterated com
p
onent assoc
i
a
t
i
on
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada] Cle
a
nu
p
analysis o
f
i
terator
specific
a
t
ions
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada] Cl
e
anup resolution of aggre
g
a
t
es with mi
x
ed component
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piot
r
Trojanek
[Ada]
Cleanup r
e
solution of it
e
rated component assoc
i
a
t
ion
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r
Trojanek
[
Ada] C
l
ea
n
up
a
na
l
ysis
of
q
uantifi
e
d exp
r
es
s
ions w
i
th
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Pi
o
tr Tr
o
janek
[Ada] Cleanup expansion
of attribute Priority
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[Ada] F
i
x expansion of
a
ttr
i
b
u
te Pr
i
ority
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r
T
r
ojan
e
k
[
A
d
a
] Remove
ex
c
essi
v
e
g
u
ar
d
s
a
gai
n
s
t
inserting
e
m
pty
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr T
r
ojan
e
k
[Ada
]
Improve pretty-p
r
inti
n
g
of ite
r
ated com
p
one
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
P
i
otr Tro
j
a
nek
[A
d
a] Fi
x
for visibili
t
y
o
f a
s
pect expre
s
si
o
ns
i
n
s
i
d
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Piotr Trojanek
[
A
d
a] Handl
e
bodies-to-inlin
e
just like generic templates
commit
|
commitdiff
|
tree
2022-07-13
P
iot
r
Trojanek
[Ada] Fix c
r
a
sh on f
r
o
nten
d
inlining of fun
c
tions with
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Pi
o
tr Trojanek
[Ada
]
Refine type for check
i
ng
number of pragma arg
u
me
n
ts
commit
|
commitdiff
|
tree
2022-07-12
Piotr
Trojanek
[Ada]
F
ix i
n
consis
t
ent comment
about
e
xpansio
n
o
f
e
x
c
eption
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
P
i
otr Trojanek
[A
d
a] Don't check for misspelling of N
o
t_A_Restrict
i
on_Id
commit
|
commitdiff
|
tree
2022-07-12
Piotr
T
ro
j
anek
[Ada]
Fix confusing erro
r
ex
p
ression
o
n
an unknown
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Piotr Trojanek
[Ada] Simplify rew
r
iting of attribute
s
int
o
Boolean
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Piotr Tr
o
janek
[Ad
a
] Fix spuri
o
u
s w
a
rning on
un
r
e
ferenced int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
P
i
otr Trojanek
[Ada] Warn on u
n
set
o
bjects in pac
k
ages w
i
th no bod
i
es
commit
|
commitdiff
|
tree
2022-07-12
P
iot
r
Troja
n
e
k
[Ada] Acc
e
pt
a
spec
t
Y
i
eld on subpro
g
ram bodies
acting
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Piotr Trojane
k
[Ada
]
W
arn abo
u
t
u
nreach
a
ble code after
call
s
with
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
P
i
otr Trojanek
[Ada] Remove excessive guard in detection
of acc
e
s
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Piot
r
Tr
o
j
anek
[Ada] Simplify regular expression that matches 8 consecu
t
ive
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Piotr
T
r
ojanek
[
A
da] Cleanup use of
local scal
a
r
s
in GNA
T
.
S
o
c
ket
.
Get_A
d
dres
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Piotr Trojanek
[Ad
a
] Remove e
x
plicit call to M
a
ke_Unchecked_T
y
pe_Conversion
commit
|
commitdiff
|
tree
2022-07-06
Piotr Troj
a
ne
k
[
Ada] Restore a
c
cidental
l
y removed p
a
rt of
a
comment
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Tro
j
anek
[
Ada] Warn
about obsolete u
s
es
of re
n
amed Ada
83
p
a
c
kages
commit
|
commitdiff
|
tree
2022-07-05
Piotr
T
rojane
k
[Ada] Rem
o
ve kludge for v
a
l
i
dity checks on Lon
g
_Float
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[
Ada] Remo
v
e repe
a
ted setti
n
g
of
N
ever_
S
e
t
_I
n
_Source
commit
|
commitdiff
|
tree
2022-07-05
Pio
t
r Trojanek
[Ada] Reorder pr
o
cessing of default expressions to
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Pi
o
tr Trojanek
[Ada] Remo
v
e redun
d
ant protectio
n
aga
i
n
s
t
e
m
pty l
i
sts
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojan
e
k
[Ada] Remove use of a global name buffer
when loc
a
ting
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr
Trojanek
[Ada]
R
euse Get_Pragm
a
_Arg to ha
n
dl
e
pragma
a
r
g
ument
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
P
iotr Troja
n
e
k
[
Ada] Remove repeated analy
s
is for prag
m
a Thread
_
Local_Storage
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] Annota
t
e GN
A
T
.
Socke
t
s with No_Retur
n
a
s
p
ects
commit
|
commitdiff
|
tree
2022-07-05
P
iotr
Trojanek
[
A
da] Cleanup repea
t
ed code for aggregate constraints
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
P
i
o
tr Trojanek
[Ada] Fix
co
m
m
e
nts mentioning
a
n
c
ient flags rel
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Tro
j
a
n
ek
[Ada] R
e
move unneces
s
ar
y
dead
c
od
e
afte
r
calls to
n
onreturni
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] Remov
e
return s
t
at
e
ments after procedure calls
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
P
i
otr Trojanek
[A
d
a] Fix clearly u
n
in
t
e
n
t
ional dead analysis of attrib
u
te
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] Cleanup
i
n
error
a
b
out unre
a
c
hable code
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] R
e
move
r
e
d
undant guards in
d
e
t
ec
t
ion of
unreachab
l
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] Remo
v
e
r
e
dundant guard fo
r
call to List
_
Length
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr
T
r
o
janek
[Ada]
Add RM
r
ef
e
rence to
che
c
k for functions without
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Piotr Trojanek
[Ada] Remove c
o
m
ment about
a long
g
on
e
for
m
al veri
f
ication
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Piotr Trojanek
[
A
d
a] Refactor duplica
t
ed resolution of C
o
unt and Index
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
P
io
t
r
T
roja
n
ek
[Ada] Fix f
o
r
r
eso
l
uti
o
n of overload
e
d subprogram
for
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Pio
t
r
T
r
ojanek
[Ada] Remove
r
e
d
u
n
da
n
t c
h
ecks for
m
iss
i
ng lists
commit
|
commitdiff
|
tree
2022-06-01
Pio
t
r Trojanek
[Ada]
F
i
x m
i
ssi
n
g space in
error messag
e
commit
|
commitdiff
|
tree
2022-06-01
Piotr Tr
o
jane
k
[A
d
a] Propag
a
t
e
null
-
e
x
clusion to
a
nonymou
s
access
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Piotr Troja
n
ek
[Ada] Fi
x
e
x
pansion of structural subprogram
v
ariants
commit
|
commitdiff
|
tree
2022-05-30
Piotr T
r
oj
a
nek
[A
d
a]
Simplify const
r
u
ction of
a p
a
th t
o
fil
e
commit
|
commitdiff
|
tree
2022-05-30
Piotr Trojanek
[
Ada] Remove repeat
e
d
d
escription of support
for Address
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Pio
t
r Trojanek
[
A
da] Dec
o
nstr
u
c
t deferred
r
e
f
e
rences
commit
|
commitdiff
|
tree
2022-05-30
Piotr Trojan
e
k
[Ada]
F
ix t
y
po i
n
c
o
m
ment for
func
t
ional
sets
commit
|
commitdiff
|
tree
2022-05-19
Piotr Trojanek
[
A
da]
R
emove
redundant mar
k
ing of i
l
leg
a
l pragma with
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Piotr Tr
o
janek
[Ada
]
Fix
c
o
ntinua
t
ion mes
s
age without a prio
r
er
r
or
commit
|
commitdiff
|
tree
2022-05-19
Piotr Troja
n
ek
[Ada] Ignore Predic
a
te_
F
ailure in GNATprove mode
commit
|
commitdiff
|
tree
2022-05-19
Piotr Trojan
e
k
[Ada]
F
i
x invalid
e
xpanded c
o
d
e for entry f
a
mi
l
i
e
s
commit
|
commitdiff
|
tree
2022-05-19
Piotr T
r
ojanek
[
A
d
a] Cle
a
nu
p
e
xpa
n
sion
of prote
c
te
d
entry families
commit
|
commitdiff
|
tree
2022-05-19
Piotr Tr
o
janek
[Ada] R
e
mov
e
d
ead code for scope en
t
ity having E_Subprog
r
am_
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
P
iotr
Trojanek
[Ada] Pr
e
vent overflow in computa
t
io
n
of
a
ggregate
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Piotr Tr
o
j
anek
[Ada] Restore
defensive guard
in
c
hecks f
o
r volatile
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Piot
r
Tr
o
janek
[Ada] Fix d
o
cumentatio
n
of using
attri
b
ute
L
oop
_
E
ntry
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
Piotr Troj
a
nek
[Ad
a
] Enab
l
e c
u
rrent va
l
ue propag
a
tio
n
within pragma
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
P
i
otr Tr
o
j
a
n
ek
[Ada] Fi
x
expansion of
attri
b
ut
e
Loop_En
t
ry wrt value
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Pi
o
tr Tr
o
janek
[
Ada]
Remov
e
use
l
ess code related to c
u
rre
n
t value
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
P
iotr
T
r
o
janek
[Ada] Remove d
u
plicated d
e
tection of u
s
e
r-def
i
ned equality
commit
|
commitdiff
|
tree
2022-05-16
Piotr Troja
n
ek
[A
d
a] Improve building of
unta
g
ged eq
u
ality
commit
|
commitdiff
|
tree
2022-05-16
Pio
t
r Trojane
k
[Ad
a
]
Pick volatile refinement property o
f
a su
b
type
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Pio
t
r Trojanek
[Ada]
Clari
f
y code for det
e
ct
i
ng volat
i
le re
f
i
nement
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Piotr Troja
n
e
k
[
A
da] Remove duplicated code for
d
ete
c
tin
g
enabled
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Piotr
T
r
o
j
a
n
ek
[Ada]
R
e
move
o
b
s
olete use
s
of Unchecked_Conve
r
sion
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Piotr Trojan
e
k
[Ada
]
Remove obsol
e
te uses of
U
nchec
k
ed_D
e
allocation
.
.
.
commit
|
commitdiff
|
tree
next