| Newsgroups |
perl.cvs.mod_parrot |
| Message-ID |
<[email protected]> |
cvsuser 02/06/01 08:56:32
Modified: . mod_parrot.diff
Log:
Wow, diffs of diffs are ugly
handle the new assembler
the other options is to macro this at the top of each file
.constant Apache 9
or hack the pmc2c and assembler to "do the right thing" but this is the
quick fix.
Revision Changes Path
1.4 +39 -9 mod_parrot/mod_parrot.diff
Index: mod_parrot.diff
===================================================================
RCS file: /cvs/public/mod_parrot/mod_parrot.diff,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -w -r1.3 -r1.4
--- mod_parrot.diff 29 May 2002 02:17:49 -0000 1.3
+++ mod_parrot.diff 1 Jun 2002 15:56:32 -0000 1.4
@@ -59,18 +59,48 @@
ENCODING_O_FILES = encodings/singlebyte$(O) encodings/utf8$(O) \
encodings/utf16$(O) \
+Index: newasm
+===================================================================
+RCS file: /cvs/public/parrot/newasm,v
+retrieving revision 1.14
+diff -u -r1.14 newasm
+--- newasm 31 May 2002 05:10:19 -0000 1.14
++++ newasm 1 Jun 2002 15:05:15 -0000
+@@ -117,6 +117,7 @@
+ $self->{constants}{PerlHash} = 6;
+ $self->{constants}{ParrotPointer} = 7;
+ $self->{constants}{IntQueue} = 8;
++ $self->{constants}{Apache} = 9;
+ $self;
+ }
+
Index: include/parrot/pmc.h
===================================================================
RCS file: /cvs/public/parrot/include/parrot/pmc.h,v
retrieving revision 1.29
diff -u -r1.29 pmc.h
--- include/parrot/pmc.h 15 May 2002 01:45:09 -0000 1.29
-+++ include/parrot/pmc.h 29 May 2002 00:44:10 -0000
-@@ -14,6 +14,7 @@
- #define PARROT_PMC_H_GUARD
-
- enum {
++++ include/parrot/pmc.h 1 Jun 2002 15:06:35 -0000
+@@ -23,6 +23,7 @@
+ enum_class_PerlHash,
+ enum_class_ParrotPointer,
+ enum_class_IntQueue,
+ enum_class_Apache,
- enum_class_Array,
- enum_class_PerlUndef,
- enum_class_PerlInt,
+ enum_class_max = 100
+ };
+ VAR_SCOPE VTABLE Parrot_base_vtables[enum_class_max];
+Index: assemble.pl
+===================================================================
+RCS file: /cvs/public/parrot/assemble.pl,v
+retrieving revision 1.54
+diff -u -r1.54 assemble.pl
+--- assemble.pl 1 Jun 2002 08:06:53 -0000 1.54
++++ assemble.pl 1 Jun 2002 15:12:25 -0000
+@@ -117,6 +117,7 @@
+ $self->{constants}{PerlHash} = 6;
+ $self->{constants}{ParrotPointer} = 7;
+ $self->{constants}{IntQueue} = 8;
++ $self->{constants}{Apache} = 9;
+ $self;
+ }
+