r244418 - in /trunk/gcc/ada: ChangeLog a-coinho...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Fri Jan 13 10:51:00 GMT 2017


Author: charlet
Date: Fri Jan 13 10:51:45 2017
New Revision: 244418

URL: https://gcc.gnu.org/viewcvs?rev=244418&root=gcc&view=rev
Log:
2017-01-13  Javier Miranda  <miranda@adacore.com>

	* sem_ch6.adb (Freeze_Expr_Types): New subprogram.
	(Analyze_Subprogram_Body_Helper): At the occurrence of an
	expression function declaration that is a completion, its
	expression causes freezing (AI12-0103).

2017-01-13  Vadim Godunko  <godunko@adacore.com>

	* a-coinho-shared.adb: Fix memory leaks in Constant_Reference and
	Reference functions of Ada.Containers.Indefinite_Holders.

2017-01-13  Bob Duff  <duff@adacore.com>

	* s-os_lib.ads: Minor comment fixes.

2017-01-13  Hristian Kirtchev  <kirtchev@adacore.com>

	* exp_ch3.adb (Default_Initialize_Object): Do not default
	initialize an object when it is of a task type and restriction
	No_Tasking is in effect because the initialization is obsolete.
	* exp_ch9.adb (Build_Master_Entity): Do not generate a master when
	restriction No_Tasking is in effect.
	(Build_Master_Renaming): Do not rename a master when restriction
	No_Tasking is in effect.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/a-coinho-shared.adb
    trunk/gcc/ada/exp_ch3.adb
    trunk/gcc/ada/exp_ch9.adb
    trunk/gcc/ada/s-os_lib.ads
    trunk/gcc/ada/sem_ch6.adb



More information about the Gcc-cvs mailing list