From 13230a3417e37edaf5cdfaedafde5b7e19a34e6e Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 8 May 2003 09:45:52 +0000 Subject: * gc.c (rb_gc): check odd alignment stack on m68k machines. * numeric.c (num_step): better error treatment of float values. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- gc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gc.c') diff --git a/gc.c b/gc.c index 17add7fc3f..8a71ece020 100644 --- a/gc.c +++ b/gc.c @@ -1228,7 +1228,7 @@ rb_gc() setjmp(save_regs_gc_mark); mark_locations_array((VALUE*)save_regs_gc_mark, sizeof(save_regs_gc_mark) / sizeof(VALUE *)); rb_gc_mark_locations(rb_gc_stack_start, (VALUE*)STACK_END); -#if defined(__human68k__) +#if defined(__human68k__) || defined(__mc68000__) rb_gc_mark_locations((VALUE*)((char*)rb_gc_stack_start + 2), (VALUE*)((char*)STACK_END + 2)); #endif -- cgit v1.2.3