This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Libgcc symbols
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Libgcc symbols
- From: Richard Henderson <rth at redhat dot com>
- Date: Tue, 17 Apr 2001 11:29:10 -0700
- Cc: aoliva at redhat dot com, gcc at gcc dot gnu dot org
- References: <10104161927.AA28105@vlsi1.ultra.nyu.edu>
On Mon, Apr 16, 2001 at 03:27:52PM -0400, Richard Kenner wrote:
> Yes, I know that's where this sort of thing is supposed to be done, but
> as far as I know, there's no way in the MIPS assembler (for O32 calling
> convention) to actually *do* the GP restore.
Nope, there isn't. Not relying on the magic store that it
emits in the prologue anyway.
So instead we drop the GP value into the builtin jmpbuf and
have builtin_longjmp restore it directly.
r~