aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/doc
diff options
context:
space:
mode:
authorYannick Moy <moy@adacore.com>2020-10-09 15:59:24 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2020-11-25 08:22:29 -0500
commita6fecb06710ff3bae9dbad6cf480a4934a84bb3c (patch)
treed37b17cbe6c79b29c866ead273c12e43b63ae0e4 /gcc/ada/doc
parent9d41d78b05f262d638fa205c7d60415321535834 (diff)
downloadgcc-a6fecb06710ff3bae9dbad6cf480a4934a84bb3c.zip
gcc-a6fecb06710ff3bae9dbad6cf480a4934a84bb3c.tar.gz
gcc-a6fecb06710ff3bae9dbad6cf480a4934a84bb3c.tar.bz2
[Ada] Minimize side-effect removal in GNATprove mode
gcc/ada/ * exp_util.adb (Remove_Side_Effects): Only remove side-effects in GNATprove mode when this is useful. * sem_res.adb (Set_Slice_Subtype): Make sure in GNATprove mode to define the Itype when needed, so that run-time errors can be analyzed. * sem_util.adb (Enclosing_Declaration): Correctly take into account renaming declarations.
Diffstat (limited to 'gcc/ada/doc')
0 files changed, 0 insertions, 0 deletions