r191965 - in /trunk/gcc/ada: ChangeLog exp_ch4....

charlet@gcc.gnu.org charlet@gcc.gnu.org
Tue Oct 2 08:40:00 GMT 2012


Author: charlet
Date: Tue Oct  2 08:40:05 2012
New Revision: 191965

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

	* exp_ch4.adb (Expand_N_Op_Expon): Use expression with actions
	for x ** 4.

2012-10-02  Ed Schonberg  <schonberg@adacore.com>

	* sem_ch5.adb: (Analyze_Iterator_Specification): If container
	has a variable indexing aspect, the element is a variable and
	is modifiable in the loop. This check is also performed when the
	loop is expanded, but it must be done in semantic analysis when
	expansion is disabled, for example for ASIS usage.

2012-10-02  Ed Schonberg  <schonberg@adacore.com>

	* lib-xref.adb (Generate_Reference): If a child subprogram
	has no previous spec, treat a reference to its formals (such
	as a parameter association) as coming from source in order to
	generate the proper references and enable gps navigation between
	reference and declaration.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/exp_ch4.adb
    trunk/gcc/ada/lib-xref.adb
    trunk/gcc/ada/sem_ch5.adb



More information about the Gcc-cvs mailing list