summaryrefslogtreecommitdiff
path: root/template
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2020-09-23 03:02:01 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:24 -0400
commit3d87eadf16a086d2f3bec0b556760c0ebfe1e7cd (patch)
tree9a43222482c933b9cd2d53e19d3c83bbb35cd717 /template
parent2eaf55fcf1f7afbd0190e47ffe352b29047e6144 (diff)
Refactor ujit_examples.h generator. Remove dwarfdump dependency
Diffstat (limited to 'template')
-rw-r--r--template/Makefile.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/template/Makefile.in b/template/Makefile.in
index b0e987bba0..557c9922f2 100644
--- a/template/Makefile.in
+++ b/template/Makefile.in
@@ -590,7 +590,7 @@ update-known-errors:
$(IFCHANGE) $(srcdir)/defs/known_errors.def -
INSNS = opt_sc.inc optinsn.inc optunifs.inc insns.inc insns_info.inc \
- vmtc.inc vm.inc mjit_compile.inc
+ vmtc.inc vm.inc mjit_compile.inc ujit_examples.inc
$(INSNS): $(srcdir)/insns.def vm_opts.h \
$(srcdir)/defs/opt_operand.def $(srcdir)/defs/opt_insn_unif.def \
@@ -610,6 +610,8 @@ $(INSNS): $(srcdir)/insns.def vm_opts.h \
$(tooldir)/ruby_vm/models/instructions_unifications.rb \
$(tooldir)/ruby_vm/models/operands_unifications.rb \
$(tooldir)/ruby_vm/models/trace_instructions.rb \
+ $(tooldir)/ruby_vm/models/micro_jit.rb \
+ $(tooldir)/ruby_vm/models/micro_jit/example_instructions.rb \
$(tooldir)/ruby_vm/models/typemap.rb \
$(tooldir)/ruby_vm/scripts/converter.rb \
$(tooldir)/ruby_vm/scripts/insns2vm.rb \