aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2022-01-27 12:59:58 +0100
committerPierre-Marie de Rodat <derodat@adacore.com>2022-05-11 08:53:17 +0000
commitc48a779f64c68f73f50c5993c818ead9faf8d013 (patch)
tree8b6ef10ffd3684d704a600a9f9c77bd881f20a86 /gcc/ada/gcc-interface
parent2749e4ab8fb74e43fc84724ef259589d75c121ff (diff)
downloadgcc-c48a779f64c68f73f50c5993c818ead9faf8d013.zip
gcc-c48a779f64c68f73f50c5993c818ead9faf8d013.tar.gz
gcc-c48a779f64c68f73f50c5993c818ead9faf8d013.tar.bz2
[Ada] Move Reachable flag to E_Label entities
An entity flag Reachable is described as "defined in labels". It is only read and written for entities of kind E_Label (the code has necessary guards for that). There no need for this flag to be specified for all entities in the generated AST. Cleanup related to detection of uninitialized scalars with GOTO statements. gcc/ada/ * gen_il-gen-gen_entities.adb (Reachable): Move from Root_Entity_Type to E_Label.
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions