aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2010-10-07 14:37:10 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2010-10-07 14:37:10 +0200
commitda7d70aae388ceeefd8b829865ba6ea55d4171c9 (patch)
tree9938e6b83fa49b9e8d2ffa23b29a00aadd3f6372 /gcc/ada/gcc-interface
parentad110ee8874446d1993a66fee67b9a7c6fd44a7a (diff)
downloadgcc-da7d70aae388ceeefd8b829865ba6ea55d4171c9.zip
gcc-da7d70aae388ceeefd8b829865ba6ea55d4171c9.tar.gz
gcc-da7d70aae388ceeefd8b829865ba6ea55d4171c9.tar.bz2
[multiple changes]
2010-10-07 Robert Dewar <dewar@adacore.com> * par-ch6.adb: Fix error in handling of parametrized expressions. * par-ch4.adb (P_Name): Allow qualified expression as name in Ada 2012 mode. (P_Simple_Expression): Better message for qualified expression prefix * s-crc32.adb: Minor reformatting. * exp_intr.adb (Expand_Unc_Deallocation): Remove test for empty storage pool (this test is moved to Sem_Intr). * sem_intr.adb (Check_Intrinsic_Call): Add check for deallocation from empty storage pool, moved here from Exp_Intr and made into error. (Check_Intrinsic_Call): Remove assumption in generating not-null free warning that the name of the instantiation is Free. * sinput.adb (Tree_Read): Document use of illegal free call allowed in GNAT mode. * types.ads: Remove storage size clauses from big types (since we may need to do deallocations, which are now illegal for empty pools). 2010-10-07 Sergey Rybin <rybin@adacore.com> * gnat_ugn.texi: Add missing word. From-SVN: r165099
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions