[RFA] Sparc libjava support update
Bryce McKinlay
bryce@waitaki.otago.ac.nz
Sun Apr 21 02:26:00 GMT 2002
David S. Miller wrote:
>With my recent addition of signal frame unwind support for
>Linux/Sparc, we can now add in the proper support bits to libjava
>for that platform.
>
>Meanwhile, I noticed that include/sparc-signal.h could be easily
>made 64-bit clean, and now we use it on all Solaris Sparc
>configurations.
>
>Finally, add sysdeps/sparc/locks.h in anticipation of the libffi
>Sparc fixes needed to enable the interpreter on this platform.
>
>Ok to apply?
>
>2002-04-19 David S. Miller <davem@redhat.com>
>
> * include/dwarf2-signal.h (SIGNAL_HANDLER): Name siginfo_t pointer
> arg.
> (MAKE_THROW_FRAME): Define for 32-bit and 64-bit sparc.
> (INIT_SEGV, INIT_FPE): Use direct __libc_sigaction installation
> on Sparc too.
> * include/sparc-signal.h (FLUSH_REGISTER_WINDOWS): Define properly
> for 64-bit sparc.
> (MAKE_THROW_FRAME): Use long for sp/retaddr so 64-bit works.
> * sysdeps/sparc/locks.h: New file.
> * configure.in (SIGNAL_HANDLER): Set to include/sparc-signal.h
> on all sparc Solaris configurations. Set to
> include/dwarf2-signal.h on sparc Linux.
> * configure: Regenerate
> * configure.host (can_unwind_signal): sparc*-linux* can do it now.
>
This is ok.
Thanks,
Bryce.
More information about the Java-patches
mailing list