This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
applied patch, regen headers
[perl5.git] / embedvar.h
index 0ba1579..ca1e065 100644 (file)
@@ -45,6 +45,7 @@
 #define markstack              (curinterp->Tmarkstack)
 #define markstack_max          (curinterp->Tmarkstack_max)
 #define markstack_ptr          (curinterp->Tmarkstack_ptr)
+#define modcount               (curinterp->Tmodcount)
 #define nrs                    (curinterp->Tnrs)
 #define ofs                    (curinterp->Tofs)
 #define ofslen                 (curinterp->Tofslen)
 #define doswitches             (curinterp->Idoswitches)
 #define dowarn                 (curinterp->Idowarn)
 #define dumplvl                        (curinterp->Idumplvl)
-#define e_fp                   (curinterp->Ie_fp)
-#define e_tmpname              (curinterp->Ie_tmpname)
+#define e_script               (curinterp->Ie_script)
 #define endav                  (curinterp->Iendav)
 #define envgv                  (curinterp->Ienvgv)
 #define errgv                  (curinterp->Ierrgv)
 #define eval_root              (curinterp->Ieval_root)
 #define eval_start             (curinterp->Ieval_start)
+#define exitlist               (curinterp->Iexitlist)
+#define exitlistlen            (curinterp->Iexitlistlen)
 #define extralen               (curinterp->Iextralen)
 #define fdpid                  (curinterp->Ifdpid)
 #define filemode               (curinterp->Ifilemode)
 #define incgv                  (curinterp->Iincgv)
 #define initav                 (curinterp->Iinitav)
 #define inplace                        (curinterp->Iinplace)
+#define last_proto             (curinterp->Ilast_proto)
 #define lastfd                 (curinterp->Ilastfd)
 #define lastgotoprobe          (curinterp->Ilastgotoprobe)
 #define lastscream             (curinterp->Ilastscream)
 #define maxscream              (curinterp->Imaxscream)
 #define maxsysfd               (curinterp->Imaxsysfd)
 #define mess_sv                        (curinterp->Imess_sv)
-#define mh                     (curinterp->Imh)
 #define minus_F                        (curinterp->Iminus_F)
 #define minus_a                        (curinterp->Iminus_a)
 #define minus_c                        (curinterp->Iminus_c)
 #define minus_l                        (curinterp->Iminus_l)
 #define minus_n                        (curinterp->Iminus_n)
 #define minus_p                        (curinterp->Iminus_p)
-#define modcount               (curinterp->Imodcount)
+#define modglobal              (curinterp->Imodglobal)
 #define multiline              (curinterp->Imultiline)
 #define mystrk                 (curinterp->Imystrk)
 #define ofmt                   (curinterp->Iofmt)
 #define regbol                 (curinterp->Iregbol)
 #define regcc                  (curinterp->Iregcc)
 #define regcode                        (curinterp->Iregcode)
+#define regcomp_parse          (curinterp->Iregcomp_parse)
+#define regcomp_rx             (curinterp->Iregcomp_rx)
 #define regdata                        (curinterp->Iregdata)
 #define regdummy               (curinterp->Iregdummy)
 #define regendp                        (curinterp->Iregendp)
 #define regnarrate             (curinterp->Iregnarrate)
 #define regnaughty             (curinterp->Iregnaughty)
 #define regnpar                        (curinterp->Iregnpar)
-#define regparse               (curinterp->Iregparse)
 #define regprecomp             (curinterp->Iregprecomp)
 #define regprev                        (curinterp->Iregprev)
 #define regprogram             (curinterp->Iregprogram)
 #define regstartp              (curinterp->Iregstartp)
 #define regtill                        (curinterp->Iregtill)
 #define regxend                        (curinterp->Iregxend)
+#define replgv                 (curinterp->Ireplgv)
 #define rightgv                        (curinterp->Irightgv)
-#define rx                     (curinterp->Irx)
 #define sawampersand           (curinterp->Isawampersand)
 #define sawstudy               (curinterp->Isawstudy)
 #define sawvec                 (curinterp->Isawvec)
-#define seen_zerolen           (curinterp->Iseen_zerolen)
 #define screamfirst            (curinterp->Iscreamfirst)
 #define screamnext             (curinterp->Iscreamnext)
 #define secondgv               (curinterp->Isecondgv)
+#define seen_zerolen           (curinterp->Iseen_zerolen)
 #define siggv                  (curinterp->Isiggv)
 #define sortcop                        (curinterp->Isortcop)
 #define sortcxix               (curinterp->Isortcxix)
 #define sv_count               (curinterp->Isv_count)
 #define sv_objcount            (curinterp->Isv_objcount)
 #define sv_root                        (curinterp->Isv_root)
