[multiple changes]
2010-10-19 Tristan Gingold <gingold@adacore.com> * init.c: On Alpha/VMS, only adjust PC for HPARITH. 2010-10-19 Tristan Gingold <gingold@adacore.com> * sem_attr.adb (Eval_Attribute): Handle Attribute_Ref, which can be evaluated on VMS. 2010-10-19 Ed Schonberg <schonberg@adacore.com> * sem_ch12.adb (Check_Generic_Child_Unit): Handle properly the case of an instantiation of a renaming of the implicit generic child that appears within an instance of its parent. 2010-10-19 Thomas Quinot <quinot@adacore.com> * exp_ch9.adb: Minor reformatting. * einfo.adb, einfo.ads, atree.adb, atree.ads, exp_dist.adb, atree.h: (Referenced_Object): Remove unused entity attribute. (Direct_Primitive_Operations): Move to Elist10, this is set for all tagged types, including synchronous ones, so can't use field15 which is used as Storage_Size_Variable for task types and Entry_Bodies_Array for protected types. (Add_RACW_Primitive_Declarations_And_Bodies): Remove bogus guard against Concurrent_Types (we must handle the case of a RACW designating a class-wide private synchronous type). Use Direct_Primitive_Operations, not Primitive_Operations, since we really want the former. 2010-10-19 Bob Duff <duff@adacore.com> * sem_ch8.adb (Pop_Scope): Change "return;" to "raise Program_Error;". 2010-10-19 Javier Miranda <miranda@adacore.com> * exp_ch4.adb (Expand_Set_Membership.Make_Cond): Add missing support for N_Range nodes. From-SVN: r165689
Showing
- gcc/ada/ChangeLog 39 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/atree.adb 17 additions, 0 deletionsgcc/ada/atree.adb
- gcc/ada/atree.ads 8 additions, 2 deletionsgcc/ada/atree.ads
- gcc/ada/atree.h 1 addition, 0 deletionsgcc/ada/atree.h
- gcc/ada/einfo.adb 12 additions, 35 deletionsgcc/ada/einfo.adb
- gcc/ada/einfo.ads 9 additions, 16 deletionsgcc/ada/einfo.ads
- gcc/ada/exp_ch4.adb 4 additions, 3 deletionsgcc/ada/exp_ch4.adb
- gcc/ada/exp_ch9.adb 5 additions, 6 deletionsgcc/ada/exp_ch9.adb
- gcc/ada/exp_dist.adb 7 additions, 5 deletionsgcc/ada/exp_dist.adb
- gcc/ada/init.c 14 additions, 15 deletionsgcc/ada/init.c
- gcc/ada/sem_attr.adb 7 additions, 1 deletiongcc/ada/sem_attr.adb
- gcc/ada/sem_ch12.adb 19 additions, 0 deletionsgcc/ada/sem_ch12.adb
- gcc/ada/sem_ch8.adb 1 addition, 1 deletiongcc/ada/sem_ch8.adb
Loading
Please register or sign in to comment