diff options
author | Jemma Issroff <jemmaissroff@gmail.com> | 2023-08-28 16:55:58 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-28 13:55:58 -0700 |
commit | 3b815ed7da8261f45b84dcde2c900934f7379dac (patch) | |
tree | 84bf9e833e4a572c43d87b545df1d5aba0cbb19b /common.mk | |
parent | f726ad97406dc1c3bccfe74a53931552b9db755f (diff) |
Add yarp/yarp_compiler.c (#8042)
* Add yarp/yarp_compiler.c as stencil for compiling YARP
This commit adds yarp/yarp_compiler.c, and changes the sync script
to ensure that yarp/yarp_compiler.c will not get overwritten
* [Misc #119772] Create and expose RubyVM::InstructionSequence.compile_yarp
This commit creates the stencil for a compile_yarp function, which
we will continue to fill out. It allows us to check the output
of compiled YARP code against compiled code without using YARP.
Notes
Notes:
Merged-By: jemmaissroff
Diffstat (limited to 'common.mk')
-rw-r--r-- | common.mk | 45 |
1 files changed, 45 insertions, 0 deletions
@@ -3182,6 +3182,26 @@ compile.$(OBJEXT): $(top_srcdir)/internal/thread.h compile.$(OBJEXT): $(top_srcdir)/internal/variable.h compile.$(OBJEXT): $(top_srcdir)/internal/vm.h compile.$(OBJEXT): $(top_srcdir)/internal/warnings.h +compile.$(OBJEXT): $(top_srcdir)/yarp/defines.h +compile.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h +compile.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +compile.$(OBJEXT): $(top_srcdir)/yarp/node.h +compile.$(OBJEXT): $(top_srcdir)/yarp/pack.h +compile.$(OBJEXT): $(top_srcdir)/yarp/parser.h +compile.$(OBJEXT): $(top_srcdir)/yarp/regexp.h +compile.$(OBJEXT): $(top_srcdir)/yarp/unescape.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h +compile.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h +compile.$(OBJEXT): $(top_srcdir)/yarp/yarp.h +compile.$(OBJEXT): $(top_srcdir)/yarp/yarp_compiler.c compile.$(OBJEXT): {$(VPATH)}assert.h compile.$(OBJEXT): {$(VPATH)}atomic.h compile.$(OBJEXT): {$(VPATH)}backward/2/assume.h @@ -3379,6 +3399,9 @@ compile.$(OBJEXT): {$(VPATH)}vm_callinfo.h compile.$(OBJEXT): {$(VPATH)}vm_core.h compile.$(OBJEXT): {$(VPATH)}vm_debug.h compile.$(OBJEXT): {$(VPATH)}vm_opts.h +compile.$(OBJEXT): {$(VPATH)}yarp/ast.h +compile.$(OBJEXT): {$(VPATH)}yarp/version.h +compile.$(OBJEXT): {$(VPATH)}yarp/yarp.h complex.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h complex.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h complex.$(OBJEXT): $(CCAN_DIR)/list/list.h @@ -8206,6 +8229,25 @@ iseq.$(OBJEXT): $(top_srcdir)/internal/thread.h iseq.$(OBJEXT): $(top_srcdir)/internal/variable.h iseq.$(OBJEXT): $(top_srcdir)/internal/vm.h iseq.$(OBJEXT): $(top_srcdir)/internal/warnings.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/defines.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/diagnostic.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/enc/yp_encoding.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/node.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/pack.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/parser.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/regexp.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/unescape.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_buffer.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_char.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_constant_pool.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_list.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_memchr.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_newline_list.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_state_stack.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_string_list.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/util/yp_strpbrk.h +iseq.$(OBJEXT): $(top_srcdir)/yarp/yarp.h iseq.$(OBJEXT): {$(VPATH)}assert.h iseq.$(OBJEXT): {$(VPATH)}atomic.h iseq.$(OBJEXT): {$(VPATH)}backward/2/assume.h @@ -8400,6 +8442,9 @@ iseq.$(OBJEXT): {$(VPATH)}util.h iseq.$(OBJEXT): {$(VPATH)}vm_callinfo.h iseq.$(OBJEXT): {$(VPATH)}vm_core.h iseq.$(OBJEXT): {$(VPATH)}vm_opts.h +iseq.$(OBJEXT): {$(VPATH)}yarp/ast.h +iseq.$(OBJEXT): {$(VPATH)}yarp/version.h +iseq.$(OBJEXT): {$(VPATH)}yarp/yarp.h iseq.$(OBJEXT): {$(VPATH)}yjit.h load.$(OBJEXT): $(CCAN_DIR)/check_type/check_type.h load.$(OBJEXT): $(CCAN_DIR)/container_of/container_of.h |