Author: leo
Date: Tue Mar  7 08:14:31 2006
New Revision: 11812

Modified:
   trunk/config/inter/pmc.pm
   trunk/lib/Parrot/Pmc2c.pm

Log:
Makefile - add dependency on PMC compiler 

* .c and .dump needs recreation from .pmc, if lib/Parrot/Pmc2c.pm changes


Modified: trunk/config/inter/pmc.pm
==============================================================================
--- trunk/config/inter/pmc.pm   (original)
+++ trunk/config/inter/pmc.pm   Tue Mar  7 08:14:31 2006
@@ -151,7 +151,7 @@
         $TEMP_pmc_build .= <<END
 src/pmc/$pmc.c src/pmc/pmc_$pmc.h : src/pmc/$pmc.dump
 
-src/pmc/$pmc.dump : vtable.dump $parent_dumps 
+src/pmc/$pmc.dump : vtable.dump $parent_dumps lib/Parrot/Pmc2c.pm
 
 src/pmc/pmc_$pmc.h: src/pmc/$pmc.pmc
        \$(PMC2CC) src/pmc/$pmc.pmc

Modified: trunk/lib/Parrot/Pmc2c.pm
==============================================================================
--- trunk/lib/Parrot/Pmc2c.pm   (original)
+++ trunk/lib/Parrot/Pmc2c.pm   Tue Mar  7 08:14:31 2006
@@ -934,7 +934,7 @@
 
     # create a namespace hash
     $cout .= <<"EOC";
-        /* need a namespace Hash */
+        /* need a namespace Hash TODO anchor at parent, name it */
         Parrot_base_vtables[entry]->_namespace = pmc_new(interp,
                 Parrot_get_ctx_HLL_type(interp, enum_class_NameSpace));
 EOC

Reply via email to