diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-07-20 15:56:52 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2009-07-20 15:56:52 +0200 |
commit | 5a1ccfb14206fd9718b6f4990c6fd9fab9eccb98 (patch) | |
tree | c50fe08a4c3e69568b9d9c63f63df7463beee966 /gcc/tree-object-size.c | |
parent | 151293b57f144ea83d7d4057515879282b42a800 (diff) | |
download | gcc-5a1ccfb14206fd9718b6f4990c6fd9fab9eccb98.zip gcc-5a1ccfb14206fd9718b6f4990c6fd9fab9eccb98.tar.gz gcc-5a1ccfb14206fd9718b6f4990c6fd9fab9eccb98.tar.bz2 |
[multiple changes]
2009-07-20 Bob Duff <duff@adacore.com>
* sem_ch13.adb (Analyze_Record_Representation_Clause): Use "and then"
instead of "and", because otherwise Parent_Last_Bit is read
uninitialized in the case where it's not a tagged type, or the tagged
parent does not have a complete rep clause.
2009-07-20 Robert Dewar <dewar@adacore.com>
* stylesw.ads: Minor documentation change.
* types.ads: Minor reformatting
2009-07-20 Javier Miranda <miranda@adacore.com>
* exp_disp.ads (Apply_Access_Checks): New subprogram that takes care of
generating the tag checks associated with dispatching calls.
* exp_disp.adb (Apply_Access_Checks): New subprogram.
(New_Value): This routine was previously local to expand dispatching
calls but it is now used also by Apply_Access_Checks.
(Expand_Dispatching_Calls): Cleanup code because the functionality of
tag checks is now provided by Apply_Access_Checks.
* exp_ch6.adb (Expand_Call): Incorporate generation of tag checks in
case of dispatching calls.
2009-07-20 Arnaud Charlet <charlet@adacore.com>
* gnat1drv.adb (Gnat1drv): Also disable Elaboration_Check in
CodePeer_Mode.
From-SVN: r149821
Diffstat (limited to 'gcc/tree-object-size.c')
0 files changed, 0 insertions, 0 deletions