our $VERSION;
BEGIN {
- $VERSION = '3.04_03';
+ $VERSION = '3.04_04';
}
use ExtUtils::ParseXS::Constants $VERSION;
use ExtUtils::ParseXS::CountLines $VERSION;
#XS_EUPXS(XS_${Full_func_name}); /* prototype to pass -Wmissing-prototypes */
#XS_EUPXS(XS_${Full_func_name})
#[[
-##ifdef dVAR
# dVAR; dXSARGS;
-##else
-# dXSARGS;
-##endif
EOF
print Q(<<"EOF") if $ALIAS;
# dXSI32;
print Q(<<"EOF");
#[[
-##ifdef dVAR
# dVAR; dXSARGS;
-##else
-# dXSARGS;
-##endif
EOF
#Under 5.8.x and lower, newXS is declared in proto.h as expecting a non-const
use warnings;
use Symbol;
-our $VERSION = '3.04_03';
+our $VERSION = '3.04_04';
=head1 NAME
package ExtUtils::ParseXS::CountLines;
use strict;
-our $VERSION = '3.04_03';
+our $VERSION = '3.04_04';
our $SECTION_END_MARKER;
use lib qw( lib );
use ExtUtils::ParseXS::Constants ();
-our $VERSION = '3.04_03';
+our $VERSION = '3.04_04';
our (@ISA, @EXPORT_OK);
@ISA = qw(Exporter);
# define PERL_UNUSED_VAR(var) if (0) var = var
#endif
+#ifndef dVAR
+# define dVAR dNOOP
+#endif
+
/* This stuff is not part of the API! You have been warned. */
#ifndef PERL_VERSION_DECIMAL
=item *
+L<ExtUtils::ParseXS> has been upgraded from version 3.04_03 to version 3.04_04.
+
+The handling of C<dVAR> in the generated XS code has been simplified.
+
+=item *
+
L<Locale::Codes> has been upgraded from version 3.17 to version 3.18.
The CIA world added non-standard values, so this is no longer used as a source