This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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



------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]