in reply to Verifying function references in XSUBs

I doubt if this is a complete answer, but the C linker does static checking of function names and signatures. If the dll, libfoo.so, doesn't have a foofunc() in its symbol table, the linker errs out when you try to build an xs interface which provides &LibFoo::foofunc.

After Compline,
Zaxo

  • Comment on Re: Verifying function references in XSUBs

Replies are listed 'Best First'.
Re: Re: Verifying function references in XSUBs
by samtregar (Abbot) on May 20, 2002 at 08:00 UTC
    What are you talking about? What does the C linker have to do with manipulating SVs inside an XSUB?

    -sam