This is the mail archive of the gcc-patches@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]

Re: [PATCH,rs6000] fix interrupt safety issue on E500 targets


On Wed, Oct 03, 2007 at 12:12:06PM -0700, Nathan Froyd wrote:
> On Wed, Oct 03, 2007 at 08:45:24AM -0700, Andrew Pinski wrote:
> > On 10/3/07, Andrew Pinski <pinskia@gmail.com> wrote:
> > > On 10/3/07, Nathan Froyd <froydnj@codesourcery.com> wrote:
> > > > Tested on powerpc-none-linux-gnuspe with no regressions.  OK to commit?
> > >
> > > I think this is needed for all sysv based abis and not just SPE.
> > 
> > And I think this is related to PR30282.
> 
> Any objection to simply calling rs6000_emit_stack_tie unconditionally
> before the stack adjustment, then?  (Patch below--I don't know what
> AIX/Darwin requires here, but I can't imagine it would hurt performance
> that much.)

Do some of these have a red zone?  If so, they don't need it.  I think
PPC64 Linux does.

-- 
Daniel Jacobowitz
CodeSourcery


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