r235500 - in /trunk/gcc/ada: ChangeLog a-chtgop...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Wed Apr 27 13:09:00 GMT 2016


Author: charlet
Date: Wed Apr 27 13:09:13 2016
New Revision: 235500

URL: https://gcc.gnu.org/viewcvs?rev=235500&root=gcc&view=rev
Log:
2016-04-27  Bob Duff  <duff@adacore.com>

	* a-chtgop.adb (Adjust): Zero the tampering counts on assignment,
	as is done for the other containers.

2016-04-27  Hristian Kirtchev  <kirtchev@adacore.com>

	* ghost.adb (In_Subprogram_Body_Profile): New routine.
	(Is_OK_Declaration): Treat an unanalyzed expression
	function as an OK context.  Treat a reference to a Ghost entity
	as OK when it appears within the profile of a subprogram body.

2016-04-27  Bob Duff  <duff@adacore.com>

	* errout.ads: Document the fact that informational messages
	don't have to be warnings.
	* errout.adb (Error_Msg_Internal): In statistics counts, deal
	correctly with informational messages that are not warnings.
	(Error_Msg_NEL): Remove useless 'if' aroung Set_Posted, because
	Set_Posted already checks for errors and ignores others.
	* erroutc.adb (Prescan_Message): Set Is_Serious_Error to False
	if Is_Info_Msg; the previous code was assuming that Is_Info_Msg
	implies Is_Warning_Msg.
	* errutil.adb (Error_Msg): In statistics counts, deal correctly
	with informational messages that are not warnings.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/a-chtgop.adb
    trunk/gcc/ada/errout.adb
    trunk/gcc/ada/errout.ads
    trunk/gcc/ada/erroutc.adb
    trunk/gcc/ada/errutil.adb
    trunk/gcc/ada/ghost.adb



More information about the Gcc-cvs mailing list