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: Remove unneeded code in handling formal type defaults
2022-11-08
Piotr Trojan
e
k
ada
:
Remove un
n
eeded co
d
e in handling formal type defaults
commit
|
commitdiff
|
tree
2022-11-08
Piotr Tro
j
anek
ada: Cleanup local variable that is only se
t
as a
n
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
P
i
o
tr
T
r
ojanek
ad
a
:
R
eject li
m
ited objects
i
n
a
rray an
d
record de
l
ta
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Trojane
k
ada: Al
l
ow
i
nitializ
a
tion o
f
limited objects with delta
.
.
.
commit
|
commitdiff
|
tree
2022-11-08
Piotr Trojanek
ada: Reject
r
e
c
o
r
d d
e
lt
a
ag
g
r
e
gates w
i
th
l
imited expressions
commit
|
commitdiff
|
tree
2022-11-08
P
i
otr T
r
o
j
anek
ada: Raise
T
ag_Error when
Ada
.
Ta
g
s
o
p
e
rations
are called
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
ojanek
ada: Tune hash function
f
o
r
c
r
oss-reference en
t
ri
e
s
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
a
da: Fix
p
erformance regressio
n
related
to re
f
erenc
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
P
iotr
T
rojane
k
ada:
I
nline
c
omposite node kind AST qu
e
r
ies
commit
|
commitdiff
|
tree
2022-11-07
P
i
otr Trojanek
a
d
a: Fi
x
detectio
n
of externa
l
ca
l
ls to protected objects
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr Tro
j
anek
ada
:
Cle
a
n up unnecessary nes
t
ing in code for D
L
L l
i
braries
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr Trojanek
ad
a
: Deconstruct Safe_
T
o_Captu
r
e
_In_Pa
r
ameter_Value
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ada
:
Flip warning suppress
i
on routine to pos
i
tive meaning
commit
|
commitdiff
|
tree
2022-11-07
Pi
o
tr Tr
o
jan
e
k
ada:
C
leanup detec
t
ion of code wi
t
hin gener
i
c i
n
st
a
nces
commit
|
commitdiff
|
tree
2022-11-07
Piotr
Trojanek
ada: Remove redundant
s
uppressi
o
n for non-modified
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
ojanek
a
da: Reject boxes in delta array
ag
g
regate
s
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojan
e
k
ada:
A
llow reuse of Enc
l
osing_Declaration_Or_
S
ta
t
ement
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojane
k
a
d
a: Clean
up
unnec
e
s
a
ry call in resolution of overloaded
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
oja
n
ek
a
da: Clean up
c
ode for visibilit
y
o
f generic actu
a
ls
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
r
ojane
k
ada
:
C
l
eanup com
m
e
n
t about mapping parameters
w
hen
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr T
r
o
janek
ada: Tune layout after switching
t
o Ada 2
0
22 aggregate
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr
Trojanek
ada: Cleanup WIT
H
clauses after
s
witch
i
ng from obso
l
escent
.
.
.
commit
|
commitdiff
|
tree
2022-11-07
Piotr
T
rojanek
ada: Create operator node
s
in functional
s
tyle
commit
|
commitdiff
|
tree
2022-11-07
P
iotr
Trojanek
ada: Don't
r
euse o
p
e
r
ato
r
node
s
in expansion
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
ad
a
: Simplify
d
etectio
n
o
f pragm
a
s in the cont
e
xt items
commit
|
commitdiff
|
tree
2022-11-07
Piot
r
Trojanek
a
da: Reject mis
p
laced pragma Obsolescent
commit
|
commitdiff
|
tree
2022-11-07
Piotr Trojanek
a
d
a: Fix m
i
s
sin
g
t
a
g for with
o
f an obso
l
escent functio
n
commit
|
commitdiff
|
tree
2022-11-07
P
i
o
tr Troj
a
n
e
k
ada: Remove
useless val
i
dity
suppression
f
or att
r
ibu
t
e
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Fix typo in comment referrin
g
to pragma Restrictions
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
a
d
a: Cleanup code
f
or warnings about un
r
efe
r
e
n
ce
d
fo
r
mal
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Troj
a
nek
ada: Cle
a
nup code
for unreferenc
e
d var
i
ab
l
es
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
a
d
a
:
Cleanup c
o
de for warnings about unset ref
e
r
ences
commit
|
commitdiff
|
tree
2022-11-04
Pi
o
tr T
r
ojan
e
k
ada
:
Remove redunda
n
t
c
all
s
in handling of
a
spect
s
pec
i
f
ication
s
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojane
k
ad
a
: Avoid repeated
iteration over priva
t
e pr
o
tec
t
ed
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
P
i
otr Tro
j
anek
ada: C
l
e
an
u
p clearing flag
s
on pack
a
g
e
variables
commit
|
commitdiff
|
tree
2022-11-04
Pio
t
r Trojanek
ada
:
Fix
v
ar
i
ous typos in GNAT Us
e
r
'
s Guide
commit
|
commitdiff
|
tree
2022-11-04
Piot
r
Troj
a
n
ek
ad
a
:
F
ix re
p
ea
t
ed ki
l
ling o
f
private entity values
commit
|
commitdiff
|
tree
2022-11-04
Piot
r
Tro
j
anek
a
da: Simplify detection of co
n
t
r
ollin
g
formals
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Fi
x
v
a
r
ious typos in node and entity description
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Pio
t
r Troja
n
e
k
ada: Fix various
t
ypos in GNAT RM
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Imp
r
o
v
e
e
f
f
ic
i
en
c
y of scope s
t
ack restorat
i
on
commit
|
commitdiff
|
tree
2022-11-04
P
i
otr Trojanek
ada: Su
p
port
l
ock-fr
e
e p
r
o
tected objects with pra
g
ma
.
.
.
commit
|
commitdiff
|
tree
2022-11-04
Piotr Trojanek
ada: Rej
e
c
t expanded gl
o
ba
l
n
a
mes
i
n
lock
-
free protected
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
Pio
t
r
Trojanek
a
d
a: R
e
ject co
n
d
i
ti
o
na
l
goto in
lock-free protected
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
P
i
o
tr Troja
n
ek
ada: Cleanup
r
elated to loc
k
-
free
p
ro
t
ected subprograms
commit
|
commitdiff
|
tree
2022-10-06
Pi
o
tr Tr
o
j
a
nek
ada: Fix ins
e
rting
o
f val
i
dity checks in lock-fre
e
.
.
.
commit
|
commitdiff
|
tree
2022-10-06
P
i
otr Troja
n
ek
a
da: Fix s
p
urious w
a
rning on unr
e
f
e
renced re
f
i
ne
m
ent
.
.
.
commit
|
commitdiff
|
tree
2022-09-29
Piotr Troja
n
e
k
ada: Fix checking of
R
efined_State with nested pac
k
age
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Piotr
T
r
oja
n
ek
ad
a
:
Fix loc
a
tion
o
f
pra
g
m
a
s coming from aspects in
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Piotr
T
roj
a
nek
ada: Remove
u
nrefe
r
enc
e
d Rtsfind entries
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojanek
a
d
a
: Remove unreferen
c
ed C macr
o
from OS co
n
stants
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Piotr
T
rojanek
ada: Delay expansion of it
e
r
a
t
o
r specifi
c
ation i
n
preanal
y
sis
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojane
k
ad
a
:
D
e
l
ay expansion of iterated component association
commit
|
commitdiff
|
tree
2022-09-26
Piot
r
Trojanek
ada: Only rejec
t
vol
a
tile ghost objects whe
n
SP
A
RK_Mode
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Pio
t
r Trojanek
ada
:
R
e
move socket
d
efin
i
t
ion
s
f
or an
c
ient Min
G
W
commit
|
commitdiff
|
tree
2022-09-26
Piotr
T
rojanek
a
da: Remo
v
e defin
i
t
ion of
MA
X
PA
T
HL
E
N
for ancient
M
inGW
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojan
e
k
ada: Deconstruc
t
build support for ancient MinGW
commit
|
commitdiff
|
tree
2022-09-26
Piotr Trojanek
ada: T
u
ne c
o
mment of routine
f
or detecting junk names
commit
|
commitdiff
|
tree
2022-09-12
Piotr T
r
o
janek
[Ad
a
] Sy
n
c
docum
e
ntation of junk names with code
commit
|
commitdiff
|
tree
2022-09-12
Piot
r
Trojan
e
k
[Ad
a
]
Reject 'Valid_
S
calars on
Unchecked_Unio
n
regard
l
es
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Piotr Trojanek
[
Ada] Special-case printin
g
of SPARK
_
M
ode in
e
rro
r
.
.
.
commit
|
commitdiff
|
tree
2022-09-12
Piotr Tro
j
anek
[Ada] Clea
n
u
p rout
i
ne for handling SPAR
K
_
M
ode kinds
commit
|
commitdiff
|
tree
2022-09-12
Piotr
Trojanek
[
A
da] Fix validity checkin
g
on re
n
a
med Old
a
ttr
i
b
u
te
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Pio
t
r Tr
o
janek
[Ada] Retain Has_Pr
i
v
a
t
e
_Vi
e
w flag for
a
ctuals of inl
i
n
ed
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Piotr Tr
o
janek
[Ad
a
]
F
i
x co
m
men
t
about mappin
g
o
f
parameters and inlining
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Piotr
T
roj
a
nek
[
Ada] Cleanup
unneces
s
ary shadowing in expansion of
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Pi
o
t
r
Tro
j
ane
k
[Ada] Tune message for illega
l
aspec
t
R
elax
e
d_Initializ
a
tion
commit
|
commitdiff
|
tree
2022-09-06
P
i
o
tr Trojane
k
[
A
d
a] Add fo
r
mal verific
a
tion d
e
pendencies t
o
l
i
b
gnat
commit
|
commitdiff
|
tree
2022-09-06
Piotr Trojan
e
k
[Ad
a
] Improve detection o
f
i
l
legal
Iterable
a
spects
commit
|
commitdiff
|
tree
2022-09-05
Piot
r
Troj
a
n
e
k
[Ad
a
] Move ch
e
ck for null arra
y
aggregates to ex
p
ansion
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r Trojane
k
[Ada
]
Fi
x
inconsistent building of i
t
ypes
for null
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
P
iotr Tro
j
an
e
k
[
A
da
]
Fi
x
ins
e
rtion of
a
runtime check for null array
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
P
iotr
Troja
n
ek
[Ada]
C
lean
u
p
itera
t
ion over aggr
e
gate
component
associations
commit
|
commitdiff
|
tree
2022-09-05
Piot
r
Trojanek
[Ada] Remove VMS specific routi
n
e that
is no
lon
g
er
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Pi
o
t
r
Trojanek
[Ada] Create i
n
ternal type for null array aggrega
t
e
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
P
i
o
tr
T
rojanek
[
A
da] Rem
o
ve n
o
l
onger r
e
ferenced GNATp
r
o
ve utility
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[
Ada] Fi
x
detection of unused wa
r
ning suppression
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r Trojane
k
[Ad
a
] Detec
t
expansion of iter
a
ted
com
p
onent association
s
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojanek
[
A
da] Fix double identifiers in iterated component
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr Trojane
k
[Ada] Fix resol
u
ti
o
n of i
t
erated compo
n
ent
as
s
ocia
t
ion
commit
|
commitdiff
|
tree
2022-09-05
Piotr Tr
o
janek
[Ada] Cle
a
nup analysis of iterator
spe
c
ifications
commit
|
commitdiff
|
tree
2022-09-05
Piotr T
r
ojanek
[Ad
a
]
Cl
e
anup
r
esolution of aggregates
with mixed component
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
Piotr
Trojanek
[A
d
a
]
Cleanup resol
u
t
i
on o
f
iterated
c
o
m
po
n
ent ass
o
cia
t
ion
commit
|
commitdiff
|
tree
2022-09-05
Piotr T
r
ojanek
[Ada] Cleanup analysi
s
o
f
q
uantified
e
x
p
ressions with
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
P
i
otr T
r
ojanek
[
Ada]
C
leanup expansion o
f
att
r
ibut
e
Priority
commit
|
commitdiff
|
tree
2022-09-05
Pio
t
r Troj
a
n
ek
[Ada
]
Fix expansion of attribu
t
e Priorit
y
commit
|
commitdiff
|
tree
2022-09-05
Piotr Troja
n
ek
[Ad
a
] Remove excess
i
ve gua
r
ds against inserting
empty
.
.
.
commit
|
commitdiff
|
tree
2022-09-05
P
i
otr Trojanek
[Ada] Imp
r
ove pretty
-
prin
t
in
g
o
f
iterated c
o
mponent
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Piotr T
r
ojan
e
k
[Ada] Fi
x
for vis
i
b
ili
t
y of aspect expressions inside
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Pio
t
r Trojanek
[Ada] Ha
n
dle bodies-
t
o-inline just like gener
i
c
t
emplates
commit
|
commitdiff
|
tree
2022-07-13
Piotr Troj
a
n
e
k
[Ada] F
i
x crash on frontend inlining of
f
u
ncti
o
ns
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
P
iotr Trojanek
[Ada] Refine ty
p
e for checking num
b
er
o
f p
r
agma arguments
commit
|
commitdiff
|
tree
2022-07-12
P
i
o
tr Tr
o
janek
[Ada] Fix inconsisten
t
com
m
e
nt about expansion of
exception
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Pio
t
r
Trojan
e
k
[Ada] Do
n
't c
h
eck for m
i
ssp
e
l
ling
of Not
_
A_Restrict
i
on_Id
commit
|
commitdiff
|
tree
2022-07-12
Piotr Trojanek
[Ada] Fix con
f
using
e
rror
expression o
n
a
n unknown
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Piotr Trojanek
[Ada] Simp
l
ify rewriting of attributes into Boolean
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Pio
t
r Tro
j
anek
[A
d
a]
Fix spur
i
ous warning
o
n
unreferenced int
e
rna
l
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Pi
o
tr Troja
n
ek
[Ada
]
Warn on unset obj
e
c
ts in
p
ackag
e
s with no
bodies
commit
|
commitdiff
|
tree
2022-07-12
Piotr Trojanek
[Ada]
A
ccept aspect Y
i
eld on subprogram bodies acting
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Piot
r
Trojanek
[
A
da] Warn about u
n
reachable code after calls with
.
.
.
commit
|
commitdiff
|
tree
next