[svn:parrot] r39590 - trunk/tools/dev

NotFound at svn.parrot.org NotFound at svn.parrot.org
Tue Jun 16 14:55:48 UTC 2009


Author: NotFound
Date: Tue Jun 16 14:55:45 2009
New Revision: 39590
URL: https://trac.parrot.org/parrot/changeset/39590

Log:
[cage] fixes for g++ build

Modified:
   trunk/tools/dev/pbc_to_exe.pir

Modified: trunk/tools/dev/pbc_to_exe.pir
==============================================================================
--- trunk/tools/dev/pbc_to_exe.pir	Tue Jun 16 14:22:35 2009	(r39589)
+++ trunk/tools/dev/pbc_to_exe.pir	Tue Jun 16 14:55:45 2009	(r39590)
@@ -57,7 +57,7 @@
     print outfh, <<'HEADER'
 #include "parrot/parrot.h"
 #include "parrot/embed.h"
-void * get_program_code(void);
+const void * get_program_code(void);
 HEADER
 
     print outfh, codestring
@@ -67,9 +67,9 @@
         {
             PackFile     *pf;
             Parrot_Interp interp;
-            unsigned char *program_code_addr;
+            const unsigned char *program_code_addr;
 
-            program_code_addr = get_program_code();
+            program_code_addr = (const unsigned char *)get_program_code();
             if (!program_code_addr)
                 return 1;
 
@@ -253,7 +253,7 @@
     codestring .= $S0
     codestring .= ";\n"
     codestring .= <<'END_OF_FUNCTION'
-        void * get_program_code(void)
+        const void * get_program_code(void)
         {
             return program_code;
         }
@@ -347,7 +347,7 @@
     codestring .= ";\n"
 
     codestring .= <<'END_OF_FUNCTION'
-        void * get_program_code(void)
+        const void * get_program_code(void)
         {
             return program_code;
         }
@@ -445,7 +445,7 @@
     codestring .= ";\n"
 
     codestring .= <<'END_OF_FUNCTION'
-        void * get_program_code(void)
+        const void * get_program_code(void)
         {
             HRSRC   hResource;
             DWORD   size;


More information about the parrot-commits mailing list