summaryrefslogtreecommitdiffstats
path: root/intern.h
diff options
context:
space:
mode:
authoreban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2001-01-10 07:30:18 +0000
committereban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2001-01-10 07:30:18 +0000
commit10293da38b896ec2a2d360be7940e7c325ac379c (patch)
tree3418e391f39f859a553db6c1d92cc3e525efe32e /intern.h
parent5e4ab1966b5c40c704bf0e512c4b9a8179136e86 (diff)
downloadruby-10293da38b896ec2a2d360be7940e7c325ac379c.tar.gz
ruby-10293da38b896ec2a2d360be7940e7c325ac379c.tar.xz
ruby-10293da38b896ec2a2d360be7940e7c325ac379c.zip
setres[ug]id, NORETURN
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'intern.h')
-rw-r--r--intern.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/intern.h b/intern.h
index 640fb5d83..e36a17643 100644
--- a/intern.h
+++ b/intern.h
@@ -104,13 +104,13 @@ EXTERN int ruby_nerrs;
VALUE rb_exc_new _((VALUE, const char*, long));
VALUE rb_exc_new2 _((VALUE, const char*));
VALUE rb_exc_new3 _((VALUE, VALUE));
-void rb_loaderror __((const char*, ...)) NORETURN;
+NORETURN(void rb_loaderror __((const char*, ...)));
void rb_compile_error __((const char*, ...));
void rb_compile_error_append __((const char*, ...));
-void rb_error_frozen _((char*)) NORETURN;
+NORETURN(void rb_error_frozen _((char*)));
/* eval.c */
-void rb_exc_raise _((VALUE)) NORETURN;
-void rb_exc_fatal _((VALUE)) NORETURN;
+NORETURN(void rb_exc_raise _((VALUE)));
+NORETURN(void rb_exc_fatal _((VALUE)));
void rb_remove_method _((VALUE, const char*));
void rb_disable_super _((VALUE, const char*));
void rb_enable_super _((VALUE, const char*));
@@ -132,7 +132,7 @@ ID rb_frame_last_func _((void));
VALUE rb_obj_instance_eval _((int, VALUE*, VALUE));
void rb_load _((VALUE, int));
void rb_load_protect _((VALUE, int, int*));
-void rb_jump_tag _((int)) NORETURN;
+NORETURN(void rb_jump_tag _((int)));
int rb_provided _((const char*));
void rb_provide _((const char*));
VALUE rb_f_require _((VALUE, VALUE));