Project

General

Profile

Backport #6736 ยป 0001-Mark-rb_num_zerodiv-as-NORETURN.patch

xi (Xi Wang), 07/15/2012 06:54 PM

View differences:

include/ruby/intern.h
VALUE rb_marshal_load(VALUE);
void rb_marshal_define_compat(VALUE newclass, VALUE oldclass, VALUE (*dumper)(VALUE), VALUE (*loader)(VALUE, VALUE));
/* numeric.c */
void rb_num_zerodiv(void);
NORETURN(void rb_num_zerodiv(void));
#define RB_NUM_COERCE_FUNCS_NEED_OPID 1
VALUE rb_num_coerce_bin(VALUE, VALUE, ID);
VALUE rb_num_coerce_cmp(VALUE, VALUE, ID);
    (1-1/1)