]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/sem_ch6.adb
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 13:21:45 +0000 (15:21 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Aug 2011 13:21:45 +0000 (15:21 +0200)
commit59e6b23c684bd7b2024faef3ac1b29279bdf2db2
treeb8b8f6128e73d0fa5a4ba2d95e6338c5d22c6a2a
parent4d7925493467572127fa18fb1227dd67e065861c
[multiple changes]

2011-08-29  Yannick Moy  <moy@adacore.com>

* exp_ch13.adb (Expand_N_Freeze_Entity): Do nothing in Alfa mode.
* exp_ch9.adb: Do not expand tasking constructs in Alfa mode.
* gnat1drv.adb (Adjust_Global_Switches): Suppress the expansion of
tagged types and dispatching calls in Alfa mode.

2011-08-29  Javier Miranda  <miranda@adacore.com>

* sem_ch3.adb (Process_Discriminants): Add missing check to ensure that
we do not report an error on an Empty node.

2011-08-29  Geert Bosch  <bosch@adacore.com>

* Makefile.rtl (GNATRTL_NONTASKING_OBJECTS): Add a-nllrar.o,
a-nlrear.o and a-nurear.o.

2011-08-29  Robert Dewar  <dewar@adacore.com>

* freeze.adb: Minor code reorganization.
Minor reformatting.
* sem_util.adb, errout.adb, exp_ch11.adb, a-ngrear.adb, s-gearop.adb,
sem_ch6.adb: Minor reformatting

2011-08-29  Tristan Gingold  <gingold@adacore.com>

* s-except.ads, s-except.adb: Provide dummy body.

2011-08-29  Yannick Moy  <moy@adacore.com>

* sem_warn.adb (Within_Postcondition): Take into account the case of
an Ensures component in a Test_Case.

From-SVN: r178222
19 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/a-ngrear.adb
gcc/ada/errout.adb
gcc/ada/exp_ch11.adb
gcc/ada/exp_ch13.adb
gcc/ada/exp_ch7.adb
gcc/ada/exp_ch9.adb
gcc/ada/freeze.adb
gcc/ada/gnat1drv.adb
gcc/ada/lib-xref.ads
gcc/ada/prj-conf.adb
gcc/ada/s-except.adb
gcc/ada/s-except.ads
gcc/ada/s-gearop.adb
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_util.adb
gcc/ada/sem_warn.adb