diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2022-09-18 14:02:09 +0900 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2022-09-18 14:04:20 +0900 |
commit | 0e816e6d3022892da438940b09c4d4b49ceb670f (patch) | |
tree | 0aad997193a79f6ee93be785367148f345d1d2f3 /template | |
parent | 67417e795a3e5af8e64d3b3c3440ff5e7306707d (diff) | |
download | ruby-0e816e6d3022892da438940b09c4d4b49ceb670f.tar.gz |
Demote mjit_instruction.rb from builtin to stdlib
Diffstat (limited to 'template')
-rw-r--r-- | template/Makefile.in | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/template/Makefile.in b/template/Makefile.in index a644a92754..06878d552f 100644 --- a/template/Makefile.in +++ b/template/Makefile.in @@ -504,6 +504,11 @@ clean-local:: $(Q)$(RM) -r mjit_build_dir.* -$(Q) $(RMDIRS) $(MJIT_HEADER_INSTALL_DIR) $(MJIT_HEADER_BUILD_DIR) $(TIMESTAMPDIR) 2> $(NULL) || $(NULLCMD) +main: $(srcdir)/lib/mjit/instruction.rb +$(srcdir)/lib/mjit/instruction.rb: $(tooldir)/ruby_vm/views/instruction.rb.erb $(srcdir)/insns.def + $(ECHO) generating $@ + $(Q) $(BASERUBY) -Ku $(tooldir)/insns2vm.rb $(INSNS2VMOPT) $@ + # DTrace static library hacks described here: # https://marc.info/?l=opensolaris-dtrace-discuss&m=114761203110734&w=4 ruby-glommed.$(OBJEXT): @@ -669,10 +674,6 @@ $(INSNS): $(srcdir)/insns.def vm_opts.h \ $(ECHO) generating $@ $(Q) $(BASERUBY) -Ku $(tooldir)/insns2vm.rb $(INSNS2VMOPT) $@ -$(srcdir)/mjit_instruction.rb: $(tooldir)/ruby_vm/views/mjit_instruction.rb.erb - $(ECHO) generating $@ - $(Q) $(BASERUBY) -Ku $(tooldir)/insns2vm.rb $(INSNS2VMOPT) $@ - loadpath: verconf.h @$(CPP) $(XCFLAGS) $(CPPFLAGS) $(srcdir)/loadpath.c | \ sed -e '1,/^const char ruby_initial_load_paths/d;/;/,$$d' \ |