Author: bernhard
Date: Wed May 3 13:53:31 2006
New Revision: 12492
Added:
trunk/src/exec_save.h
- copied unchanged from r12487, /trunk/include/parrot/exec_save.h
Removed:
trunk/include/parrot/exec_save.h
Modified:
trunk/MANIFEST
trunk/MANIFEST.SKIP
trunk/config/auto/jit.pm
trunk/config/gen/makefiles/root.in
trunk/include/parrot/ (props changed)
trunk/src/ (props changed)
trunk/src/exec.c
trunk/src/exec_save.c
trunk/src/exec_start.c
Log:
#38849 ([TODO] Move internal header files out of 'include/parrot'
Move exec_save.h and exec_dep.h from 'include/parrot' to 'src'.
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST (original)
+++ trunk/MANIFEST Wed May 3 13:53:31 2006
@@ -1,6 +1,6 @@
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Sun Apr 30 21:46:59 2006
+# generated by tools/dev/mk_manifest_and_skip.pl Wed May 3 20:47:50 2006
#
# See tools/dev/install_files.pl for documentation on the
# format of this file.
@@ -639,7 +639,6 @@
include/parrot/events.h [main]include
include/parrot/exceptions.h [main]include
include/parrot/exec.h [main]include
-include/parrot/exec_save.h [main]include
include/parrot/exit.h [main]include
include/parrot/extend.h [main]include
include/parrot/global.h [main]include
@@ -1806,6 +1805,7 @@
src/exceptions.c []
src/exec.c []
src/exec_save.c []
+src/exec_save.h []
src/exec_start.c []
src/exit.c []
src/extend.c []
@@ -2070,16 +2070,16 @@
t/compilers/pge/03-optable.t []
t/compilers/pge/p5regex/p5rx.t []
t/compilers/pge/p5regex/re_tests []
-t/compilers/pge/p6regex/backtrack.t []
-t/compilers/pge/p6regex/builtins.t []
+t/compilers/pge/p6regex/modifiers.t []
+t/compilers/pge/p6regex/text_brk.t []
t/compilers/pge/p6regex/capture.t []
-t/compilers/pge/p6regex/cclass.t []
-t/compilers/pge/p6regex/closure.t []
+t/compilers/pge/p6regex/subrules.t []
t/compilers/pge/p6regex/context.t []
+t/compilers/pge/p6regex/backtrack.t []
t/compilers/pge/p6regex/metachars.t []
-t/compilers/pge/p6regex/modifiers.t []
-t/compilers/pge/p6regex/subrules.t []
-t/compilers/pge/p6regex/text_brk.t []
+t/compilers/pge/p6regex/cclass.t []
+t/compilers/pge/p6regex/builtins.t []
+t/compilers/pge/p6regex/closure.t []
t/compilers/tge/basic.t []
t/compilers/tge/grammar.t []
t/compilers/tge/harness []
Modified: trunk/MANIFEST.SKIP
==============================================================================
--- trunk/MANIFEST.SKIP (original)
+++ trunk/MANIFEST.SKIP Wed May 3 13:53:31 2006
@@ -1,5 +1,5 @@
# $Id$
-# generated by tools/dev/gen_manifest_skip.pl Mon May 1 10:56:40 2006
+# generated by tools/dev/gen_manifest_skip.pl Wed May 3 20:48:52 2006
#
# This file should contain a transcript of the svn:ignore properties
# of the directories in the Parrot subversion repository. (Needed for
@@ -285,8 +285,6 @@
^include/parrot/config\.h/
^include/parrot/core_pmcs\.h$
^include/parrot/core_pmcs\.h/
-^include/parrot/exec_dep\.h$
-^include/parrot/exec_dep\.h/
^include/parrot/extend_vtable\.h$
^include/parrot/extend_vtable\.h/
^include/parrot/feature\.h$
@@ -999,6 +997,8 @@
^src/core_pmcs\.c/
^src/exec_cpu\.c$
^src/exec_cpu\.c/
+^src/exec_dep\.h$
+^src/exec_dep\.h/
^src/extend_vtable\.c$
^src/extend_vtable\.c/
^src/fingerprint\.c$
@@ -1169,14 +1169,14 @@
^t/compilers/pge/.*\.pir/
^t/compilers/pge/.*\.pasm$
^t/compilers/pge/.*\.pasm/
-# generated from svn:ignore of 't/compilers/pge/p5regexp/'
-^t/compilers/pge/p5regexp/.*\.pir$
-^t/compilers/pge/p5regexp/.*\.pir/
-# generated from svn:ignore of 't/compilers/pge/p6rules/'
-^t/compilers/pge/p6rules/.*\.pir$
-^t/compilers/pge/p6rules/.*\.pir/
-^t/compilers/pge/p6rules/.*\.pasm$
-^t/compilers/pge/p6rules/.*\.pasm/
+# generated from svn:ignore of 't/compilers/pge/p5regex/'
+^t/compilers/pge/p5regex/.*\.pir$
+^t/compilers/pge/p5regex/.*\.pir/
+# generated from svn:ignore of 't/compilers/pge/p6regex/'
+^t/compilers/pge/p6regex/.*\.pir$
+^t/compilers/pge/p6regex/.*\.pir/
+^t/compilers/pge/p6regex/.*\.pasm$
+^t/compilers/pge/p6regex/.*\.pasm/
# generated from svn:ignore of 't/compilers/tge/'
^t/compilers/tge/.*\.pir$
^t/compilers/tge/.*\.pir/
Modified: trunk/config/auto/jit.pm
==============================================================================
--- trunk/config/auto/jit.pm (original)
+++ trunk/config/auto/jit.pm Wed May 3 13:53:31 2006
@@ -1,4 +1,4 @@
-# Copyright: 2001-2003 The Perl Foundation. All Rights Reserved.
+# Copyright: 2001-2006 The Perl Foundation. All Rights Reserved.
# $Id$
=head1 NAME
@@ -15,16 +15,15 @@
package auto::jit;
use strict;
-use vars qw($description @args);
+use warnings;
use base qw(Parrot::Configure::Step::Base);
use Config;
use Parrot::Configure::Step qw(copy_if_diff cc_gen cc_clean cc_build cc_run);
-$description = 'Determining architecture, OS and JIT capability';
-
[EMAIL PROTECTED] = qw(jitcapable miniparrot execcapable verbose);
+our $description = 'Determining architecture, OS and JIT capability';
+our @args = qw(jitcapable miniparrot execcapable verbose);
sub runstep
{
@@ -141,7 +140,7 @@
if ($execcapable) {
$conf->data->set(
TEMP_exec_h =>
- '$(INC_DIR)/jit.h $(INC_DIR)/exec.h $(INC_DIR)/exec_dep.h
$(INC_DIR)/exec_save.h',
+ '$(INC_DIR)/jit.h $(INC_DIR)/exec.h $(SRC_DIR)/exec_dep.h
$(SRC_DIR)/exec_save.h',
TEMP_exec_o =>
'$(SRC_DIR)/exec$(O) $(SRC_DIR)/exec_cpu$(O)
$(SRC_DIR)/exec_save$(O)',
execcapable => 1
Modified: trunk/config/gen/makefiles/root.in
==============================================================================
--- trunk/config/gen/makefiles/root.in (original)
+++ trunk/config/gen/makefiles/root.in Wed May 3 13:53:31 2006
@@ -214,7 +214,7 @@
$(INC_DIR)/has_header.h \
$(INC_DIR)/feature.h \
$(INC_DIR)/core_pmcs.h \
- $(INC_DIR)/exec_dep.h \
+ $(SRC_DIR)/exec_dep.h \
lib/Parrot/Config.pm \
lib/Parrot/PMC.pm \
runtime/parrot/include/config.fpmc \
@@ -1144,13 +1144,13 @@
$(INC_DIR)/jit_emit.h : $(SRC_DIR)/jit/@jitcpuarch@/jit_emit.h
$(CP) $(SRC_DIR)/jit/@jitcpuarch@/jit_emit.h $(INC_DIR)/jit_emit.h
-$(INC_DIR)/exec_dep.h : $(SRC_DIR)/jit/@jitcpuarch@/exec_dep.h
- $(CP) $(SRC_DIR)/jit/@jitcpuarch@/exec_dep.h $(INC_DIR)/exec_dep.h
+$(SRC_DIR)/exec_dep.h : $(SRC_DIR)/jit/@jitcpuarch@/exec_dep.h
+ $(CP) $(SRC_DIR)/jit/@jitcpuarch@/exec_dep.h $(SRC_DIR)/exec_dep.h
$(SRC_DIR)/jit_cpu.c : lib/Parrot/OpLib/core.pm $(INC_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)/exec_cpu.c : lib/Parrot/OpLib/core.pm $(INC_DIR)/jit_emit.h \
- $(SRC_DIR)/jit/@jitcpuarch@/core.jit @TEMP_exec_h@ $(INC_DIR)/exec_dep.h
$(JIT_BUILD_TOOL)
+ $(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
# imcc file dependencies
Modified: trunk/src/exec.c
==============================================================================
--- trunk/src/exec.c (original)
+++ trunk/src/exec.c Wed May 3 13:53:31 2006
@@ -24,8 +24,8 @@
#include "parrot/jit.h"
#define JIT_EMIT 1
#include "parrot/jit_emit.h"
-#include "parrot/exec_dep.h"
-#include "parrot/exec_save.h"
+#include "exec_dep.h"
+#include "exec_save.h"
static void exec_init(Parrot_exec_objfile_t *obj);
static void add_data_member(Parrot_exec_objfile_t *obj, void *src, size_t len);
@@ -359,7 +359,7 @@
=head1 SEE ALSO
-F<include/parrot/exec.h>, F<src/exec_cpu.c>, F<include/parrot/exec_save.h>
+F<include/parrot/exec.h>, F<src/exec_cpu.c>, F<src/exec_save.h>
and F<src/exec_start.c>.
=head1 HISTORY
Modified: trunk/src/exec_save.c
==============================================================================
--- trunk/src/exec_save.c (original)
+++ trunk/src/exec_save.c Wed May 3 13:53:31 2006
@@ -20,7 +20,7 @@
#include <parrot/parrot.h>
#include "parrot/exec.h"
-#include "parrot/exec_save.h"
+#include "exec_save.h"
static void save_zero(FILE *fp);
static void save_int(FILE *fp, int i);
@@ -792,7 +792,7 @@
=head1 SEE ALSO
-F<include/parrot/exec.h>, F<include/parrot/exec_save.h>, F<src/exec.c>
+F<include/parrot/exec.h>, F<src/exec_save.h>, F<src/exec.c>
and F<src/exec_start.c>.
=head1 HISTORY
Modified: trunk/src/exec_start.c
==============================================================================
--- trunk/src/exec_start.c (original)
+++ trunk/src/exec_start.c Wed May 3 13:53:31 2006
@@ -116,7 +116,7 @@
=head1 SEE ALSO
-F<include/parrot/exec.h>, F<include/parrot/exec_save.h>, F<src/exec.c>
+F<include/parrot/exec.h>, F<src/exec_save.h>, F<src/exec.c>
and F<compilers/imcc/main.c>.
=head1 HISTORY