This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl.h: Move some macro definitions
[perl5.git] / embedvar.h
index ef2fa68..06d4e18 100644 (file)
@@ -40,7 +40,6 @@
 #    define vTHX       PERL_GET_INTERP
 #  endif
 
-#define PL_ASCII               (vTHX->IASCII)
 #define PL_AboveLatin1         (vTHX->IAboveLatin1)
 #define PL_Argv                        (vTHX->IArgv)
 #define PL_Cmd                 (vTHX->ICmd)
@@ -66,6 +65,7 @@
 #define PL_Sock                        (vTHX->ISock)
 #define PL_StdIO               (vTHX->IStdIO)
 #define PL_Sv                  (vTHX->ISv)
+#define PL_UpperLatin1         (vTHX->IUpperLatin1)
 #define PL_XPosix_ptrs         (vTHX->IXPosix_ptrs)
 #define PL_Xpv                 (vTHX->IXpv)
 #define PL_an                  (vTHX->Ian)
 #define PL_hash_rand_bits      (vTHX->Ihash_rand_bits)
 #define PL_hash_rand_bits_enabled      (vTHX->Ihash_rand_bits_enabled)
 #define PL_hintgv              (vTHX->Ihintgv)
-#define PL_hints               (vTHX->Ihints)
 #define PL_hv_fetch_ent_mh     (vTHX->Ihv_fetch_ent_mh)
 #define PL_in_clean_all                (vTHX->Iin_clean_all)
 #define PL_in_clean_objs       (vTHX->Iin_clean_objs)
 #define PL_op_exec_cnt         (vTHX->Iop_exec_cnt)
 #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_origargv            (vTHX->Iorigargv)
 #define PL_psig_pend           (vTHX->Ipsig_pend)
 #define PL_psig_ptr            (vTHX->Ipsig_ptr)
 #define PL_ptr_table           (vTHX->Iptr_table)
+#define PL_random_state                (vTHX->Irandom_state)
 #define PL_reentrant_buffer    (vTHX->Ireentrant_buffer)
 #define PL_reentrant_retint    (vTHX->Ireentrant_retint)
 #define PL_reg_curpm           (vTHX->Ireg_curpm)