r212806 - in /trunk/gcc/ada: ChangeLog adaint.c...

charlet@gcc.gnu.org charlet@gcc.gnu.org
Fri Jul 18 10:12:00 GMT 2014


Author: charlet
Date: Fri Jul 18 10:12:41 2014
New Revision: 212806

URL: https://gcc.gnu.org/viewcvs?rev=212806&root=gcc&view=rev
Log:
2014-07-18  Robert Dewar  <dewar@adacore.com>

	* sem_prag.adb, sem_attr.adb,
	sem_aggr.adb, sinfo.ads, sem_eval.ads: Minor reformatting.

2014-07-18  Pascal Obry  <obry@adacore.com>

	* sysdep.c (__gnat_wide_text_translation_required): Removed from here.
	* initialize.c (__gnat_wide_text_translation_required): Defined here.

2014-07-18  Pascal Obry  <obry@adacore.com>

	* adaint.c (__gnat_fputwc): New routine.
	* s-crtl.ads (fputwc): Now imported as __gnat_fputwc.

2014-07-18  Hristian Kirtchev  <kirtchev@adacore.com>

	* einfo.adb: Flag 270 is now used as Stores_Attribute_Old_Prefix.
	(Set_Stores_Attribute_Old_Prefix): New routine.
	(Stores_Attribute_Old_Prefix): New routine.
	(Write_Entity_Flags):
	Output flag Stores_Attribute_Old_Prefix.
	* einfo.ads Add new flag Stores_Attribute_Old_Prefix along with
	comment on usage.
	(Set_Stores_Attribute_Old_Prefix): New routine
	along with pragma Inline.
	(Stores_Attribute_Old_Prefix): New
	routine along with pragma Inline.
	* exp_attr.adb (Expand_N_Attribute_Reference): Mark the generated
	constant which captures the result of attribute 'Old's prefix.
	* sem_util.adb (In_Assertion_Expression_Pragma): Recognize a
	relocated expression which acted as a prefix of attribute 'Old.

2014-07-18  Bob Duff  <duff@adacore.com>

	* s-spsufi.adb (Finalize_And_Deallocate): Set Subpool.Owner to
	null before dispatching to Deallocate_Subpool.
	* s-stposu.ads (Default_Subpool_For_Pool): Change mode of
	parameter of Default_Subpool_For_Pool to 'in out'.
	* s-stposu.adb (Set_Pool_Of_Subpool): Use raise expression. Add
	a message to the raise.
	* sem_util.adb: Minor reformatting.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/adaint.c
    trunk/gcc/ada/einfo.adb
    trunk/gcc/ada/einfo.ads
    trunk/gcc/ada/exp_attr.adb
    trunk/gcc/ada/initialize.c
    trunk/gcc/ada/s-crtl.ads
    trunk/gcc/ada/s-spsufi.adb
    trunk/gcc/ada/s-stposu.adb
    trunk/gcc/ada/s-stposu.ads
    trunk/gcc/ada/sem_aggr.adb
    trunk/gcc/ada/sem_attr.adb
    trunk/gcc/ada/sem_eval.ads
    trunk/gcc/ada/sem_prag.adb
    trunk/gcc/ada/sem_util.adb
    trunk/gcc/ada/sinfo.ads
    trunk/gcc/ada/sysdep.c



More information about the Gcc-cvs mailing list