summaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorJemma Issroff <jemmaissroff@gmail.com>2023-08-28 16:55:58 -0400
committerGitHub <noreply@github.com>2023-08-28 13:55:58 -0700
commit3b815ed7da8261f45b84dcde2c900934f7379dac (patch)
tree84bf9e833e4a572c43d87b545df1d5aba0cbb19b /common.mk
parentf726ad97406dc1c3bccfe74a53931552b9db755f (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.mk45
1 files changed, 45 insertions, 0 deletions
diff --git a/common.mk b/common.mk
index 1a85d0605a..d55d1788aa 100644
--- a/common.mk
+++ b/common.mk
@@ -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