This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java 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] PPC32: Correct signal handling


On Thursday 19 June 2003 21:55, Jakub Jelinek wrote:
> On Tue, Jun 17, 2003 at 02:04:49PM +0200, Franz Sirl wrote:
> > Hi,
> >
> > as promised, here is the powerpc part to correct libjava signal handling.
> >
> > Bootstrapped and regtested on powerpc-linux.
> >
> > OK to commit to mainline and 3.3 branch?
> >
> > Franz.
> >
> > gcc/
> > 	* config/rs6000/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Partly revert
> > 	2003-01-23 patch. Corrected to handle kernels with changed ucontext.
>
> Please adjust config/rs6000/linux64.h (!defined __powerpc64__) as well.

Like attached? Could you please test it somewhere?

Note that the PPC64 case is wrong as well, the messing around with gpr[47] 
needs to be removed and replaced with a proper MAKE_THROW_FRAME macro in 
libjava/include/powerpc64-signal.h.

Franz.


	* config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Mirror
	2003-06-17 change to linux.h.

Attachment: gcc-ppc-linux64.patch
Description: Text document


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