X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=makedef.pl;h=354b82a1cf036830531c04324c043a515cd3851a;hb=eb1c4873a4d2b3d386b680baf0b251a75d67e654;hp=b8d32cb538cc2a5b949d4c36bddc4a7ede14bbd3;hpb=dfc72f41b0aaceda3480a2bf23c0aba6675f43e9;p=p5sagit%2Fp5-mst-13.2.git diff --git a/makedef.pl b/makedef.pl index b8d32cb..354b82a 100644 --- a/makedef.pl +++ b/makedef.pl @@ -129,6 +129,7 @@ while () { $define{$1} = 1 if /^\s*#\s*define\s+(MULTIPLICITY)\b/; $define{$1} = 1 if /^\s*#\s*define\s+(PERL_\w+)\b/; $define{$1} = 1 if /^\s*#\s*define\s+(USE_\w+)\b/; + $define{$1} = 1 if /^\s*#\s*define\s+(HAS_\w+)\b/; } close(CFG); @@ -404,6 +405,10 @@ elsif ($PLATFORM eq 'aix') { PL_statusvalue_vms PL_sys_intern )]); + skip_symbols([qw( + Perl_signbit + )]) + if $define{'HAS_SIGNBIT'}; emit_symbols([qw( boot_DynaLoader )]); @@ -1008,8 +1013,10 @@ my @layer_syms = qw( PerlIO_arg_fetch PerlIO_debug PerlIO_define_layer + PerlIO_find_layer PerlIO_isutf8 PerlIO_layer_fetch + PerlIO_list_alloc PerlIO_list_free PerlIO_modestr PerlIO_parse_layers