diff options
Diffstat (limited to 'template/insns.inc.tmpl')
-rw-r--r-- | template/insns.inc.tmpl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/template/insns.inc.tmpl b/template/insns.inc.tmpl index 13b6cb9638..112732dce5 100644 --- a/template/insns.inc.tmpl +++ b/template/insns.inc.tmpl @@ -14,8 +14,10 @@ #define BIN(n) YARVINSN_##n enum ruby_vminsn_type { -<%= insns %> - VM_INSTRUCTION_SIZE = <%= @insns.size %> +% @insns.each do |insn| + BIN(<%=insn.name%>), +% end + VM_INSTRUCTION_SIZE }; #define ASSERT_VM_INSTRUCTION_SIZE(array) \ |