aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/ChangeLog
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2017-09-08 15:18:05 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2017-09-08 15:18:05 +0200
commit8223b65461fbeeb58f4753c23748b64daa84c10e (patch)
tree9d2f1271bbeb68636f8cefd5f336b29f95329ae1 /gcc/ada/ChangeLog
parentcfc29a96f8909d8112d7b3e81984801eb3bb505e (diff)
downloadgcc-8223b65461fbeeb58f4753c23748b64daa84c10e.zip
gcc-8223b65461fbeeb58f4753c23748b64daa84c10e.tar.gz
gcc-8223b65461fbeeb58f4753c23748b64daa84c10e.tar.bz2
[multiple changes]
2017-09-08 Javier Miranda <miranda@adacore.com> * exp_ch4.adb (Expand_N_Op_Divide): Reordering code that handles divisions with fixed point results to avoid generating twice the runtime check on divide by zero. * checks.adb (Apply_Divide_Checks): Ensure that operands are not evaluated twice (once for their runtime checks and once for their regular computation). 2017-09-08 Yannick Moy <moy@adacore.com> * sem_prag.adb (Analyze_Part_Of): Add missing return statements after issuing errors. Add detection of out-of-order item and single concurrent type. From-SVN: r251892
Diffstat (limited to 'gcc/ada/ChangeLog')
-rw-r--r--gcc/ada/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 61dc740..067d275 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,18 @@
+2017-09-08 Javier Miranda <miranda@adacore.com>
+
+ * exp_ch4.adb (Expand_N_Op_Divide): Reordering code that handles
+ divisions with fixed point results to avoid generating twice
+ the runtime check on divide by zero.
+ * checks.adb (Apply_Divide_Checks): Ensure that operands are
+ not evaluated twice (once for their runtime checks and once for
+ their regular computation).
+
+2017-09-08 Yannick Moy <moy@adacore.com>
+
+ * sem_prag.adb (Analyze_Part_Of): Add missing
+ return statements after issuing errors. Add detection of
+ out-of-order item and single concurrent type.
+
2017-09-08 Nicolas Roche <roche@adacore.com>
* gcc-interface/Makefile.in, a-extiti.ads, s-taprop-linux.adb,