Libgcc symbols

dewar@gnat.com dewar@gnat.com
Mon Apr 16 12:58:00 GMT 2001


<<Oh, I didn't realize you were talking specifically about MIPS.  I
suppose GP may have to be stored in the stack frame somewhere, by
builtin_setjmp_setup or the function prologue, so that
builtin_setjmp_receiver can restore it.  But then, I know very little
of MIPS calling conventions, so there may even be a reason why this
would be impossible to do.
>>

My understanding is that it is the MIPS assembler that takes charge of
GP restore, so you really do need to generate a dummy call to get GP
restored properly.



More information about the Gcc mailing list