Try to fix regression for input-typemap override in XS argument list. (CPAN RT #70448)
Explicit versions in submodules to fail early if something goes wrong.
Changes for version 3.03_02 - 2011-08-21
Properly strip trailing semicolons form inputmaps. These could trigger warnings (errors in strict C89 compilers) due to additional semicolons being interpreted as empty statements.
Torsten Schoenfeld, Jan Dubois, Steffen Mueller
Now detects and throws a warning if there is a CODE section using RETVAL, but no OUTPUT section. [CPAN RT #69536]
Uses the explicit XS_EXTERNAL macro (from perl 5.15.2 and newer) for XSUBs that need to be exported. Defines XS_EXTERNAL to fall back to XS where that is not available.
Introduces new EXPORT_XSUB_SYMBOLS XS keyword that forces exported XSUB symbols. It's a no-op on perls before 5.15.2.