[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Oct 2012 08:16:40 +0000 (10:16 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Oct 2012 08:16:40 +0000 (10:16 +0200)
commit2a7b8e181bd51b6e96864840550c66619573e8d1
treef51de0844cc6806f85f20e8913a750c5ab9a0084
parent5f49133f81390b80edb508542edaa91583c9628a
[multiple changes]

2012-10-02  Bob Duff  <duff@adacore.com>

* checks.adb (Apply_Predicate_Check): Disable check in -gnatc mode.

2012-10-02  Vincent Pucci  <pucci@adacore.com>

* sem_ch6.adb (Analyze_Function_Call): Dimension propagation
for function calls moved to Analyze_Dimension_Call.
* sem_dim.adb (Analyze_Dimension_Call): Properly propagate the
dimensions from the returned type for function calls.

2012-10-02  Vincent Celier  <celier@adacore.com>

* gnatcmd.adb: Take into account any configuration pragma file
in the project files for gnat pretty/stub/metric.

2012-10-02  Ed Schonberg  <schonberg@adacore.com>

* sem_ch13.adb (Check_Indexing_Functions): Refine several tests
on the legality of indexing aspects: Constant_Indexing functions
do not have to return a reference type, and given an indexing
aspect Func, not all overloadings of Func in the current scope
need to be indexing functions.

2012-10-02  Vasiliy Fofanov  <fofanov@adacore.com>

* gnat_ugn.texi: Adjust docs for overflow checks to be VMS-friendly.

2012-10-02  Vincent Celier  <celier@adacore.com>

* switch-m.adb (Normalize_Compiler_Switches): Recognize switches
-gnatox and -gnatoxx when x=0/1/2/3.

From-SVN: r191960
gcc/ada/ChangeLog
gcc/ada/checks.adb
gcc/ada/gnat_ugn.texi
gcc/ada/gnatcmd.adb
gcc/ada/sem_ch13.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_dim.adb
gcc/ada/switch-m.adb