jruby/jruby — pull request #169 by kubo (2012-05-14 13:29:08+00:00)
Title: fix rb_exc_raise() and other noreturn functions

1. The return type of rb_exc_raise() is different with MRI.

2. Some functions don't have attribute noreturn though they have it in MRI.
I wandered that I should use `NORETURN` macro or `__attribute__((noreturn))`.
Though MRI uses the former, jruby uses the latter except at one location.
Thus I used the latter.
But It may be proper to use the former at all locations as MRI does.