+#define sys_intern             (curinterp->Isys_intern)
 #define tainting               (curinterp->Itainting)
 #define threadnum              (curinterp->Ithreadnum)
 #define thrsv                  (curinterp->Ithrsv)
 #define Idoswitches            doswitches
 #define Idowarn                        dowarn
 #define Idumplvl               dumplvl
-#define Ie_fp                  e_fp
-#define Ie_tmpname             e_tmpname
+#define Ie_script              e_script
 #define Iendav                 endav
 #define Ienvgv                 envgv
 #define Ierrgv                 errgv
 #define Ieval_root             eval_root
 #define Ieval_start            eval_start
+#define Iexitlist              exitlist
+#define Iexitlistlen           exitlistlen
 #define Iextralen              extralen
 #define Ifdpid                 fdpid
 #define Ifilemode              filemode
 #define Iincgv                 incgv
 #define Iinitav                        initav
 #define Iinplace               inplace
+#define Ilast_proto            last_proto
 #define Ilastfd                        lastfd
 #define Ilastgotoprobe         lastgotoprobe
 #define Ilastscream            lastscream
 #define Imaxscream             maxscream
 #define Imaxsysfd              maxsysfd
 #define Imess_sv               mess_sv
-#define Imh                    mh
 #define Iminus_F               minus_F
 #define Iminus_a               minus_a
 #define Iminus_c               minus_c
 #define Iminus_l               minus_l
 #define Iminus_n               minus_n
 #define Iminus_p               minus_p
-#define Imodcount              modcount
+#define Imodglobal             modglobal
 #define Imultiline             multiline
 #define Imystrk                        mystrk
 #define Iofmt                  ofmt
 #define Iregbol                        regbol
 #define Iregcc                 regcc
 #define Iregcode               regcode
+#define Iregcomp_parse         regcomp_parse
+#define Iregcomp_rx            regcomp_rx
 #define Iregdata               regdata
 #define Iregdummy              regdummy
 #define Iregendp               regendp
 #define Iregnarrate            regnarrate
 #define Iregnaughty            regnaughty
 #define Iregnpar               regnpar
-#define Iregparse              regparse
 #define Iregprecomp            regprecomp
 #define Iregprev               regprev
 #define Iregprogram            regprogram
 #define Iregstartp             regstartp
 #define Iregtill               regtill
 #define Iregxend               regxend
+#define Ireplgv                        replgv
 #define Irightgv               rightgv
-#define Irx                    rx
 #define Isawampersand          sawampersand
 #define Isawstudy              sawstudy
 #define Isawvec                        sawvec
 #define Isv_count              sv_count
 #define Isv_objcount           sv_objcount
 #define Isv_root               sv_root
+#define Isys_intern            sys_intern
 #define Itainting              tainting
 #define Ithreadnum             threadnum
 #define Ithrsv                 thrsv
 #define Tmarkstack             markstack
 #define Tmarkstack_max         markstack_max
 #define Tmarkstack_ptr         markstack_ptr
+#define Tmodcount              modcount
 #define Tnrs                   nrs
 #define Tofs                   ofs
 #define Tofslen                        ofslen
 #define doswitches             Perl_doswitches
 #define dowarn                 Perl_dowarn
 #define dumplvl                        Perl_dumplvl
-#define e_fp                   Perl_e_fp
-#define e_tmpname              Perl_e_tmpname
+#define e_script               Perl_e_script
 #define endav                  Perl_endav
 #define envgv                  Perl_envgv
 #define errgv                  Perl_errgv
 #define eval_root              Perl_eval_root
 #define eval_start             Perl_eval_start
+#define exitlist               Perl_exitlist
+#define exitlistlen            Perl_exitlistlen
 #define extralen               Perl_extralen
 #define fdpid                  Perl_fdpid
 #define filemode               Perl_filemode
 #define incgv                  Perl_incgv
 #define initav                 Perl_initav
 #define inplace                        Perl_inplace
+#define last_proto             Perl_last_proto
 #define lastfd                 Perl_lastfd
 #define lastgotoprobe          Perl_lastgotoprobe
 #define lastscream             Perl_lastscream
 #define maxscream              Perl_maxscream
 #define maxsysfd               Perl_maxsysfd
 #define mess_sv                        Perl_mess_sv
-#define mh                     Perl_mh
 #define minus_F                        Perl_minus_F
 #define minus_a                        Perl_minus_a
 #define minus_c                        Perl_minus_c
 #define minus_l                        Perl_minus_l
 #define minus_n                        Perl_minus_n
 #define minus_p                        Perl_minus_p
