[svn:parrot] r37995 - trunk/tools/build

cotto at svn.parrot.org cotto at svn.parrot.org
Thu Apr 9 05:38:31 UTC 2009


Author: cotto
Date: Thu Apr  9 05:38:30 2009
New Revision: 37995
URL: https://trac.parrot.org/parrot/changeset/37995

Log:
[NCI] fix NCI sub generation on non-jitcapable Parrots
Infinoid++ for noticing the breakage

Modified:
   trunk/tools/build/nativecall.pl

Modified: trunk/tools/build/nativecall.pl
==============================================================================
--- trunk/tools/build/nativecall.pl	Thu Apr  9 02:43:30 2009	(r37994)
+++ trunk/tools/build/nativecall.pl	Thu Apr  9 05:38:30 2009	(r37995)
@@ -348,7 +348,7 @@
     /p/ && do {
         push @{$temps_ref},          "PMC *t_$temp_num;";
         push @{$extra_preamble_ref}, "t_$temp_num = GET_NCI_P($reg_num);";
-        return "PMC_data(t_$temp_num)";
+        return "VTABLE_get_pointer(interp, t_$temp_num)";
     };
     /V/ && do {
         push @{$temps_ref},          "PMC *t_$temp_num;";


More information about the parrot-commits mailing list