2009-04-20 Arnaud Charlet <charlet@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 08:35:16 +0000 (08:35 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 08:35:16 +0000 (08:35 +0000)
commit880342e5c8dc2fb152ea4b1c8be9969cf636dfed
tree03a933a49c26da19f666673002ba00e9d63f427c
parent803837606552911d8815de1a71bdd579b8579db9
2009-04-20  Arnaud Charlet  <charlet@adacore.com>

* switch-c.adb (Scan_Front_End_Switches): Disable front-end inlining
in inspector mode.

2009-04-20  Javier Miranda  <miranda@adacore.com>

* sem_ch6.adb (New_Overloaded_Entity): Minor reformating.

* sem_ch6.ads (Subtype_Conformant, Type_Conformant): Add missing
documentation.

* exp_aggr.adb (Build_Record_Aggr_Code): Code cleanup.

* sem_disp.adb
(Check_Dispatching_Operation): Set attribute Is_Dispatching_Operation
in internally built overriding subprograms.

2009-04-20  Doug Rupp  <rupp@adacore.com>

* s-auxdec-vms_64.ads (Integer_{8,16,32,64}_Array): New array types.

* s-auxdec.ads: Likewise

2009-04-20  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Find_Type_Name): Reject the completion of a private
type by an interface.

* exp_ch6.adb (Expand_Call): Inline To_Address unconditionally, to
minimze difference in expanded tree when compiled as spec of the main
unit, or as a spec in the context of another unit.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146370 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_aggr.adb
gcc/ada/exp_ch6.adb
gcc/ada/s-auxdec-vms_64.ads
gcc/ada/s-auxdec.ads
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_ch6.ads
gcc/ada/sem_disp.adb
gcc/ada/switch-c.adb