summaryrefslogtreecommitdiffhomepage
path: root/src/dump.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2020-06-15 08:55:48 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2020-10-12 16:21:11 +0900
commitee111dd175f3242649d87a4600e2bad62e8e0940 (patch)
treecabfe4a193075d9110ea3608e8dc4c3bb835e280 /src/dump.c
parentf0c11269977e83f2e578a32134d4b65a2cf72ec0 (diff)
downloadmruby-ee111dd175f3242649d87a4600e2bad62e8e0940.tar.gz
mruby-ee111dd175f3242649d87a4600e2bad62e8e0940.zip
Clarify the use of `MRB_64BIT` and `MRB_INT64` in `dump.c` and `load.c`.
- `MRB_64BIT`: the size of a pointer is 64 bits - `MRB_INT64`: the size of `mrb_int` is 64 bits
Diffstat (limited to 'src/dump.c')
-rw-r--r--src/dump.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dump.c b/src/dump.c
index c0c349d68..31dceb593 100644
--- a/src/dump.c
+++ b/src/dump.c
@@ -113,7 +113,7 @@ get_pool_block_size(mrb_state *mrb, const mrb_irep *irep)
switch (irep->pool[pool_no].tt) {
case IREP_TT_INT64:
-#ifdef MRB_INT64
+#ifdef MRB_64BIT
{
int64_t i = irep->pool[pool_no].u.i64;
@@ -169,7 +169,7 @@ write_pool_block(mrb_state *mrb, const mrb_irep *irep, uint8_t *buf)
int ai = mrb_gc_arena_save(mrb);
switch (irep->pool[pool_no].tt) {
-#ifdef MRB_INT64
+#ifdef MRB_64BIT
case IREP_TT_INT64:
{
int64_t i = irep->pool[pool_no].u.i64;
@@ -938,7 +938,7 @@ dump_pool(mrb_state *mrb, const mrb_pool_value *p, FILE *fp)
case IREP_TT_INT32:
fprintf(fp, "{IREP_TT_INT32, {.i32=%"PRId32"}},\n", p->u.i32);
break;
-#ifdef MRB_INT64
+#ifdef MRB_64BIT
case IREP_TT_INT64:
fprintf(fp, "{IREP_TT_INT64, {.i64=%"PRId64"}},\n", p->u.i64);
break;