This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Porting/cmpVERSION.pl to use git
[perl5.git] / embedvar.h
index 4639c85..428147f 100644 (file)
 #define PL_oldname             (vTHX->Ioldname)
 #define PL_op                  (vTHX->Iop)
 #define PL_op_mask             (vTHX->Iop_mask)
+#define PL_opfreehook          (vTHX->Iopfreehook)
 #define PL_opsave              (vTHX->Iopsave)
 #define PL_origalen            (vTHX->Iorigalen)
 #define PL_origargc            (vTHX->Iorigargc)
 #define PL_rehash_seed         (vTHX->Irehash_seed)
 #define PL_rehash_seed_set     (vTHX->Irehash_seed_set)
 #define PL_replgv              (vTHX->Ireplgv)
+#define PL_restartjmpenv       (vTHX->Irestartjmpenv)
 #define PL_restartop           (vTHX->Irestartop)
 #define PL_rs                  (vTHX->Irs)
 #define PL_runops              (vTHX->Irunops)
 #define PL_scopestack          (vTHX->Iscopestack)
 #define PL_scopestack_ix       (vTHX->Iscopestack_ix)
 #define PL_scopestack_max      (vTHX->Iscopestack_max)
+#define PL_scopestack_name     (vTHX->Iscopestack_name)
 #define PL_screamfirst         (vTHX->Iscreamfirst)
 #define PL_screamnext          (vTHX->Iscreamnext)
 #define PL_secondgv            (vTHX->Isecondgv)
 #define PL_sharehook           (vTHX->Isharehook)
 #define PL_sig_pending         (vTHX->Isig_pending)
 #define PL_sighandlerp         (vTHX->Isighandlerp)
+#define PL_signalhook          (vTHX->Isignalhook)
 #define PL_signals             (vTHX->Isignals)
 #define PL_slab_count          (vTHX->Islab_count)
 #define PL_slabs               (vTHX->Islabs)
 #define PL_unitcheckav_save    (vTHX->Iunitcheckav_save)
 #define PL_unlockhook          (vTHX->Iunlockhook)
 #define PL_unsafe              (vTHX->Iunsafe)
+#define PL_utf8_X_L            (vTHX->Iutf8_X_L)
+#define PL_utf8_X_LV           (vTHX->Iutf8_X_LV)
+#define PL_utf8_X_LVT          (vTHX->Iutf8_X_LVT)
+#define PL_utf8_X_LV_LVT_V     (vTHX->Iutf8_X_LV_LVT_V)
+#define PL_utf8_X_T            (vTHX->Iutf8_X_T)
+#define PL_utf8_X_V            (vTHX->Iutf8_X_V)
+#define PL_utf8_X_begin                (vTHX->Iutf8_X_begin)
+#define PL_utf8_X_extend       (vTHX->Iutf8_X_extend)
+#define PL_utf8_X_non_hangul   (vTHX->Iutf8_X_non_hangul)
+#define PL_utf8_X_prepend      (vTHX->Iutf8_X_prepend)
 #define PL_utf8_alnum          (vTHX->Iutf8_alnum)
-#define PL_utf8_alnumc         (vTHX->Iutf8_alnumc)
 #define PL_utf8_alpha          (vTHX->Iutf8_alpha)
 #define PL_utf8_ascii          (vTHX->Iutf8_ascii)
 #define PL_utf8_cntrl          (vTHX->Iutf8_cntrl)
 #define PL_utf8_idstart                (vTHX->Iutf8_idstart)
 #define PL_utf8_lower          (vTHX->Iutf8_lower)
 #define PL_utf8_mark           (vTHX->Iutf8_mark)
+#define PL_utf8_perl_space     (vTHX->Iutf8_perl_space)
+#define PL_utf8_perl_word      (vTHX->Iutf8_perl_word)
+#define PL_utf8_posix_digit    (vTHX->Iutf8_posix_digit)
 #define PL_utf8_print          (vTHX->Iutf8_print)
 #define PL_utf8_punct          (vTHX->Iutf8_punct)
 #define PL_utf8_space          (vTHX->Iutf8_space)
 #define PL_Ioldname            PL_oldname
 #define PL_Iop                 PL_op
 #define PL_Iop_mask            PL_op_mask
