r235138 - in /trunk/gcc/ada: ChangeLog checks.a...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Mon Apr 18 12:33:00 GMT 2016


Author: charlet
Date: Mon Apr 18 12:33:46 2016
New Revision: 235138

URL: https://gcc.gnu.org/viewcvs?rev=235138&root=gcc&view=rev
Log:
2016-04-18  Arnaud Charlet  <charlet@adacore.com>

	* osint-c.ads, osint-c.adb (Delete_C_File, Delete_H_File): New.
	* gnat1drv.adb (Gnat1drv): Delete old C files before regenerating them.
	* debug.adb: Reserve -gnatd.4 to force generation of C files.

2016-04-18  Yannick Moy  <moy@adacore.com>

	* sem_eval.adb (Eval_Arithmetic_Op): Do not issue error on static
	division by zero, instead possibly issue a warning.
	* sem_res.adb (Resolve_Arithmetic_Op): Do not issue error on
	static division by zero, instead add check flag on original
	expression.
	* sem_util.adb, sem_util.ads (Compile_Time_Constraint_Error):
	Only issue error when both SPARK_Mode is On and Warn is False.

2016-04-18  Yannick Moy  <moy@adacore.com>

	* checks.adb (Apply_Scalar_Range_Check): Force
	warning instead of error when SPARK_Mode is On, on index out of
	bounds, and set check flag for GNATprove.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/checks.adb
    trunk/gcc/ada/debug.adb
    trunk/gcc/ada/gnat1drv.adb
    trunk/gcc/ada/osint-c.adb
    trunk/gcc/ada/osint-c.ads
    trunk/gcc/ada/sem_eval.adb
    trunk/gcc/ada/sem_res.adb
    trunk/gcc/ada/sem_util.adb
    trunk/gcc/ada/sem_util.ads



More information about the Gcc-cvs mailing list