-#define modcount               Perl_modcount
+#define modglobal              Perl_modglobal
 #define multiline              Perl_multiline
 #define mystrk                 Perl_mystrk
 #define ofmt                   Perl_ofmt
 #define regbol                 Perl_regbol
 #define regcc                  Perl_regcc
 #define regcode                        Perl_regcode
+#define regcomp_parse          Perl_regcomp_parse
+#define regcomp_rx             Perl_regcomp_rx
 #define regdata                        Perl_regdata
 #define regdummy               Perl_regdummy
 #define regendp                        Perl_regendp
 #define regnarrate             Perl_regnarrate
 #define regnaughty             Perl_regnaughty
 #define regnpar                        Perl_regnpar
-#define regparse               Perl_regparse
 #define regprecomp             Perl_regprecomp
 #define regprev                        Perl_regprev
 #define regprogram             Perl_regprogram
 #define regstartp              Perl_regstartp
 #define regtill                        Perl_regtill
 #define regxend                        Perl_regxend
+#define replgv                 Perl_replgv
 #define rightgv                        Perl_rightgv
-#define rx                     Perl_rx
 #define sawampersand           Perl_sawampersand
 #define sawstudy               Perl_sawstudy
 #define sawvec                 Perl_sawvec
 #define sv_count               Perl_sv_count
 #define sv_objcount            Perl_sv_objcount
 #define sv_root                        Perl_sv_root
+#define sys_intern             Perl_sys_intern
 #define tainting               Perl_tainting
 #define threadnum              Perl_threadnum
 #define thrsv                  Perl_thrsv
 #define markstack              Perl_markstack
 #define markstack_max          Perl_markstack_max
 #define markstack_ptr          Perl_markstack_ptr
+#define modcount               Perl_modcount
 #define nrs                    Perl_nrs
 #define ofs                    Perl_ofs
 #define ofslen                 Perl_ofslen
 #define markstack              (thr->Tmarkstack)
 #define markstack_max          (thr->Tmarkstack_max)
 #define markstack_ptr          (thr->Tmarkstack_ptr)
+#define modcount               (thr->Tmodcount)
 #define nrs                    (thr->Tnrs)
 #define ofs                    (thr->Tofs)
 #define ofslen                 (thr->Tofslen)
 #define do_undump              (Perl_Vars.Gdo_undump)
 #define egid                   (Perl_Vars.Gegid)
 #define error_count            (Perl_Vars.Gerror_count)
-#define error_no        (Perl_Vars.Gerror_no)
 #define euid                   (Perl_Vars.Geuid)
 #define eval_cond              (Perl_Vars.Geval_cond)
 #define eval_mutex             (Perl_Vars.Geval_mutex)
 #define rsfp                   (Perl_Vars.Grsfp)
 #define rsfp_filters           (Perl_Vars.Grsfp_filters)
 #define runops                 (Perl_Vars.Grunops)
-#define scrgv                  (Perl_Vars.Gscrgv)
 #define sh_path                        (Perl_Vars.Gsh_path)
 #define sighandlerp            (Perl_Vars.Gsighandlerp)
+#define specialsv_list         (Perl_Vars.Gspecialsv_list)
 #define sub_generation         (Perl_Vars.Gsub_generation)
 #define subline                        (Perl_Vars.Gsubline)
 #define subname                        (Perl_Vars.Gsubname)
 #define Gdo_undump             do_undump
 #define Gegid                  egid
 #define Gerror_count           error_count
-#define Gerror_no       error_no
 #define Geuid                  euid
 #define Geval_cond             eval_cond
 #define Geval_mutex            eval_mutex
 #define Grsfp                  rsfp
 #define Grsfp_filters          rsfp_filters
 #define Grunops                        runops
-#define Gscrgv                 scrgv
 #define Gsh_path               sh_path
 #define Gsighandlerp           sighandlerp
+#define Gspecialsv_list                specialsv_list
 #define Gsub_generation                sub_generation
 #define Gsubline               subline
 #define Gsubname               subname
 #define do_undump              Perl_do_undump
 #define egid                   Perl_egid
 #define error_count            Perl_error_count
-#define error_no        Perl_error_no
 #define euid                   Perl_euid
 #define eval_cond              Perl_eval_cond
 #define eval_mutex             Perl_eval_mutex
 #define rsfp                   Perl_rsfp
 #define rsfp_filters           Perl_rsfp_filters
 #define runops                 Perl_runops
-#define scrgv                  Perl_scrgv
 #define sh_path                        Perl_sh_path
 #define sighandlerp            Perl_sighandlerp
+#define specialsv_list         Perl_specialsv_list
 #define sub_generation         Perl_sub_generation
 #define subline                        Perl_subline
 #define subname                        Perl_subname