diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-10-23 23:37:44 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-10-23 23:37:44 +0000 |
commit | a8b56b9e50cd2d3680f5ebeaf359d76fe95e3afc (patch) | |
tree | d2e8ac17cf56993ceaa8b1277c4a3a345bb03034 | |
parent | 11ec42e377990041d4b4cd37527c1e5cc7eec037 (diff) | |
download | ruby-a8b56b9e50cd2d3680f5ebeaf359d76fe95e3afc.tar.gz |
common.mk: vm_call_iseq_optimized.inc
* common.mk (incs): generate vm_call_iseq_optimized.inc too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | common.mk | 5 | ||||
-rw-r--r-- | tool/mk_call_iseq_optimized.rb | 2 |
2 files changed, 4 insertions, 3 deletions
@@ -786,7 +786,8 @@ srcs-enc: $(ENC_MK) all-incs: incs {$(VPATH)}encdb.h {$(VPATH)}transdb.h incs: $(INSNS) {$(VPATH)}node_name.inc {$(VPATH)}known_errors.inc \ - $(srcdir)/revision.h $(REVISION_H) enc/unicode/name2ctype.h enc/jis/props.h \ + {$(VPATH)}/vm_call_iseq_optimized.inc $(srcdir)/revision.h \ + $(REVISION_H) enc/unicode/name2ctype.h enc/jis/props.h \ {$(VPATH)}id.h {$(VPATH)}probes.dmyh insns: $(INSNS) @@ -821,7 +822,7 @@ known_errors.inc: $(srcdir)/template/known_errors.inc.tmpl $(srcdir)/defs/known_ vm_call_iseq_optimized.inc: $(srcdir)/tool/mk_call_iseq_optimized.rb $(ECHO) generating $@ - $(Q) $(BASERUBY) $(srcdir)/tool/mk_call_iseq_optimized.rb > vm_call_iseq_optimized.inc + $(Q) $(BASERUBY) $(srcdir)/tool/mk_call_iseq_optimized.rb > $@ $(MINIPRELUDE_C): $(COMPILE_PRELUDE) $(ECHO) generating $@ diff --git a/tool/mk_call_iseq_optimized.rb b/tool/mk_call_iseq_optimized.rb index 3d98a14755..4cfde2c00e 100644 --- a/tool/mk_call_iseq_optimized.rb +++ b/tool/mk_call_iseq_optimized.rb @@ -15,7 +15,7 @@ L = (1..6) def fname param, local "vm_call_iseq_setup_normal_0start_#{param}params_#{local}locals" end - + P.each{|param| L.each{|local| puts <<EOS |