[svn:parrot] r41867 - branches/pcc_reapply/tools/build

whiteknight at svn.parrot.org whiteknight at svn.parrot.org
Thu Oct 15 01:28:07 UTC 2009


Author: whiteknight
Date: Thu Oct 15 01:28:06 2009
New Revision: 41867
URL: https://trac.parrot.org/parrot/changeset/41867

Log:
[pcc] fix several (but not all) failures in threads.t. Problem was a bad signature string being automatically generated with '@' instead of 'Ps' for a slurpy array

Modified:
   branches/pcc_reapply/tools/build/nativecall.pl

Modified: branches/pcc_reapply/tools/build/nativecall.pl
==============================================================================
--- branches/pcc_reapply/tools/build/nativecall.pl	Wed Oct 14 22:59:42 2009	(r41866)
+++ branches/pcc_reapply/tools/build/nativecall.pl	Thu Oct 15 01:28:06 2009	(r41867)
@@ -79,7 +79,7 @@
     L => { as_proto => "long *", as_return => "" },
     T => { as_proto => "char **", as_return => "" },
     V => { as_proto => "void **", as_return => "", sig_char => "P" },
-    '@' => { as_proto => "PMC *", as_return => "", cname => "xAT_", sig_char => '@' },
+    '@' => { as_proto => "PMC *", as_return => "", cname => "xAT_", sig_char => 'Ps' },
 );
 
 for (values %sig_table) {


More information about the parrot-commits mailing list