aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorYannick Moy <moy@adacore.com>2021-07-20 13:59:19 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2021-09-22 15:01:46 +0000
commit8c61547d80c8b4c611284b63e92d10f87c9898b2 (patch)
treeff4b1fa963e22c44430bf79894eb7dea59a7652d /gcc/ada/gcc-interface
parent0b7ddfb9f13b3bfb7f4fc9ac23f6adf4f36e7098 (diff)
downloadgcc-8c61547d80c8b4c611284b63e92d10f87c9898b2.zip
gcc-8c61547d80c8b4c611284b63e92d10f87c9898b2.tar.gz
gcc-8c61547d80c8b4c611284b63e92d10f87c9898b2.tar.bz2
[Ada] Fix infinite loop in compilation of illegal code
gcc/ada/ * atree.adb (Rewrite): Fix parent node of shared aspects. * atree.ads (Rewrite): Add ??? comment on incorrect documentation. * einfo-utils.adb (Known_Esize): Fix logic. * sem_ch13.adb (Alignment_Check_For_Size_Change, Analyze_Attribute_Definition_Clause): Protect against unset Size.
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions