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