]> git.ipfire.org Git - thirdparty/gcc.git/commit
2015-03-02 Robert Dewar <dewar@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Mar 2015 11:20:29 +0000 (11:20 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Mar 2015 11:20:29 +0000 (11:20 +0000)
commitd6edfc835ba3069a1e34fc95e98ffe2ed10cdfbc
treea95495c02cb514ca0b3c56effe563a65532db7f4
parentad274a73b77a6288e15f68299c8ef4179e195fde
2015-03-02  Robert Dewar  <dewar@adacore.com>

* atree.ads, atree.adb (Uint24): New function
(Set_Uint24): New procedure.
* atree.h (Uint24): New macro for field access.
* back_end.adb (Call_Back_End): For now, don't call back end
if unnesting subprogs.
* einfo.adb (Activation_Record_Component): New field
(Subps_Index): New field.
* einfo.ads (Activation_Record_Component): New field
(Subps_Index): New field Minor reordering of comments into alpha order.
* exp_unst.ads, exp_unst.adb: Continued development.

2015-03-02  Gary Dismukes  <dismukes@adacore.com>

* exp_disp.ads: Minor reformatting.

2015-03-02  Ed Schonberg  <schonberg@adacore.com>

* sem_ch8.adb (Chain_Use_Clause): Do not chain use clause from
ancestor to list of use clauses active in descendant unit if we
are within the private part of an intervening parent, to prevent
circularities in use clause list.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221114 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/atree.adb
gcc/ada/atree.ads
gcc/ada/atree.h
gcc/ada/back_end.adb
gcc/ada/einfo.adb
gcc/ada/einfo.ads
gcc/ada/exp_disp.ads
gcc/ada/exp_unst.adb
gcc/ada/exp_unst.ads
gcc/ada/sem_ch8.adb