[svn:parrot] r43610 - in trunk: t/pmc tools/build
plobsing at svn.parrot.org
plobsing at svn.parrot.org
Tue Jan 26 22:31:11 UTC 2010
Author: plobsing
Date: Tue Jan 26 22:31:08 2010
New Revision: 43610
URL: https://trac.parrot.org/parrot/changeset/43610
Log:
remove "xv"-style NCI signature fixup code (see TT1410)
Modified:
trunk/t/pmc/nci.t
trunk/tools/build/nativecall.pl
Modified: trunk/t/pmc/nci.t
==============================================================================
--- trunk/t/pmc/nci.t Tue Jan 26 22:00:45 2010 (r43609)
+++ trunk/t/pmc/nci.t Tue Jan 26 22:31:08 2010 (r43610)
@@ -2367,7 +2367,7 @@
print "\n"
.local pmc nci_vv
- nci_vv = dlfunc libnci_test, "nci_vv", "vv"
+ nci_vv = dlfunc libnci_test, "nci_vv", ""
nci_vv()
$I1 = nci_dlvar_int[0]
print $I1
Modified: trunk/tools/build/nativecall.pl
==============================================================================
--- trunk/tools/build/nativecall.pl Tue Jan 26 22:00:45 2010 (r43609)
+++ trunk/tools/build/nativecall.pl Tue Jan 26 22:31:08 2010 (r43610)
@@ -467,13 +467,6 @@
return F2DPTR(pcf_v_);
#endif
- /* remove deprecated void argument 'v' character */
- if (2 == signature_len && 'v' == Parrot_str_indexed(interp, signature, 1)) {
- Parrot_warn(interp, PARROT_WARNINGS_ALL_FLAG, "function signature argument character 'v' ignored");
- Parrot_str_chopn_inplace(interp, signature, 1);
- signature_len = Parrot_str_byte_length(interp, signature);
- }
-
iglobals = interp->iglobals;
if (PMC_IS_NULL(iglobals))
More information about the parrot-commits
mailing list