CVSROOT: /cvs Module name: ports Changes by: v...@cvs.openbsd.org 2021/03/23 08:58:37
Modified files: lang/ruby/3.0/patches: patch-compile_c Added files: lang/ruby/3.0/patches: patch-template_builtin_binary_inc_tmpl Log message: Fix lang/ruby/3.0 build on mips64. * Disable the peephole optimizer on mips64 to avoid occasional crashes. * Ensure sufficient alignment of builtin bytecode arrays so that compiler.c can cast and access the data through struct ibf_header without crashing (OpenBSD/mips64 requires strict alignment). OK jeremy@