What platform on which does binary distribution of JDK
for linux compiled? Which version of linux kernel?

As the linux patch to JDK shows us, linux JDK
distinguishes whether the platform supports signal
handler with three arguments or only one argument, with
the macro SA_SIGINFO.

The macro SA_SIGINFO is defined by including signal.h on
linux 2.1.X, but isn't defined on 2.0.X.

JIT compilers want to utilize second and third arguments
of signal handler for checking access to null and
dividing by zero.

Kazuyuki SHUDO                          Happy Hacking!
  Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ.
E-mail: [EMAIL PROTECTED]
Address: Muraoka Lab., Waseda Univ.,
         3-4-1 Okubo Shinjuku Tokyo 169-8555 JAPAN
TEL: +81-3-3209-5198    FAX: +81-3-3209-5198

Reply via email to