r208127 - in /trunk/gcc/ada: ChangeLog par-ch3....

charlet@gcc.gnu.org charlet@gcc.gnu.org
Tue Feb 25 14:53:00 GMT 2014


Author: charlet
Date: Tue Feb 25 14:53:55 2014
New Revision: 208127

URL: http://gcc.gnu.org/viewcvs?rev=208127&root=gcc&view=rev
Log:
2014-02-25  Robert Dewar  <dewar@adacore.com>

	* sem_attr.adb, sem_ch6.adb, par-ch3.adb: Minor reformatting.

2014-02-25  Bob Duff  <duff@adacore.com>

	* s-tassta.adb (Finalize_Global_Tasks): Limit the number of loop
	iterations while waiting for independent tasks to terminate;
	if an independent task does not terminate, we do not want to
	hang here. In that case, the thread will be terminated when the
	process exits.
	* s-taprop-linux.adb (Abort_Task): Fix Assert to allow for ESRCH.

2014-02-25  Ed Schonberg  <schonberg@adacore.com>

	* sem_prag.adb (Check_SPARK_Aspect_For_ASIS): New subprogram,
	used to perform pre-analysis of the expression for SPARK
	aspects that have a non-standard syntax, such as GLobal and
	Initializes. The procedure applies to the original expression
	in an aspect specification, prior to the analysis of the
	corresponding pragma, in order to provide semantic information
	for ASIS navigation purposes.
	(Analyze_Global_In_Decl_List, Analyze_Initializes_In_Decl_Part):
	Call new subprogram.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/par-ch3.adb
    trunk/gcc/ada/s-taprop-linux.adb
    trunk/gcc/ada/s-tassta.adb
    trunk/gcc/ada/sem_attr.adb
    trunk/gcc/ada/sem_ch6.adb
    trunk/gcc/ada/sem_prag.adb



More information about the Gcc-cvs mailing list