#else /* !PERL_CORE */
+#undef PL_AboveLatin1
+#define PL_AboveLatin1 (*Perl_GAboveLatin1_ptr(NULL))
+#undef PL_Assigned_invlist
+#define PL_Assigned_invlist (*Perl_GAssigned_invlist_ptr(NULL))
#undef PL_C_locale_obj
#define PL_C_locale_obj (*Perl_GC_locale_obj_ptr(NULL))
+#undef PL_GCB_invlist
+#define PL_GCB_invlist (*Perl_GGCB_invlist_ptr(NULL))
+#undef PL_HasMultiCharFold
+#define PL_HasMultiCharFold (*Perl_GHasMultiCharFold_ptr(NULL))
+#undef PL_InBitmap
+#define PL_InBitmap (*Perl_GInBitmap_ptr(NULL))
+#undef PL_LB_invlist
+#define PL_LB_invlist (*Perl_GLB_invlist_ptr(NULL))
+#undef PL_Latin1
+#define PL_Latin1 (*Perl_GLatin1_ptr(NULL))
+#undef PL_NonL1NonFinalFold
+#define PL_NonL1NonFinalFold (*Perl_GNonL1NonFinalFold_ptr(NULL))
+#undef PL_Posix_ptrs
+#define PL_Posix_ptrs (*Perl_GPosix_ptrs_ptr(NULL))
+#undef PL_SB_invlist
+#define PL_SB_invlist (*Perl_GSB_invlist_ptr(NULL))
+#undef PL_SCX_invlist
+#define PL_SCX_invlist (*Perl_GSCX_invlist_ptr(NULL))
+#undef PL_UpperLatin1
+#define PL_UpperLatin1 (*Perl_GUpperLatin1_ptr(NULL))
+#undef PL_WB_invlist
+#define PL_WB_invlist (*Perl_GWB_invlist_ptr(NULL))
+#undef PL_XPosix_ptrs
+#define PL_XPosix_ptrs (*Perl_GXPosix_ptrs_ptr(NULL))
#undef PL_appctx
#define PL_appctx (*Perl_Gappctx_ptr(NULL))
#undef PL_check
#define PL_dollarzero_mutex (*Perl_Gdollarzero_mutex_ptr(NULL))
#undef PL_fold_locale
#define PL_fold_locale (*Perl_Gfold_locale_ptr(NULL))
+#undef PL_hash_chars
+#define PL_hash_chars (*Perl_Ghash_chars_ptr(NULL))
#undef PL_hash_seed
#define PL_hash_seed (*Perl_Ghash_seed_ptr(NULL))
#undef PL_hash_seed_set
#define PL_hash_seed_set (*Perl_Ghash_seed_set_ptr(NULL))
+#undef PL_hash_state
+#define PL_hash_state (*Perl_Ghash_state_ptr(NULL))
#undef PL_hints_mutex
#define PL_hints_mutex (*Perl_Ghints_mutex_ptr(NULL))
#undef PL_keyword_plugin
#define PL_keyword_plugin (*Perl_Gkeyword_plugin_ptr(NULL))
+#undef PL_keyword_plugin_mutex
+#define PL_keyword_plugin_mutex (*Perl_Gkeyword_plugin_mutex_ptr(NULL))
+#undef PL_lc_numeric_mutex
+#define PL_lc_numeric_mutex (*Perl_Glc_numeric_mutex_ptr(NULL))
#undef PL_locale_mutex
#define PL_locale_mutex (*Perl_Glocale_mutex_ptr(NULL))
#undef PL_malloc_mutex
#define PL_timesbase (*Perl_Gtimesbase_ptr(NULL))
#undef PL_use_safe_putenv
#define PL_use_safe_putenv (*Perl_Guse_safe_putenv_ptr(NULL))
+#undef PL_utf8_charname_begin
+#define PL_utf8_charname_begin (*Perl_Gutf8_charname_begin_ptr(NULL))
+#undef PL_utf8_charname_continue
+#define PL_utf8_charname_continue (*Perl_Gutf8_charname_continue_ptr(NULL))
+#undef PL_utf8_foldable
+#define PL_utf8_foldable (*Perl_Gutf8_foldable_ptr(NULL))
+#undef PL_utf8_foldclosures
+#define PL_utf8_foldclosures (*Perl_Gutf8_foldclosures_ptr(NULL))
+#undef PL_utf8_idcont
+#define PL_utf8_idcont (*Perl_Gutf8_idcont_ptr(NULL))
+#undef PL_utf8_idstart
+#define PL_utf8_idstart (*Perl_Gutf8_idstart_ptr(NULL))
+#undef PL_utf8_mark
+#define PL_utf8_mark (*Perl_Gutf8_mark_ptr(NULL))
+#undef PL_utf8_perl_idcont
+#define PL_utf8_perl_idcont (*Perl_Gutf8_perl_idcont_ptr(NULL))
+#undef PL_utf8_perl_idstart
+#define PL_utf8_perl_idstart (*Perl_Gutf8_perl_idstart_ptr(NULL))
+#undef PL_utf8_tofold
+#define PL_utf8_tofold (*Perl_Gutf8_tofold_ptr(NULL))
+#undef PL_utf8_tolower
+#define PL_utf8_tolower (*Perl_Gutf8_tolower_ptr(NULL))
+#undef PL_utf8_tosimplefold
+#define PL_utf8_tosimplefold (*Perl_Gutf8_tosimplefold_ptr(NULL))
+#undef PL_utf8_totitle
+#define PL_utf8_totitle (*Perl_Gutf8_totitle_ptr(NULL))
+#undef PL_utf8_toupper
+#define PL_utf8_toupper (*Perl_Gutf8_toupper_ptr(NULL))
+#undef PL_utf8_xidcont
+#define PL_utf8_xidcont (*Perl_Gutf8_xidcont_ptr(NULL))
+#undef PL_utf8_xidstart
+#define PL_utf8_xidstart (*Perl_Gutf8_xidstart_ptr(NULL))
#undef PL_veto_cleanup
#define PL_veto_cleanup (*Perl_Gveto_cleanup_ptr(NULL))
#undef PL_watch_pvx