Author: Whiteknight
Date: Fri Dec 19 19:52:52 2008
New Revision: 34129
Added:
trunk/src/jit/alpha/jit_defs.c
trunk/src/jit/amd64/jit_defs.c
trunk/src/jit/arm/jit_defs.c
trunk/src/jit/hppa/jit_defs.c
trunk/src/jit/i386/jit_defs.c
trunk/src/jit/ia64/jit_defs.c
trunk/src/jit/mips/jit_defs.c
trunk/src/jit/ppc/jit_defs.c
trunk/src/jit/skeleton/jit_defs.c
trunk/src/jit/sun4/jit_defs.c
Modified:
trunk/MANIFEST
trunk/config/auto/jit.pm
trunk/config/gen/makefiles/root.in
Log:
[JIT] Add some stub C files in preparation to work on RT#38929
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST (original)
+++ trunk/MANIFEST Fri Dec 19 19:52:52 2008
@@ -2965,31 +2965,41 @@
src/jit.c []
src/jit.h []
src/jit/alpha/core.jit []
+src/jit/alpha/jit_defs.c []
src/jit/alpha/jit_emit.h []
src/jit/amd64/core.jit []
+src/jit/amd64/jit_defs.c []
src/jit/amd64/jit_emit.h []
src/jit/arm/core.jit []
+src/jit/arm/jit_defs.c []
src/jit/arm/exec_dep.c []
src/jit/arm/exec_dep.h []
src/jit/arm/jit_emit.h []
src/jit/hppa/core.jit []
+src/jit/hppa/jit_defs.c []
src/jit/hppa/jit_emit.h []
src/jit/i386/core.jit []
src/jit/i386/exec_dep.c []
src/jit/i386/exec_dep.h []
+src/jit/i386/jit_defs.c []
src/jit/i386/jit_emit.h []
src/jit/ia64/core.jit []
+src/jit/ia64/jit_defs.c []
src/jit/ia64/jit_emit.h []
src/jit/mips/core.jit []
+src/jit/mips/jit_defs.c []
src/jit/mips/jit_emit.h []
src/jit/ppc/asm.s []
src/jit/ppc/core.jit []
src/jit/ppc/exec_dep.c []
src/jit/ppc/exec_dep.h []
+src/jit/ppc/jit_defs.c []
src/jit/ppc/jit_emit.h []
src/jit/ppc/ppc-linux.s []
+src/jit/skeleton/jit_defs.c []
src/jit/skeleton/jit_emit.h []
src/jit/sun4/core.jit []
+src/jit/sun4/jit_defs.c []
src/jit/sun4/jit_emit.h []
src/jit_debug.c []
src/jit_debug_xcoff.c []
Modified: trunk/config/auto/jit.pm
==============================================================================
--- trunk/config/auto/jit.pm (original)
+++ trunk/config/auto/jit.pm Fri Dec 19 19:52:52 2008
@@ -103,7 +103,7 @@
jitcapable => 1,
cc_hasjit => " -DHAS_JIT -D\U$jitcpuarch",
TEMP_jit_o =>
-'$(SRC_DIR)/jit$(O) $(SRC_DIR)/jit_cpu$(O) $(SRC_DIR)/jit_debug$(O)
$(SRC_DIR)/jit_debug_xcoff$(O)'
+'$(SRC_DIR)/jit$(O) $(SRC_DIR)/jit_cpu$(O) $(SRC_DIR)/jit_debug$(O)
$(SRC_DIR)/jit_debug_xcoff$(O) $(SRC_DIR)/jit_defs$(O)'
);
my $execcapable = $self->_first_probe_for_exec(
Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in (original)
+++ trunk/config/gen/makefiles/root.in Fri Dec 19 19:52:52 2008
@@ -228,6 +228,7 @@
$(SRC_DIR)/null_config.c \
$(SRC_DIR)/install_config.c \
$(SRC_DIR)/exec_cpu.c \
+ $(SRC_DIR)/jit_defs.c \
$(SRC_DIR)/extend_vtable.c
GEN_MODULES = \
@@ -1062,6 +1063,8 @@
$(SRC_DIR)/exec_cpu$(O) : $(GENERAL_H_FILES) @TEMP_exec_h@
$(SRC_DIR)/jit_emit.h
+$(SRC_DIR)/jit_defs$(O) : $(GENERAL_H_FILES) @TEMP_exec_h@
$(SRC_DIR)/jit_emit.h
+
$(INC_DIR)/extend_vtable.h $(SRC_DIR)/extend_vtable.c $(SRC_DIR)/vtable.h :
src/vtable.tbl $(BUILD_TOOLS_DIR)/vtable_extend.pl lib/Parrot/Vtable.pm
$(PERL) $(BUILD_TOOLS_DIR)/vtable_extend.pl
@@ -1252,6 +1255,8 @@
$(SRC_DIR)/jit_cpu.c : lib/Parrot/OpLib/core.pm $(SRC_DIR)/jit_emit.h \
$(SRC_DIR)/jit/@jitcpuarch@/core.jit $(JIT_BUILD_TOOL)
$(PERL) $(JIT_BUILD_TOOL) @jitcpuarch@ $(SRC_DIR)/jit_cpu.c
+$(SRC_DIR)/jit_defs.c : $(SRC_DIR)/jit/@jitcpuarch@/jit_emit.h
+ $(CP) $(SRC_DIR)/jit/@jitcpuarch@/jit_defs.c $(SRC_DIR)/jit_defs.c
$(SRC_DIR)/exec_cpu.c : lib/Parrot/OpLib/core.pm $(SRC_DIR)/jit_emit.h \
$(SRC_DIR)/jit/@jitcpuarch@/core.jit @TEMP_exec_h@ $(SRC_DIR)/exec_dep.h
$(JIT_BUILD_TOOL)
$(PERL) $(JIT_BUILD_TOOL) @jitcpuarch@ $(SRC_DIR)/exec_cpu.c
@@ -1681,6 +1686,7 @@
$(SRC_DIR)/jit_emit.h \
$(SRC_DIR)/jit_cpu.c \
$(SRC_DIR)/exec_cpu.c \
+ $(SRC_DIR)/jit_defs.c \
$(SRC_DIR)/exec_start$(O) \
install_config.fpmc \
$(SRC_DIR)/nci_test$(O) \
Added: trunk/src/jit/alpha/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/alpha/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/amd64/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/amd64/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/arm/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/arm/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/hppa/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/hppa/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/i386/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/i386/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/ia64/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/ia64/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/mips/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/mips/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/ppc/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/ppc/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/skeleton/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/skeleton/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */
Added: trunk/src/jit/sun4/jit_defs.c
==============================================================================
--- (empty file)
+++ trunk/src/jit/sun4/jit_defs.c Fri Dec 19 19:52:52 2008
@@ -0,0 +1 @@
+/* Stub file for RT#38929 fixes */