[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Jan 2015 09:10:49 +0000 (10:10 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Jan 2015 09:10:49 +0000 (10:10 +0100)
commit21f30884bcd502e083f531cc0f5fa1b89c4e22b5
tree196e7768901babec99fe0fa085e406f061166adf
parent91afcbfd3e01c23efbfb2685fa2ece8bd6b218b8
[multiple changes]

2015-01-06  Vincent Celier  <celier@adacore.com>

* a-strsup.adb (Times (Natural;String;Positive)): Raise
Length_Error, not Index_Error, when the result is too long.

2015-01-06  Thomas Quinot  <quinot@adacore.com>

* a-direct.adb (Create_Path): Minor error handling and
performance improvement.

2015-01-06  Robert Dewar  <dewar@adacore.com>

* checks.ads, sem_ch12.adb: Minor reformatting.
* exp_ch4.adb (Expand_N_Op_Divide): Generate explicit divide by
zero check for fixed-point case if Backend_Divide_Checks_On_Target
is False.

2015-01-06  Robert Dewar  <dewar@adacore.com>

* sem_prag.adb (Analyze_Pragma, case No_Elaboration_Code_All):
Do not set restriction No_Elaboration_Code unless the pragma
appears in the main unit).

2015-01-06  Ed Schonberg  <schonberg@adacore.com>

* sem_ch10.adb (Is_Regular_With_Clause): Add guard to verify
that with clause has already been analyzed before checking kind
of with_clause.

2015-01-06  Robert Dewar  <dewar@adacore.com>

* exp_strm.adb (Build_Elementary_Input_Call): Return base type
(as required by RM).

From-SVN: r219228
gcc/ada/ChangeLog
gcc/ada/a-direct.adb
gcc/ada/a-strsup.adb
gcc/ada/checks.ads
gcc/ada/exp_ch4.adb
gcc/ada/exp_strm.adb
gcc/ada/sem_ch10.adb
gcc/ada/sem_ch12.adb
gcc/ada/sem_prag.adb