From aafd10616d8b0b3331d80d69e8001651d9e30c91 Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Thu, 1 May 2025 17:33:27 +0900 Subject: [PATCH] Add an include guard for insns_info.inc The JIT bindgens need this. --- tool/ruby_vm/views/insns_info.inc.erb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tool/ruby_vm/views/insns_info.inc.erb b/tool/ruby_vm/views/insns_info.inc.erb index 6ba12a856e..0a6f71fee3 100644 --- a/tool/ruby_vm/views/insns_info.inc.erb +++ b/tool/ruby_vm/views/insns_info.inc.erb @@ -11,6 +11,8 @@ this_file: 'contains instruction information for yarv instruction sequence.', edit: __FILE__, } %> +#ifndef INSNS_INFO_INC +#define INSNS_INFO_INC 1 <%= render 'insn_type_chars' %> <%= render 'insn_name_info' %> <%= render 'insn_len_info' %> @@ -20,3 +22,4 @@ <%= render 'zjit_helpers' %> <%= render 'attributes' %> <%= render 'comptime_insn_stack_increase' %> +#endif