Fixes PR93.
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Wed, 30 Jul 2008 08:42:33 +0000 (10:42 +0200)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Wed, 30 Jul 2008 08:42:33 +0000 (10:42 +0200)
commitd73cb47f622d935e3fb73c6ea69146ce3bbbe5fa
tree03fa08cfdab71ab89a487ee8a8e7bcccaba4027f
parent4d6fec58a6567006056f6ab1f5fc54dd58605be1
Fixes PR93.
* src/native/vm/openjdk/jvm.c (JVM_RegisterSignal): Use same flags as
HotSpot.
* src/vm/signal.c (signal_thread_handler)
[WITH_JAVA_RUNTIME_LIBRARY_OPENJDK]: Dispatch unknown signals to Java.
* src/vmcore/class.c [WITH_JAVA_RUNTIME_LIBRARY_OPENJDK]
(class_sun_misc_Signal): New global variable.
* src/vmcore/class.h: Likewise.
* src/vmcore/linker.c (linker_init)
[WITH_JAVA_RUNTIME_LIBRARY_OPENJDK]: Link class_sun_misc_Signal.
* src/vmcore/loader.c (loader_init)
[WITH_JAVA_RUNTIME_LIBRARY_OPENJDK]: Load class_sun_misc_Signal.
* src/vmcore/utf8.c (utf_dispatch): New global variable.
(utf8_init): Initialize utf_dispatch.
* src/vmcore/utf8.h: Likewise.

--HG--
extra : transplant_source : %91%CA%9C%B0%9Ay2H%BAc%B2%8D%F2%11%F4%E9%28/%3F%8B
src/native/vm/openjdk/jvm.cpp
src/vm/signal.c
src/vmcore/globals.cpp
src/vmcore/globals.hpp
src/vmcore/linker.c
src/vmcore/loader.c
src/vmcore/utf8.c
src/vmcore/utf8.h