2012-11-19 Mans Rullgard <mans@mansr.com>
commit13f37e54f6d5f4eea30d303725fdd8ed0475bdf3
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 16:55:05 +0000 (19 16:55 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 16:55:05 +0000 (19 16:55 +0000)
tree723071228058318074fc62b1c7bb783ce60d4245
parent2eefe91f66c683593aafd855e560928d533a2308
2012-11-19  Mans Rullgard  <mans@mansr.com>

        * config/rs6000/rs6000.c (rs6000_stack_info): Always set vrsave_mask
        for TARGET_ALTIVEC_ABI.  Zero vrsave_save_offset if
        !TARGET_ALTIVEC_VRSAVE.
        (rs6000_emit_prologue): For SAVE_INLINE_VLRs, check vrsave_size
        not vrsave_mask.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193627 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c