X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=embedvar.h;h=02016c1ad100a37372520b9d6c4b7e19df7c0d10;hb=5cfbcfcdc45b1cdd758241f7f02495ded7acc722;hp=202cea0b9186748aaa9825f4d933f08e6f51142a;hpb=fde18df140d5f64815bdd632a127ecd5ce3d97fa;p=p5sagit%2Fp5-mst-13.2.git diff --git a/embedvar.h b/embedvar.h index 202cea0..02016c1 100644 --- a/embedvar.h +++ b/embedvar.h @@ -1,7 +1,7 @@ /* * embedvar.h * - * Copyright (c) 1997-2002, Larry Wall + * Copyright (C) 1999, 2000, 2001, 2002, 2003, by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. @@ -165,6 +165,7 @@ #define PL_Argv (vTHX->IArgv) #define PL_Cmd (vTHX->ICmd) +#define PL_DBassertion (vTHX->IDBassertion) #define PL_DBcv (vTHX->IDBcv) #define PL_DBgv (vTHX->IDBgv) #define PL_DBline (vTHX->IDBline) @@ -357,6 +358,7 @@ #define PL_psig_ptr (vTHX->Ipsig_ptr) #define PL_ptr_table (vTHX->Iptr_table) #define PL_reentrant_buffer (vTHX->Ireentrant_buffer) +#define PL_reentrant_retint (vTHX->Ireentrant_retint) #define PL_regex_pad (vTHX->Iregex_pad) #define PL_regex_padav (vTHX->Iregex_padav) #define PL_replgv (vTHX->Ireplgv) @@ -365,12 +367,14 @@ #define PL_runops (vTHX->Irunops) #define PL_savebegin (vTHX->Isavebegin) #define PL_sawampersand (vTHX->Isawampersand) -#define PL_sh_path (vTHX->Ish_path) +#define PL_sh_path_compat (vTHX->Ish_path_compat) #define PL_sig_pending (vTHX->Isig_pending) #define PL_sighandlerp (vTHX->Isighandlerp) +#define PL_signals (vTHX->Isignals) #define PL_sort_RealCmp (vTHX->Isort_RealCmp) #define PL_splitstr (vTHX->Isplitstr) #define PL_srand_called (vTHX->Isrand_called) +#define PL_stashcache (vTHX->Istashcache) #define PL_statusvalue (vTHX->Istatusvalue) #define PL_statusvalue_vms (vTHX->Istatusvalue_vms) #define PL_stderrgv (vTHX->Istderrgv) @@ -392,6 +396,7 @@ #define PL_tainting (vTHX->Itainting) #define PL_tokenbuf (vTHX->Itokenbuf) #define PL_uid (vTHX->Iuid) +#define PL_unicode (vTHX->Iunicode) #define PL_unsafe (vTHX->Iunsafe) #define PL_utf8_alnum (vTHX->Iutf8_alnum) #define PL_utf8_alnumc (vTHX->Iutf8_alnumc) @@ -415,8 +420,8 @@ #define PL_utf8_xdigit (vTHX->Iutf8_xdigit) #define PL_utf8locale (vTHX->Iutf8locale) #define PL_uudmap (vTHX->Iuudmap) -#define PL_wantutf8 (vTHX->Iwantutf8) #define PL_warnhook (vTHX->Iwarnhook) +#define PL_widesyscalls (vTHX->Iwidesyscalls) #define PL_xiv_arenaroot (vTHX->Ixiv_arenaroot) #define PL_xiv_root (vTHX->Ixiv_root) #define PL_xnv_arenaroot (vTHX->Ixnv_arenaroot) @@ -454,6 +459,7 @@ #define PL_IArgv PL_Argv #define PL_ICmd PL_Cmd +#define PL_IDBassertion PL_DBassertion #define PL_IDBcv PL_DBcv #define PL_IDBgv PL_DBgv #define PL_IDBline PL_DBline @@ -646,6 +652,7 @@ #define PL_Ipsig_ptr PL_psig_ptr #define PL_Iptr_table PL_ptr_table #define PL_Ireentrant_buffer PL_reentrant_buffer +#define PL_Ireentrant_retint PL_reentrant_retint #define PL_Iregex_pad PL_regex_pad #define PL_Iregex_padav PL_regex_padav #define PL_Ireplgv PL_replgv @@ -654,12 +661,14 @@ #define PL_Irunops PL_runops #define PL_Isavebegin PL_savebegin #define PL_Isawampersand PL_sawampersand -#define PL_Ish_path PL_sh_path +#define PL_Ish_path_compat PL_sh_path_compat #define PL_Isig_pending PL_sig_pending #define PL_Isighandlerp PL_sighandlerp +#define PL_Isignals PL_signals #define PL_Isort_RealCmp PL_sort_RealCmp #define PL_Isplitstr PL_splitstr #define PL_Isrand_called PL_srand_called +#define PL_Istashcache PL_stashcache #define PL_Istatusvalue PL_statusvalue #define PL_Istatusvalue_vms PL_statusvalue_vms #define PL_Istderrgv PL_stderrgv @@ -681,6 +690,7 @@ #define PL_Itainting PL_tainting #define PL_Itokenbuf PL_tokenbuf #define PL_Iuid PL_uid +#define PL_Iunicode PL_unicode #define PL_Iunsafe PL_unsafe #define PL_Iutf8_alnum PL_utf8_alnum #define PL_Iutf8_alnumc PL_utf8_alnumc @@ -704,8 +714,8 @@ #define PL_Iutf8_xdigit PL_utf8_xdigit #define PL_Iutf8locale PL_utf8locale #define PL_Iuudmap PL_uudmap -#define PL_Iwantutf8 PL_wantutf8 #define PL_Iwarnhook PL_warnhook +#define PL_Iwidesyscalls PL_widesyscalls #define PL_Ixiv_arenaroot PL_xiv_arenaroot #define PL_Ixiv_root PL_xiv_root #define PL_Ixnv_arenaroot PL_xnv_arenaroot @@ -877,6 +887,7 @@ #define PL_ppid (PL_Vars.Gppid) #define PL_runops_dbg (PL_Vars.Grunops_dbg) #define PL_runops_std (PL_Vars.Grunops_std) +#define PL_sh_path (PL_Vars.Gsh_path) #define PL_sharehook (PL_Vars.Gsharehook) #define PL_thr_key (PL_Vars.Gthr_key) #define PL_threadhook (PL_Vars.Gthreadhook) @@ -897,6 +908,7 @@ #define PL_Gppid PL_ppid #define PL_Grunops_dbg PL_runops_dbg #define PL_Grunops_std PL_runops_std +#define PL_Gsh_path PL_sh_path #define PL_Gsharehook PL_sharehook #define PL_Gthr_key PL_thr_key #define PL_Gthreadhook PL_threadhook @@ -906,6 +918,7 @@ #ifdef PERL_POLLUTE /* disabled by default in 5.6.0 */ +#define DBassertion PL_DBassertion #define DBsingle PL_DBsingle #define DBsub PL_DBsub #define compiling PL_compiling