diff options
| -rw-r--r-- | include/mruby/class.h | 2 | ||||
| -rw-r--r-- | include/mruby/numeric.h | 2 | ||||
| -rw-r--r-- | src/class.c | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/include/mruby/class.h b/include/mruby/class.h index ce953af3b..0526386d6 100644 --- a/include/mruby/class.h +++ b/include/mruby/class.h @@ -51,7 +51,7 @@ mrb_class(mrb_state *mrb, mrb_value v) } } -// TODO: figure out where to put user flags +/* TODO: figure out where to put user flags */ #define MRB_FLAG_IS_FROZEN (1 << 18) #define MRB_FLAG_IS_PREPENDED (1 << 19) #define MRB_FLAG_IS_ORIGIN (1 << 20) diff --git a/include/mruby/numeric.h b/include/mruby/numeric.h index e4c1a2f56..5b0814fa3 100644 --- a/include/mruby/numeric.h +++ b/include/mruby/numeric.h @@ -48,9 +48,11 @@ mrb_value mrb_num_div(mrb_state *mrb, mrb_value x, mrb_value y); # define MRB_HAVE_TYPE_GENERIC_CHECKED_ARITHMETIC_BUILTINS #endif +/* // Clang 3.8 and 3.9 have problem compiling mruby in 32-bit mode, when MRB_INT64 is set // because of missing __mulodi4 and similar functions in its runtime. We need to use custom // implementation for them. +*/ #ifdef MRB_HAVE_TYPE_GENERIC_CHECKED_ARITHMETIC_BUILTINS #if defined(__clang__) && (__clang_major__ == 3) && (__clang_minor__ >= 8) && \ defined(MRB_32BIT) && defined(MRB_INT64) diff --git a/src/class.c b/src/class.c index 77b670496..0eea9b4dc 100644 --- a/src/class.c +++ b/src/class.c @@ -993,7 +993,7 @@ include_module_at(mrb_state *mrb, struct RClass *c, struct RClass *ins_pos, stru if (p->tt == MRB_TT_ICLASS) { if (p->mt == m->mt) { if (!superclass_seen) { - ins_pos = p; // move insert point + ins_pos = p; /* move insert point */ } goto skip; } @@ -1160,7 +1160,7 @@ mrb_mod_initialize(mrb_state *mrb, mrb_value mod) { mrb_value b; struct RClass *m = mrb_class_ptr(mod); - boot_initmod(mrb, m); // bootstrap a newly initialized module + boot_initmod(mrb, m); /* bootstrap a newly initialized module */ mrb_get_args(mrb, "|&", &b); if (!mrb_nil_p(b)) { mrb_yield_with_class(mrb, b, 1, &mod, mod, m); |
