aboutsummaryrefslogtreecommitdiff
path: root/MAINTAINERS
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2023-12-04 17:41:27 +0100
committerMarc Poulhiès <poulhies@adacore.com>2024-01-09 14:13:31 +0100
commitda75ce88bde06bfcef2d454054f43ed430d96b00 (patch)
treef80d37d1ebe8a8734e6267712d8aba1f411e2c0d /MAINTAINERS
parent9afbf898ce89f6bcb314ddf03da20abdf0ac79cd (diff)
downloadgcc-da75ce88bde06bfcef2d454054f43ed430d96b00.zip
gcc-da75ce88bde06bfcef2d454054f43ed430d96b00.tar.gz
gcc-da75ce88bde06bfcef2d454054f43ed430d96b00.tar.bz2
ada: Remove side effects depending on the context of subtype declaration
In GNATprove mode the removal of side effects is only needed in certain syntactic contexts, which include subtype declarations. Now this removal is limited to genuine subtype declarations and not to itypes coming from expressions where side effects are not expected. gcc/ada/ * exp_util.adb (Possible_Side_Effect_In_SPARK): Refine handling of itype declarations.
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions