On Tue, 04 Sep 2001 18:18:03 CDT, "Craig A. Berry" wrote:
>The latest snapshot gets a linker error on VMS because List::Util now calls
>Perl_pp_rand(), but the Perl_pp routines are not currently visible outside
>the core. Before I hack in support to make all the pp routines externally
>visible, I want to confirm that this is intended, i.e., that all of these
>routines are supposed to be in the public API available to XS writers.
Nope. XS writers should in general not call the pp_functions directly;
they should be indirecting via the PL_ppaddr table instead. List::Utils
needs s/Perl_pp_rand/*(PL_ppaddr[OP_RAND])/ or similar.
Sarathy
[EMAIL PROTECTED]