Previously these symbols were only listed as platform specific exceptions
for WinCE. config.ce has i_locale as undef, so <locale.h> is not included,
so (presumably) there USE_LOCALE_COLLATE is not part of
Config::bincompat_options().
PL_pending_ident
PL_sublex_info
PL_timesbuf
- PL_collation_ix
- PL_collation_name
- PL_collation_standard
- PL_collxfrm_base
- PL_collxfrm_mult
PL_numeric_local
PL_numeric_name
PL_numeric_radix_sv
PL_numeric_standard
- Perl_sv_collxfrm
setgid
setuid
win32_free_childdir
)];
}
+unless ($define{USE_LOCALE_COLLATE}) {
+ skip_symbols [qw(
+ PL_collation_ix
+ PL_collation_name
+ PL_collation_standard
+ PL_collxfrm_base
+ PL_collxfrm_mult
+ Perl_sv_collxfrm
+ Perl_sv_collxfrm_flags
+ )];
+}
+
if ($^O ne 'vms') {
# VMS does its own thing for these symbols.
skip_symbols [qw(PL_sig_handlers_initted