aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorGhjuvan Lacambre <lacambre@adacore.com>2021-05-25 14:12:37 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2021-07-08 13:34:18 +0000
commitcd4341ef953bc5697917b3e6e43c59be03da0bee (patch)
tree265e12f8c9985d08f761fbe484821f81c8a69f50 /gcc/ada/gcc-interface/decl.c
parent242c0f4772c6697ba0b27853f153a13970bbded9 (diff)
downloadgcc-cd4341ef953bc5697917b3e6e43c59be03da0bee.zip
gcc-cd4341ef953bc5697917b3e6e43c59be03da0bee.tar.gz
gcc-cd4341ef953bc5697917b3e6e43c59be03da0bee.tar.bz2
[Ada] Prevent crash on inspection point for unfrozen entity
gcc/ada/ * exp_prag.adb (Expand_Pragma_Inspection_Point): After expansion of the Inspection_Point pragma, check if referenced entities that have a freeze node are already frozen. If they aren't, emit a warning and turn the pragma into a no-op.
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions