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]

Re: Bug in gcc CVS HEAD from a few days ago with alloca and stack alignment


Hi Geoff,

> > Or are you saying something is broken in gcc and libffi is correct but we 
> > just don't know where to fix it?
> 
> Yes.  (Mind, a proper bug report would make it much easier to find the
> problem.  You said something about alloca?)

Yes, the original message in this series (archived at the gcc mailing list) 
provided a the source code to one of the libffi routines (java_raw_api.c) and 
a disasembly that showed that prior to the alloca call r1 was aligned to 16 
but after the stwux command which grew the stack for alloca, r1 was now 
aligned to 8.

I really would like to get a proper fix into the tree so what other 
information is needed to supply a proper bug report so that we can get this 
one tracked down and fixed?

Thanks,

Kevin


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