"Fossies" - the Fresh Open Source Software Archive

Member "install-tl-20200916/tlpkg/tlperl/lib/CORE/embedvar.h" (7 Mar 2020, 23467 Bytes) of package /windows/misc/install-tl.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 /* -*- buffer-read-only: t -*-
    2  *
    3  *    embedvar.h
    4  *
    5  *    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
    6  *    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others
    7  *
    8  *    You may distribute under the terms of either the GNU General Public
    9  *    License or the Artistic License, as specified in the README file.
   10  *
   11  * !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
   12  * This file is built by regen/embed.pl from data in embed.fnc,
   13  * regen/embed.pl, regen/opcodes, intrpvar.h and perlvars.h.
   14  * Any changes made here will be lost!
   15  *
   16  * Edit those files and run 'make regen_headers' to effect changes.
   17  */
   18 
   19 /* (Doing namespace management portably in C is really gross.) */
   20 
   21 /*
   22    The following combinations of MULTIPLICITY and PERL_IMPLICIT_CONTEXT
   23    are supported:
   24      1) none
   25      2) MULTIPLICITY    # supported for compatibility
   26      3) MULTIPLICITY && PERL_IMPLICIT_CONTEXT
   27 
   28    All other combinations of these flags are errors.
   29 
   30    only #3 is supported directly, while #2 is a special
   31    case of #3 (supported by redefining vTHX appropriately).
   32 */
   33 
   34 #if defined(MULTIPLICITY)
   35 /* cases 2 and 3 above */
   36 
   37 #  if defined(PERL_IMPLICIT_CONTEXT)
   38 #    define vTHX    aTHX
   39 #  else
   40 #    define vTHX    PERL_GET_INTERP
   41 #  endif
   42 
   43 #define PL_DBcontrol        (vTHX->IDBcontrol)
   44 #define PL_DBcv         (vTHX->IDBcv)
   45 #define PL_DBgv         (vTHX->IDBgv)
   46 #define PL_DBline       (vTHX->IDBline)
   47 #define PL_DBsignal     (vTHX->IDBsignal)
   48 #define PL_DBsingle     (vTHX->IDBsingle)
   49 #define PL_DBsub        (vTHX->IDBsub)
   50 #define PL_DBtrace      (vTHX->IDBtrace)
   51 #define PL_Dir          (vTHX->IDir)
   52 #define PL_Env          (vTHX->IEnv)
   53 #define PL_LIO          (vTHX->ILIO)
   54 #define PL_Mem          (vTHX->IMem)
   55 #define PL_MemParse     (vTHX->IMemParse)
   56 #define PL_MemShared        (vTHX->IMemShared)
   57 #define PL_Proc         (vTHX->IProc)
   58 #define PL_Sock         (vTHX->ISock)
   59 #define PL_StdIO        (vTHX->IStdIO)
   60 #define PL_Sv           (vTHX->ISv)
   61 #define PL_Xpv          (vTHX->IXpv)
   62 #define PL_an           (vTHX->Ian)
   63 #define PL_argvgv       (vTHX->Iargvgv)
   64 #define PL_argvout_stack    (vTHX->Iargvout_stack)
   65 #define PL_argvoutgv        (vTHX->Iargvoutgv)
   66 #define PL_basetime     (vTHX->Ibasetime)
   67 #define PL_beginav      (vTHX->Ibeginav)
   68 #define PL_beginav_save     (vTHX->Ibeginav_save)
   69 #define PL_blockhooks       (vTHX->Iblockhooks)
   70 #define PL_body_arenas      (vTHX->Ibody_arenas)
   71 #define PL_body_roots       (vTHX->Ibody_roots)
   72 #define PL_bodytarget       (vTHX->Ibodytarget)
   73 #define PL_breakable_sub_gen    (vTHX->Ibreakable_sub_gen)
   74 #define PL_checkav      (vTHX->Icheckav)
   75 #define PL_checkav_save     (vTHX->Icheckav_save)
   76 #define PL_chopset      (vTHX->Ichopset)
   77 #define PL_clocktick        (vTHX->Iclocktick)
   78 #define PL_collation_ix     (vTHX->Icollation_ix)
   79 #define PL_collation_name   (vTHX->Icollation_name)
   80 #define PL_collation_standard   (vTHX->Icollation_standard)
   81 #define PL_collxfrm_base    (vTHX->Icollxfrm_base)
   82 #define PL_collxfrm_mult    (vTHX->Icollxfrm_mult)
   83 #define PL_colors       (vTHX->Icolors)
   84 #define PL_colorset     (vTHX->Icolorset)
   85 #define PL_compcv       (vTHX->Icompcv)
   86 #define PL_compiling        (vTHX->Icompiling)
   87 #define PL_comppad      (vTHX->Icomppad)
   88 #define PL_comppad_name     (vTHX->Icomppad_name)
   89 #define PL_comppad_name_fill    (vTHX->Icomppad_name_fill)
   90 #define PL_comppad_name_floor   (vTHX->Icomppad_name_floor)
   91 #define PL_constpadix       (vTHX->Iconstpadix)
   92 #define PL_cop_seqmax       (vTHX->Icop_seqmax)
   93 #define PL_cryptseen        (vTHX->Icryptseen)
   94 #define PL_curcop       (vTHX->Icurcop)
   95 #define PL_curcopdb     (vTHX->Icurcopdb)
   96 #define PL_curlocales       (vTHX->Icurlocales)
   97 #define PL_curpad       (vTHX->Icurpad)
   98 #define PL_curpm        (vTHX->Icurpm)
   99 #define PL_curpm_under      (vTHX->Icurpm_under)
  100 #define PL_curstack     (vTHX->Icurstack)
  101 #define PL_curstackinfo     (vTHX->Icurstackinfo)
  102 #define PL_curstash     (vTHX->Icurstash)
  103 #define PL_curstname        (vTHX->Icurstname)
  104 #define PL_custom_op_descs  (vTHX->Icustom_op_descs)
  105 #define PL_custom_op_names  (vTHX->Icustom_op_names)
  106 #define PL_custom_ops       (vTHX->Icustom_ops)
  107 #define PL_cv_has_eval      (vTHX->Icv_has_eval)
  108 #define PL_dbargs       (vTHX->Idbargs)
  109 #define PL_debstash     (vTHX->Idebstash)
  110 #define PL_debug        (vTHX->Idebug)
  111 #define PL_debug_pad        (vTHX->Idebug_pad)
  112 #define PL_def_layerlist    (vTHX->Idef_layerlist)
  113 #define PL_defgv        (vTHX->Idefgv)
  114 #define PL_defoutgv     (vTHX->Idefoutgv)
  115 #define PL_defstash     (vTHX->Idefstash)
  116 #define PL_delaymagic       (vTHX->Idelaymagic)
  117 #define PL_delaymagic_egid  (vTHX->Idelaymagic_egid)
  118 #define PL_delaymagic_euid  (vTHX->Idelaymagic_euid)
  119 #define PL_delaymagic_gid   (vTHX->Idelaymagic_gid)
  120 #define PL_delaymagic_uid   (vTHX->Idelaymagic_uid)
  121 #define PL_destroyhook      (vTHX->Idestroyhook)
  122 #define PL_diehook      (vTHX->Idiehook)
  123 #define PL_doswitches       (vTHX->Idoswitches)
  124 #define PL_dowarn       (vTHX->Idowarn)
  125 #define PL_dump_re_max_len  (vTHX->Idump_re_max_len)
  126 #define PL_dumper_fd        (vTHX->Idumper_fd)
  127 #define PL_dumpindent       (vTHX->Idumpindent)
  128 #define PL_e_script     (vTHX->Ie_script)
  129 #define PL_efloatbuf        (vTHX->Iefloatbuf)
  130 #define PL_efloatsize       (vTHX->Iefloatsize)
  131 #define PL_endav        (vTHX->Iendav)
  132 #define PL_envgv        (vTHX->Ienvgv)
  133 #define PL_errgv        (vTHX->Ierrgv)
  134 #define PL_errors       (vTHX->Ierrors)
  135 #define PL_eval_root        (vTHX->Ieval_root)
  136 #define PL_eval_start       (vTHX->Ieval_start)
  137 #define PL_evalseq      (vTHX->Ievalseq)
  138 #define PL_exit_flags       (vTHX->Iexit_flags)
  139 #define PL_exitlist     (vTHX->Iexitlist)
  140 #define PL_exitlistlen      (vTHX->Iexitlistlen)
  141 #define PL_fdpid        (vTHX->Ifdpid)
  142 #define PL_filemode     (vTHX->Ifilemode)
  143 #define PL_firstgv      (vTHX->Ifirstgv)
  144 #define PL_forkprocess      (vTHX->Iforkprocess)
  145 #define PL_formtarget       (vTHX->Iformtarget)
  146 #define PL_generation       (vTHX->Igeneration)
  147 #define PL_gensym       (vTHX->Igensym)
  148 #define PL_globalstash      (vTHX->Iglobalstash)
  149 #define PL_globhook     (vTHX->Iglobhook)
  150 #define PL_hash_rand_bits   (vTHX->Ihash_rand_bits)
  151 #define PL_hash_rand_bits_enabled   (vTHX->Ihash_rand_bits_enabled)
  152 #define PL_hintgv       (vTHX->Ihintgv)
  153 #define PL_hv_fetch_ent_mh  (vTHX->Ihv_fetch_ent_mh)
  154 #define PL_in_clean_all     (vTHX->Iin_clean_all)
  155 #define PL_in_clean_objs    (vTHX->Iin_clean_objs)
  156 #define PL_in_eval      (vTHX->Iin_eval)
  157 #define PL_in_load_module   (vTHX->Iin_load_module)
  158 #define PL_in_utf8_COLLATE_locale   (vTHX->Iin_utf8_COLLATE_locale)
  159 #define PL_in_utf8_CTYPE_locale (vTHX->Iin_utf8_CTYPE_locale)
  160 #define PL_in_utf8_turkic_locale    (vTHX->Iin_utf8_turkic_locale)
  161 #define PL_incgv        (vTHX->Iincgv)
  162 #define PL_initav       (vTHX->Iinitav)
  163 #define PL_inplace      (vTHX->Iinplace)
  164 #define PL_internal_random_state    (vTHX->Iinternal_random_state)
  165 #define PL_isarev       (vTHX->Iisarev)
  166 #define PL_known_layers     (vTHX->Iknown_layers)
  167 #define PL_langinfo_buf     (vTHX->Ilanginfo_buf)
  168 #define PL_langinfo_bufsize (vTHX->Ilanginfo_bufsize)
  169 #define PL_last_in_gv       (vTHX->Ilast_in_gv)
  170 #define PL_last_swash_hv    (vTHX->Ilast_swash_hv)
  171 #define PL_last_swash_key   (vTHX->Ilast_swash_key)
  172 #define PL_last_swash_klen  (vTHX->Ilast_swash_klen)
  173 #define PL_last_swash_slen  (vTHX->Ilast_swash_slen)
  174 #define PL_last_swash_tmps  (vTHX->Ilast_swash_tmps)
  175 #define PL_lastfd       (vTHX->Ilastfd)
  176 #define PL_lastgotoprobe    (vTHX->Ilastgotoprobe)
  177 #define PL_laststatval      (vTHX->Ilaststatval)
  178 #define PL_laststype        (vTHX->Ilaststype)
  179 #define PL_lc_numeric_mutex_depth   (vTHX->Ilc_numeric_mutex_depth)
  180 #define PL_locale_utf8ness  (vTHX->Ilocale_utf8ness)
  181 #define PL_localizing       (vTHX->Ilocalizing)
  182 #define PL_localpatches     (vTHX->Ilocalpatches)
  183 #define PL_lockhook     (vTHX->Ilockhook)
  184 #define PL_main_cv      (vTHX->Imain_cv)
  185 #define PL_main_root        (vTHX->Imain_root)
  186 #define PL_main_start       (vTHX->Imain_start)
  187 #define PL_mainstack        (vTHX->Imainstack)
  188 #define PL_markstack        (vTHX->Imarkstack)
  189 #define PL_markstack_max    (vTHX->Imarkstack_max)
  190 #define PL_markstack_ptr    (vTHX->Imarkstack_ptr)
  191 #define PL_max_intro_pending    (vTHX->Imax_intro_pending)
  192 #define PL_maxsysfd     (vTHX->Imaxsysfd)
  193 #define PL_memory_debug_header  (vTHX->Imemory_debug_header)
  194 #define PL_mess_sv      (vTHX->Imess_sv)
  195 #define PL_min_intro_pending    (vTHX->Imin_intro_pending)
  196 #define PL_minus_E      (vTHX->Iminus_E)
  197 #define PL_minus_F      (vTHX->Iminus_F)
  198 #define PL_minus_a      (vTHX->Iminus_a)
  199 #define PL_minus_c      (vTHX->Iminus_c)
  200 #define PL_minus_l      (vTHX->Iminus_l)
  201 #define PL_minus_n      (vTHX->Iminus_n)
  202 #define PL_minus_p      (vTHX->Iminus_p)
  203 #define PL_modcount     (vTHX->Imodcount)
  204 #define PL_modglobal        (vTHX->Imodglobal)
  205 #define PL_multideref_pc    (vTHX->Imultideref_pc)
  206 #define PL_my_cxt_list      (vTHX->Imy_cxt_list)
  207 #define PL_my_cxt_size      (vTHX->Imy_cxt_size)
  208 #define PL_na           (vTHX->Ina)
  209 #define PL_nomemok      (vTHX->Inomemok)
  210 #define PL_numeric_name     (vTHX->Inumeric_name)
  211 #define PL_numeric_radix_sv (vTHX->Inumeric_radix_sv)
  212 #define PL_numeric_standard (vTHX->Inumeric_standard)
  213 #define PL_numeric_underlying   (vTHX->Inumeric_underlying)
  214 #define PL_numeric_underlying_is_standard   (vTHX->Inumeric_underlying_is_standard)
  215 #define PL_ofsgv        (vTHX->Iofsgv)
  216 #define PL_oldname      (vTHX->Ioldname)
  217 #define PL_op           (vTHX->Iop)
  218 #define PL_op_exec_cnt      (vTHX->Iop_exec_cnt)
  219 #define PL_op_mask      (vTHX->Iop_mask)
  220 #define PL_opfreehook       (vTHX->Iopfreehook)
  221 #define PL_origalen     (vTHX->Iorigalen)
  222 #define PL_origargc     (vTHX->Iorigargc)
  223 #define PL_origargv     (vTHX->Iorigargv)
  224 #define PL_origenviron      (vTHX->Iorigenviron)
  225 #define PL_origfilename     (vTHX->Iorigfilename)
  226 #define PL_ors_sv       (vTHX->Iors_sv)
  227 #define PL_osname       (vTHX->Iosname)
  228 #define PL_pad_reset_pending    (vTHX->Ipad_reset_pending)
  229 #define PL_padix        (vTHX->Ipadix)
  230 #define PL_padix_floor      (vTHX->Ipadix_floor)
  231 #define PL_padlist_generation   (vTHX->Ipadlist_generation)
  232 #define PL_padname_const    (vTHX->Ipadname_const)
  233 #define PL_padname_undef    (vTHX->Ipadname_undef)
  234 #define PL_parser       (vTHX->Iparser)
  235 #define PL_patchlevel       (vTHX->Ipatchlevel)
  236 #define PL_peepp        (vTHX->Ipeepp)
  237 #define PL_perl_destruct_level  (vTHX->Iperl_destruct_level)
  238 #define PL_perldb       (vTHX->Iperldb)
  239 #define PL_perlio       (vTHX->Iperlio)
  240 #define PL_phase        (vTHX->Iphase)
  241 #define PL_pidstatus        (vTHX->Ipidstatus)
  242 #define PL_preambleav       (vTHX->Ipreambleav)
  243 #define PL_profiledata      (vTHX->Iprofiledata)
  244 #define PL_psig_name        (vTHX->Ipsig_name)
  245 #define PL_psig_pend        (vTHX->Ipsig_pend)
  246 #define PL_psig_ptr     (vTHX->Ipsig_ptr)
  247 #define PL_ptr_table        (vTHX->Iptr_table)
  248 #define PL_random_state     (vTHX->Irandom_state)
  249 #define PL_reentrant_buffer (vTHX->Ireentrant_buffer)
  250 #define PL_reentrant_retint (vTHX->Ireentrant_retint)
  251 #define PL_reg_curpm        (vTHX->Ireg_curpm)
  252 #define PL_regex_pad        (vTHX->Iregex_pad)
  253 #define PL_regex_padav      (vTHX->Iregex_padav)
  254 #define PL_registered_mros  (vTHX->Iregistered_mros)
  255 #define PL_regmatch_slab    (vTHX->Iregmatch_slab)
  256 #define PL_regmatch_state   (vTHX->Iregmatch_state)
  257 #define PL_replgv       (vTHX->Ireplgv)
  258 #define PL_restartjmpenv    (vTHX->Irestartjmpenv)
  259 #define PL_restartop        (vTHX->Irestartop)
  260 #define PL_rpeepp       (vTHX->Irpeepp)
  261 #define PL_rs           (vTHX->Irs)
  262 #define PL_runops       (vTHX->Irunops)
  263 #define PL_savebegin        (vTHX->Isavebegin)
  264 #define PL_savestack        (vTHX->Isavestack)
  265 #define PL_savestack_ix     (vTHX->Isavestack_ix)
  266 #define PL_savestack_max    (vTHX->Isavestack_max)
  267 #ifndef PL_sawampersand
  268 #define PL_sawampersand     (vTHX->Isawampersand)
  269 #endif
  270 #define PL_scopestack       (vTHX->Iscopestack)
  271 #define PL_scopestack_ix    (vTHX->Iscopestack_ix)
  272 #define PL_scopestack_max   (vTHX->Iscopestack_max)
  273 #define PL_scopestack_name  (vTHX->Iscopestack_name)
  274 #define PL_secondgv     (vTHX->Isecondgv)
  275 #define PL_seen_deprecated_macro    (vTHX->Iseen_deprecated_macro)
  276 #define PL_setlocale_buf    (vTHX->Isetlocale_buf)
  277 #define PL_setlocale_bufsize    (vTHX->Isetlocale_bufsize)
  278 #define PL_sharehook        (vTHX->Isharehook)
  279 #define PL_sig_pending      (vTHX->Isig_pending)
  280 #define PL_sighandlerp      (vTHX->Isighandlerp)
  281 #define PL_signalhook       (vTHX->Isignalhook)
  282 #define PL_signals      (vTHX->Isignals)
  283 #define PL_sort_RealCmp     (vTHX->Isort_RealCmp)
  284 #define PL_sortcop      (vTHX->Isortcop)
  285 #define PL_sortstash        (vTHX->Isortstash)
  286 #define PL_splitstr     (vTHX->Isplitstr)
  287 #define PL_srand_called     (vTHX->Isrand_called)
  288 #define PL_stack_base       (vTHX->Istack_base)
  289 #define PL_stack_max        (vTHX->Istack_max)
  290 #define PL_stack_sp     (vTHX->Istack_sp)
  291 #define PL_start_env        (vTHX->Istart_env)
  292 #define PL_stashcache       (vTHX->Istashcache)
  293 #define PL_stashpad     (vTHX->Istashpad)
  294 #define PL_stashpadix       (vTHX->Istashpadix)
  295 #define PL_stashpadmax      (vTHX->Istashpadmax)
  296 #define PL_statcache        (vTHX->Istatcache)
  297 #define PL_statgv       (vTHX->Istatgv)
  298 #define PL_statname     (vTHX->Istatname)
  299 #define PL_statusvalue      (vTHX->Istatusvalue)
  300 #define PL_statusvalue_posix    (vTHX->Istatusvalue_posix)
  301 #define PL_statusvalue_vms  (vTHX->Istatusvalue_vms)
  302 #define PL_stderrgv     (vTHX->Istderrgv)
  303 #define PL_stdingv      (vTHX->Istdingv)
  304 #define PL_strtab       (vTHX->Istrtab)
  305 #define PL_strxfrm_NUL_replacement  (vTHX->Istrxfrm_NUL_replacement)
  306 #define PL_strxfrm_is_behaved   (vTHX->Istrxfrm_is_behaved)
  307 #define PL_strxfrm_max_cp   (vTHX->Istrxfrm_max_cp)
  308 #define PL_sub_generation   (vTHX->Isub_generation)
  309 #define PL_subline      (vTHX->Isubline)
  310 #define PL_subname      (vTHX->Isubname)
  311 #define PL_sv_arenaroot     (vTHX->Isv_arenaroot)
  312 #define PL_sv_consts        (vTHX->Isv_consts)
  313 #define PL_sv_count     (vTHX->Isv_count)
  314 #define PL_sv_immortals     (vTHX->Isv_immortals)
  315 #define PL_sv_no        (vTHX->Isv_no)
  316 #define PL_sv_root      (vTHX->Isv_root)
  317 #define PL_sv_serial        (vTHX->Isv_serial)
  318 #define PL_sv_undef     (vTHX->Isv_undef)
  319 #define PL_sv_yes       (vTHX->Isv_yes)
  320 #define PL_sv_zero      (vTHX->Isv_zero)
  321 #define PL_sys_intern       (vTHX->Isys_intern)
  322 #define PL_taint_warn       (vTHX->Itaint_warn)
  323 #define PL_tainted      (vTHX->Itainted)
  324 #define PL_tainting     (vTHX->Itainting)
  325 #define PL_threadhook       (vTHX->Ithreadhook)
  326 #define PL_tmps_floor       (vTHX->Itmps_floor)
  327 #define PL_tmps_ix      (vTHX->Itmps_ix)
  328 #define PL_tmps_max     (vTHX->Itmps_max)
  329 #define PL_tmps_stack       (vTHX->Itmps_stack)
  330 #define PL_top_env      (vTHX->Itop_env)
  331 #define PL_toptarget        (vTHX->Itoptarget)
  332 #define PL_underlying_numeric_obj   (vTHX->Iunderlying_numeric_obj)
  333 #define PL_unicode      (vTHX->Iunicode)
  334 #define PL_unitcheckav      (vTHX->Iunitcheckav)
  335 #define PL_unitcheckav_save (vTHX->Iunitcheckav_save)
  336 #define PL_unlockhook       (vTHX->Iunlockhook)
  337 #define PL_unsafe       (vTHX->Iunsafe)
  338 #define PL_utf8cache        (vTHX->Iutf8cache)
  339 #define PL_utf8locale       (vTHX->Iutf8locale)
  340 #define PL_warn_locale      (vTHX->Iwarn_locale)
  341 #define PL_warnhook     (vTHX->Iwarnhook)
  342 #define PL_watchaddr        (vTHX->Iwatchaddr)
  343 #define PL_watchok      (vTHX->Iwatchok)
  344 #define PL_xsubfilename     (vTHX->Ixsubfilename)
  345 
  346 #endif  /* MULTIPLICITY */
  347 
  348 #if defined(PERL_GLOBAL_STRUCT)
  349 
  350 #define PL_AboveLatin1      (my_vars->GAboveLatin1)
  351 #define PL_GAboveLatin1     (my_vars->GAboveLatin1)
  352 #define PL_Assigned_invlist (my_vars->GAssigned_invlist)
  353 #define PL_GAssigned_invlist    (my_vars->GAssigned_invlist)
  354 #define PL_CCC_non0_non230  (my_vars->GCCC_non0_non230)
  355 #define PL_GCCC_non0_non230 (my_vars->GCCC_non0_non230)
  356 #define PL_C_locale_obj     (my_vars->GC_locale_obj)
  357 #define PL_GC_locale_obj    (my_vars->GC_locale_obj)
  358 #define PL_GCB_invlist      (my_vars->GGCB_invlist)
  359 #define PL_GGCB_invlist     (my_vars->GGCB_invlist)
  360 #define PL_HasMultiCharFold (my_vars->GHasMultiCharFold)
  361 #define PL_GHasMultiCharFold    (my_vars->GHasMultiCharFold)
  362 #define PL_InBitmap     (my_vars->GInBitmap)
  363 #define PL_GInBitmap        (my_vars->GInBitmap)
  364 #define PL_InMultiCharFold  (my_vars->GInMultiCharFold)
  365 #define PL_GInMultiCharFold (my_vars->GInMultiCharFold)
  366 #define PL_LB_invlist       (my_vars->GLB_invlist)
  367 #define PL_GLB_invlist      (my_vars->GLB_invlist)
  368 #define PL_Latin1       (my_vars->GLatin1)
  369 #define PL_GLatin1      (my_vars->GLatin1)
  370 #define PL_NonFinalFold     (my_vars->GNonFinalFold)
  371 #define PL_GNonFinalFold    (my_vars->GNonFinalFold)
  372 #define PL_Posix_ptrs       (my_vars->GPosix_ptrs)
  373 #define PL_GPosix_ptrs      (my_vars->GPosix_ptrs)
  374 #define PL_Private_Use      (my_vars->GPrivate_Use)
  375 #define PL_GPrivate_Use     (my_vars->GPrivate_Use)
  376 #define PL_SB_invlist       (my_vars->GSB_invlist)
  377 #define PL_GSB_invlist      (my_vars->GSB_invlist)
  378 #define PL_SCX_invlist      (my_vars->GSCX_invlist)
  379 #define PL_GSCX_invlist     (my_vars->GSCX_invlist)
  380 #define PL_UpperLatin1      (my_vars->GUpperLatin1)
  381 #define PL_GUpperLatin1     (my_vars->GUpperLatin1)
  382 #define PL_WB_invlist       (my_vars->GWB_invlist)
  383 #define PL_GWB_invlist      (my_vars->GWB_invlist)
  384 #define PL_XPosix_ptrs      (my_vars->GXPosix_ptrs)
  385 #define PL_GXPosix_ptrs     (my_vars->GXPosix_ptrs)
  386 #define PL_appctx       (my_vars->Gappctx)
  387 #define PL_Gappctx      (my_vars->Gappctx)
  388 #define PL_check        (my_vars->Gcheck)
  389 #define PL_Gcheck       (my_vars->Gcheck)
  390 #define PL_check_mutex      (my_vars->Gcheck_mutex)
  391 #define PL_Gcheck_mutex     (my_vars->Gcheck_mutex)
  392 #define PL_csighandlerp     (my_vars->Gcsighandlerp)
  393 #define PL_Gcsighandlerp    (my_vars->Gcsighandlerp)
  394 #define PL_curinterp        (my_vars->Gcurinterp)
  395 #define PL_Gcurinterp       (my_vars->Gcurinterp)
  396 #define PL_do_undump        (my_vars->Gdo_undump)
  397 #define PL_Gdo_undump       (my_vars->Gdo_undump)
  398 #define PL_dollarzero_mutex (my_vars->Gdollarzero_mutex)
  399 #define PL_Gdollarzero_mutex    (my_vars->Gdollarzero_mutex)
  400 #define PL_fold_locale      (my_vars->Gfold_locale)
  401 #define PL_Gfold_locale     (my_vars->Gfold_locale)
  402 #define PL_hash_chars       (my_vars->Ghash_chars)
  403 #define PL_Ghash_chars      (my_vars->Ghash_chars)
  404 #define PL_hash_seed        (my_vars->Ghash_seed)
  405 #define PL_Ghash_seed       (my_vars->Ghash_seed)
  406 #define PL_hash_seed_set    (my_vars->Ghash_seed_set)
  407 #define PL_Ghash_seed_set   (my_vars->Ghash_seed_set)
  408 #define PL_hash_state       (my_vars->Ghash_state)
  409 #define PL_Ghash_state      (my_vars->Ghash_state)
  410 #define PL_hints_mutex      (my_vars->Ghints_mutex)
  411 #define PL_Ghints_mutex     (my_vars->Ghints_mutex)
  412 #define PL_in_some_fold     (my_vars->Gin_some_fold)
  413 #define PL_Gin_some_fold    (my_vars->Gin_some_fold)
  414 #define PL_keyword_plugin   (my_vars->Gkeyword_plugin)
  415 #define PL_Gkeyword_plugin  (my_vars->Gkeyword_plugin)
  416 #define PL_keyword_plugin_mutex (my_vars->Gkeyword_plugin_mutex)
  417 #define PL_Gkeyword_plugin_mutex    (my_vars->Gkeyword_plugin_mutex)
  418 #define PL_lc_numeric_mutex (my_vars->Glc_numeric_mutex)
  419 #define PL_Glc_numeric_mutex    (my_vars->Glc_numeric_mutex)
  420 #define PL_locale_mutex     (my_vars->Glocale_mutex)
  421 #define PL_Glocale_mutex    (my_vars->Glocale_mutex)
  422 #define PL_malloc_mutex     (my_vars->Gmalloc_mutex)
  423 #define PL_Gmalloc_mutex    (my_vars->Gmalloc_mutex)
  424 #define PL_mmap_page_size   (my_vars->Gmmap_page_size)
  425 #define PL_Gmmap_page_size  (my_vars->Gmmap_page_size)
  426 #define PL_my_ctx_mutex     (my_vars->Gmy_ctx_mutex)
  427 #define PL_Gmy_ctx_mutex    (my_vars->Gmy_ctx_mutex)
  428 #define PL_my_cxt_index     (my_vars->Gmy_cxt_index)
  429 #define PL_Gmy_cxt_index    (my_vars->Gmy_cxt_index)
  430 #define PL_my_cxt_keys      (my_vars->Gmy_cxt_keys)
  431 #define PL_Gmy_cxt_keys     (my_vars->Gmy_cxt_keys)
  432 #define PL_my_cxt_keys_size (my_vars->Gmy_cxt_keys_size)
  433 #define PL_Gmy_cxt_keys_size    (my_vars->Gmy_cxt_keys_size)
  434 #define PL_op_mutex     (my_vars->Gop_mutex)
  435 #define PL_Gop_mutex        (my_vars->Gop_mutex)
  436 #define PL_op_seq       (my_vars->Gop_seq)
  437 #define PL_Gop_seq      (my_vars->Gop_seq)
  438 #define PL_op_sequence      (my_vars->Gop_sequence)
  439 #define PL_Gop_sequence     (my_vars->Gop_sequence)
  440 #define PL_perlio_debug_fd  (my_vars->Gperlio_debug_fd)
  441 #define PL_Gperlio_debug_fd (my_vars->Gperlio_debug_fd)
  442 #define PL_perlio_fd_refcnt (my_vars->Gperlio_fd_refcnt)
  443 #define PL_Gperlio_fd_refcnt    (my_vars->Gperlio_fd_refcnt)
  444 #define PL_perlio_fd_refcnt_size    (my_vars->Gperlio_fd_refcnt_size)
  445 #define PL_Gperlio_fd_refcnt_size   (my_vars->Gperlio_fd_refcnt_size)
  446 #define PL_perlio_mutex     (my_vars->Gperlio_mutex)
  447 #define PL_Gperlio_mutex    (my_vars->Gperlio_mutex)
  448 #ifdef __VMS
  449 #define PL_perllib_sep      (my_vars->Gperllib_sep)
  450 #define PL_Gperllib_sep     (my_vars->Gperllib_sep)
  451 #endif
  452 #define PL_ppaddr       (my_vars->Gppaddr)
  453 #define PL_Gppaddr      (my_vars->Gppaddr)
  454 #ifdef OS2
  455 #define PL_sh_path      (my_vars->Gsh_path)
  456 #define PL_Gsh_path     (my_vars->Gsh_path)
  457 #endif
  458 #define PL_sig_defaulting   (my_vars->Gsig_defaulting)
  459 #define PL_Gsig_defaulting  (my_vars->Gsig_defaulting)
  460 #define PL_sig_handlers_initted (my_vars->Gsig_handlers_initted)
  461 #define PL_Gsig_handlers_initted    (my_vars->Gsig_handlers_initted)
  462 #define PL_sig_ignoring     (my_vars->Gsig_ignoring)
  463 #define PL_Gsig_ignoring    (my_vars->Gsig_ignoring)
  464 #define PL_sig_trapped      (my_vars->Gsig_trapped)
  465 #define PL_Gsig_trapped     (my_vars->Gsig_trapped)
  466 #define PL_sigfpe_saved     (my_vars->Gsigfpe_saved)
  467 #define PL_Gsigfpe_saved    (my_vars->Gsigfpe_saved)
  468 #define PL_strategy_accept  (my_vars->Gstrategy_accept)
  469 #define PL_Gstrategy_accept (my_vars->Gstrategy_accept)
  470 #define PL_strategy_dup     (my_vars->Gstrategy_dup)
  471 #define PL_Gstrategy_dup    (my_vars->Gstrategy_dup)
  472 #define PL_strategy_dup2    (my_vars->Gstrategy_dup2)
  473 #define PL_Gstrategy_dup2   (my_vars->Gstrategy_dup2)
  474 #define PL_strategy_mkstemp (my_vars->Gstrategy_mkstemp)
  475 #define PL_Gstrategy_mkstemp    (my_vars->Gstrategy_mkstemp)
  476 #define PL_strategy_open    (my_vars->Gstrategy_open)
  477 #define PL_Gstrategy_open   (my_vars->Gstrategy_open)
  478 #define PL_strategy_open3   (my_vars->Gstrategy_open3)
  479 #define PL_Gstrategy_open3  (my_vars->Gstrategy_open3)
  480 #define PL_strategy_pipe    (my_vars->Gstrategy_pipe)
  481 #define PL_Gstrategy_pipe   (my_vars->Gstrategy_pipe)
  482 #define PL_strategy_socket  (my_vars->Gstrategy_socket)
  483 #define PL_Gstrategy_socket (my_vars->Gstrategy_socket)
  484 #define PL_strategy_socketpair  (my_vars->Gstrategy_socketpair)
  485 #define PL_Gstrategy_socketpair (my_vars->Gstrategy_socketpair)
  486 #define PL_sv_placeholder   (my_vars->Gsv_placeholder)
  487 #define PL_Gsv_placeholder  (my_vars->Gsv_placeholder)
  488 #define PL_thr_key      (my_vars->Gthr_key)
  489 #define PL_Gthr_key     (my_vars->Gthr_key)
  490 #define PL_timesbase        (my_vars->Gtimesbase)
  491 #define PL_Gtimesbase       (my_vars->Gtimesbase)
  492 #define PL_use_safe_putenv  (my_vars->Guse_safe_putenv)
  493 #define PL_Guse_safe_putenv (my_vars->Guse_safe_putenv)
  494 #define PL_user_def_props   (my_vars->Guser_def_props)
  495 #define PL_Guser_def_props  (my_vars->Guser_def_props)
  496 #define PL_user_def_props_aTHX  (my_vars->Guser_def_props_aTHX)
  497 #define PL_Guser_def_props_aTHX (my_vars->Guser_def_props_aTHX)
  498 #define PL_user_prop_mutex  (my_vars->Guser_prop_mutex)
  499 #define PL_Guser_prop_mutex (my_vars->Guser_prop_mutex)
  500 #define PL_utf8_charname_begin  (my_vars->Gutf8_charname_begin)
  501 #define PL_Gutf8_charname_begin (my_vars->Gutf8_charname_begin)
  502 #define PL_utf8_charname_continue   (my_vars->Gutf8_charname_continue)
  503 #define PL_Gutf8_charname_continue  (my_vars->Gutf8_charname_continue)
  504 #define PL_utf8_foldclosures    (my_vars->Gutf8_foldclosures)
  505 #define PL_Gutf8_foldclosures   (my_vars->Gutf8_foldclosures)
  506 #define PL_utf8_idcont      (my_vars->Gutf8_idcont)
  507 #define PL_Gutf8_idcont     (my_vars->Gutf8_idcont)
  508 #define PL_utf8_idstart     (my_vars->Gutf8_idstart)
  509 #define PL_Gutf8_idstart    (my_vars->Gutf8_idstart)
  510 #define PL_utf8_mark        (my_vars->Gutf8_mark)
  511 #define PL_Gutf8_mark       (my_vars->Gutf8_mark)
  512 #define PL_utf8_perl_idcont (my_vars->Gutf8_perl_idcont)
  513 #define PL_Gutf8_perl_idcont    (my_vars->Gutf8_perl_idcont)
  514 #define PL_utf8_perl_idstart    (my_vars->Gutf8_perl_idstart)
  515 #define PL_Gutf8_perl_idstart   (my_vars->Gutf8_perl_idstart)
  516 #define PL_utf8_tofold      (my_vars->Gutf8_tofold)
  517 #define PL_Gutf8_tofold     (my_vars->Gutf8_tofold)
  518 #define PL_utf8_tolower     (my_vars->Gutf8_tolower)
  519 #define PL_Gutf8_tolower    (my_vars->Gutf8_tolower)
  520 #define PL_utf8_tosimplefold    (my_vars->Gutf8_tosimplefold)
  521 #define PL_Gutf8_tosimplefold   (my_vars->Gutf8_tosimplefold)
  522 #define PL_utf8_totitle     (my_vars->Gutf8_totitle)
  523 #define PL_Gutf8_totitle    (my_vars->Gutf8_totitle)
  524 #define PL_utf8_toupper     (my_vars->Gutf8_toupper)
  525 #define PL_Gutf8_toupper    (my_vars->Gutf8_toupper)
  526 #define PL_utf8_xidcont     (my_vars->Gutf8_xidcont)
  527 #define PL_Gutf8_xidcont    (my_vars->Gutf8_xidcont)
  528 #define PL_utf8_xidstart    (my_vars->Gutf8_xidstart)
  529 #define PL_Gutf8_xidstart   (my_vars->Gutf8_xidstart)
  530 #define PL_veto_cleanup     (my_vars->Gveto_cleanup)
  531 #define PL_Gveto_cleanup    (my_vars->Gveto_cleanup)
  532 #define PL_watch_pvx        (my_vars->Gwatch_pvx)
  533 #define PL_Gwatch_pvx       (my_vars->Gwatch_pvx)
  534 
  535 #endif /* PERL_GLOBAL_STRUCT */
  536 
  537 /* ex: set ro: */