+#define PL_Iopfreehook         PL_opfreehook
 #define PL_Iopsave             PL_opsave
 #define PL_Iorigalen           PL_origalen
 #define PL_Iorigargc           PL_origargc
 #define PL_Irehash_seed                PL_rehash_seed
 #define PL_Irehash_seed_set    PL_rehash_seed_set
 #define PL_Ireplgv             PL_replgv
+#define PL_Irestartjmpenv      PL_restartjmpenv
 #define PL_Irestartop          PL_restartop
 #define PL_Irs                 PL_rs
 #define PL_Irunops             PL_runops
 #define PL_Iscopestack         PL_scopestack
 #define PL_Iscopestack_ix      PL_scopestack_ix
 #define PL_Iscopestack_max     PL_scopestack_max
+#define PL_Iscopestack_name    PL_scopestack_name
 #define PL_Iscreamfirst                PL_screamfirst
 #define PL_Iscreamnext         PL_screamnext
 #define PL_Isecondgv           PL_secondgv
 #define PL_Isharehook          PL_sharehook
 #define PL_Isig_pending                PL_sig_pending
 #define PL_Isighandlerp                PL_sighandlerp
+#define PL_Isignalhook         PL_signalhook
 #define PL_Isignals            PL_signals
 #define PL_Islab_count         PL_slab_count
 #define PL_Islabs              PL_slabs
 #define PL_Iunitcheckav_save   PL_unitcheckav_save
 #define PL_Iunlockhook         PL_unlockhook
 #define PL_Iunsafe             PL_unsafe
+#define PL_Iutf8_X_L           PL_utf8_X_L
+#define PL_Iutf8_X_LV          PL_utf8_X_LV
+#define PL_Iutf8_X_LVT         PL_utf8_X_LVT
+#define PL_Iutf8_X_LV_LVT_V    PL_utf8_X_LV_LVT_V
+#define PL_Iutf8_X_T           PL_utf8_X_T
+#define PL_Iutf8_X_V           PL_utf8_X_V
+#define PL_Iutf8_X_begin       PL_utf8_X_begin
+#define PL_Iutf8_X_extend      PL_utf8_X_extend
+#define PL_Iutf8_X_non_hangul  PL_utf8_X_non_hangul
+#define PL_Iutf8_X_prepend     PL_utf8_X_prepend
 #define PL_Iutf8_alnum         PL_utf8_alnum
-#define PL_Iutf8_alnumc                PL_utf8_alnumc
 #define PL_Iutf8_alpha         PL_utf8_alpha
 #define PL_Iutf8_ascii         PL_utf8_ascii
 #define PL_Iutf8_cntrl         PL_utf8_cntrl
 #define PL_Iutf8_idstart       PL_utf8_idstart
 #define PL_Iutf8_lower         PL_utf8_lower
 #define PL_Iutf8_mark          PL_utf8_mark
+#define PL_Iutf8_perl_space    PL_utf8_perl_space
+#define PL_Iutf8_perl_word     PL_utf8_perl_word
+#define PL_Iutf8_posix_digit   PL_utf8_posix_digit
 #define PL_Iutf8_print         PL_utf8_print
 #define PL_Iutf8_punct         PL_utf8_punct
 #define PL_Iutf8_space         PL_utf8_space
 #define PL_Ginterp_size                (my_vars->Ginterp_size)
 #define PL_interp_size_5_10_0  (my_vars->Ginterp_size_5_10_0)
 #define PL_Ginterp_size_5_10_0 (my_vars->Ginterp_size_5_10_0)
+#define PL_keyword_plugin      (my_vars->Gkeyword_plugin)
+#define PL_Gkeyword_plugin     (my_vars->Gkeyword_plugin)
 #define PL_malloc_mutex                (my_vars->Gmalloc_mutex)
 #define PL_Gmalloc_mutex       (my_vars->Gmalloc_mutex)
 #define PL_mmap_page_size      (my_vars->Gmmap_page_size)
 #define PL_Ghints_mutex                PL_hints_mutex
 #define PL_Ginterp_size                PL_interp_size
 #define PL_Ginterp_size_5_10_0 PL_interp_size_5_10_0
+#define PL_Gkeyword_plugin     PL_keyword_plugin
 #define PL_Gmalloc_mutex       PL_malloc_mutex
 #define PL_Gmmap_page_size     PL_mmap_page_size
 #define PL_Gmy_ctx_mutex       PL_my_ctx_mutex