aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-object-size.c
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2009-07-20 15:56:52 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2009-07-20 15:56:52 +0200
commit5a1ccfb14206fd9718b6f4990c6fd9fab9eccb98 (patch)
treec50fe08a4c3e69568b9d9c63f63df7463beee966 /gcc/tree-object-size.c
parent151293b57f144ea83d7d4057515879282b42a800 (diff)
downloadgcc-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