[Bug target/30271] -mstrict-align can an store extra for struct agrument passing

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Dec 11 04:44:00 GMT 2008



------- Comment #8 from pinskia at gcc dot gnu dot org  2008-12-11 04:42 -------
So the problem with the stores here is that the base is arg_pointer_rtx which
is still a frame pointer related offset.  I think the same can be said is true
of stack_pointer_rtx too.  We only set frame_related for frame_pointer_rtx and
hard_frame_pointer_rtx but arg_pointer_rtx will become a frame pointer later
one too.  The only issue is that there might not be correct dependencies with
respect of arg_pointer_rtx.

Kenny,
  Do you agree?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30271



More information about the Gcc-bugs mailing list