develooper Front page | perl.cvs.parrot | Postings from December 2008

[svn:parrot] r34129 - in trunk: . config/auto config/gen/makefiles src/jit/alpha src/jit/amd64 src/jit/arm src/jit/hppa src/jit/i386 src/jit/ia64 src/jit/mips src/jit/ppc src/jit/skeleton src/jit/sun4

From:
Whiteknight
Date:
December 19, 2008 19:53
Subject:
[svn:parrot] r34129 - in trunk: . config/auto config/gen/makefiles src/jit/alpha src/jit/amd64 src/jit/arm src/jit/hppa src/jit/i386 src/jit/ia64 src/jit/mips src/jit/ppc src/jit/skeleton src/jit/sun4
Message ID:
20081220035253.EED54CBA12@x12.develooper.com
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 */



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About