10871 – rs6000.c (original) (raw)
gcc/config/rs6000/rs6000.c function rs6000_stack_info () calculates info_ptr->save_size, and includes info_ptr->vrsave_size twice in the computation.
The attached untested patch removes one of the vrsave_size variables.
Release: cvsweb top-of-tree, 3.2.3 as packaged by debian
Comment 1 Wolfgang Bangerth 2003-05-19 21:19:45 UTC
Responsible-Changed-From-To: unassigned->dje Responsible-Changed-Why: Are you taking care of RS6000 issues?
Comment 2 David Edelsohn 2003-05-19 21:33:14 UTC
Responsible-Changed-From-To: dje->aldyh Responsible-Changed-Why: Altivec
Comment 3 David Edelsohn 2003-05-19 21:33:14 UTC
State-Changed-From-To: open->analyzed State-Changed-Why: patch submitted by both dberlin and sarnold
Comment 4 Drea Pinski 2003-05-22 13:21:11 UTC
I think this was already fixed.
Comment 5 David Edelsohn 2003-05-22 18:16:58 UTC
Patch applied to GCC 3.4 experimental sources.
Comment 6 Drea Pinski 2003-05-24 20:59:02 UTC
Should this be fixed for 3.3.1 also?
Comment 7 Aldy Hernandez 2003-06-01 10:31:07 UTC
Fixed on mainline and 3.3 branch.