Make Power MachTen use vfork and perl's malloc
[p5sagit/p5-mst-13.2.git] / embedvar.h
index 2e52562..e0c0920 100644 (file)
 #define cddir                  (curinterp->Icddir)
 #define colors                 (curinterp->Icolors)
 #define colorset               (curinterp->Icolorset)
+#define compcv                 (curinterp->Icompcv)
+#define compiling              (curinterp->Icompiling)
+#define comppad                        (curinterp->Icomppad)
+#define comppad_name           (curinterp->Icomppad_name)
+#define comppad_name_fill      (curinterp->Icomppad_name_fill)
+#define comppad_name_floor     (curinterp->Icomppad_name_floor)
 #define copline                        (curinterp->Icopline)
 #define curcopdb               (curinterp->Icurcopdb)
 #define curstname              (curinterp->Icurstname)
 #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 firstgv                        (curinterp->Ifirstgv)
 #define generation             (curinterp->Igeneration)
 #define gensym                 (curinterp->Igensym)
 #define globalstash            (curinterp->Iglobalstash)
+#define hintgv                 (curinterp->Ihintgv)
 #define in_clean_all           (curinterp->Iin_clean_all)
 #define in_clean_objs          (curinterp->Iin_clean_objs)
 #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 preambleav             (curinterp->Ipreambleav)
 #define preambled              (curinterp->Ipreambled)
 #define preprocess             (curinterp->Ipreprocess)
+#define profiledata            (curinterp->Iprofiledata)
 #define reg_eval_set           (curinterp->Ireg_eval_set)
 #define reg_flags              (curinterp->Ireg_flags)
 #define reg_start_tmp          (curinterp->Ireg_start_tmp)
 #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 rsfp                   (curinterp->Irsfp)
+#define rsfp_filters           (curinterp->Irsfp_filters)
 #define sawampersand           (curinterp->Isawampersand)
 #define sawstudy               (curinterp->Isawstudy)
 #define sawvec                 (curinterp->Isawvec)
 #define Icddir                 cddir
 #define Icolors                        colors
 #define Icolorset              colorset
+#define Icompcv                        compcv
+#define Icompiling             compiling
+#define Icomppad               comppad
+#define Icomppad_name          comppad_name
+#define Icomppad_name_fill     comppad_name_fill
+#define Icomppad_name_floor    comppad_name_floor
 #define Icopline               copline
 #define Icurcopdb              curcopdb
 #define Icurstname             curstname
 #define Ieval_start            eval_start
 #define Iexitlist              exitlist
 #define Iexitlistlen           exitlistlen
+#define Iextralen              extralen
 #define Ifdpid                 fdpid
 #define Ifilemode              filemode
 #define Ifirstgv               firstgv
 #define Igeneration            generation
 #define Igensym                        gensym
 #define Iglobalstash           globalstash
+#define Ihintgv                        hintgv
 #define Iin_clean_all          in_clean_all
 #define Iin_clean_objs         in_clean_objs
 #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 Ipreambleav            preambleav
 #define Ipreambled             preambled
 #define Ipreprocess            preprocess
+#define Iprofiledata           profiledata
 #define Ireg_eval_set          reg_eval_set
 #define Ireg_flags             reg_flags
 #define Ireg_start_tmp         reg_start_tmp
 #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 Irsfp                  rsfp
+#define Irsfp_filters          rsfp_filters
 #define Isawampersand          sawampersand
 #define Isawstudy              sawstudy
 #define Isawvec                        sawvec
 #define cddir                  Perl_cddir
 #define colors                 Perl_colors
 #define colorset               Perl_colorset
+#define compcv                 Perl_compcv
+#define compiling              Perl_compiling
+#define comppad                        Perl_comppad
+#define comppad_name           Perl_comppad_name
+#define comppad_name_fill      Perl_comppad_name_fill
+#define comppad_name_floor     Perl_comppad_name_floor
 #define copline                        Perl_copline
 #define curcopdb               Perl_curcopdb
 #define curstname              Perl_curstname
 #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 firstgv                        Perl_firstgv
 #define generation             Perl_generation
 #define gensym                 Perl_gensym
 #define globalstash            Perl_globalstash
+#define hintgv                 Perl_hintgv
 #define in_clean_all           Perl_in_clean_all
 #define in_clean_objs          Perl_in_clean_objs
 #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 preambleav             Perl_preambleav
 #define preambled              Perl_preambled
 #define preprocess             Perl_preprocess
+#define profiledata            Perl_profiledata
 #define reg_eval_set           Perl_reg_eval_set
 #define reg_flags              Perl_reg_flags
 #define reg_start_tmp          Perl_reg_start_tmp
 #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 rsfp                   Perl_rsfp
+#define rsfp_filters           Perl_rsfp_filters
 #define sawampersand           Perl_sawampersand
 #define sawstudy               Perl_sawstudy
 #define sawvec                 Perl_sawvec
 #define collation_standard     (Perl_Vars.Gcollation_standard)
 #define collxfrm_base          (Perl_Vars.Gcollxfrm_base)
 #define collxfrm_mult          (Perl_Vars.Gcollxfrm_mult)
-#define compcv                 (Perl_Vars.Gcompcv)
-#define compiling              (Perl_Vars.Gcompiling)
-#define comppad                        (Perl_Vars.Gcomppad)
-#define comppad_name           (Perl_Vars.Gcomppad_name)
-#define comppad_name_fill      (Perl_Vars.Gcomppad_name_fill)
-#define comppad_name_floor     (Perl_Vars.Gcomppad_name_floor)
 #define cop_seqmax             (Perl_Vars.Gcop_seqmax)
 #define cryptseen              (Perl_Vars.Gcryptseen)
 #define cshlen                 (Perl_Vars.Gcshlen)
 #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 nextval                        (Perl_Vars.Gnextval)
 #define nice_chunk             (Perl_Vars.Gnice_chunk)
 #define nice_chunk_size                (Perl_Vars.Gnice_chunk_size)
+#define ninterps               (Perl_Vars.Gninterps)
 #define nomemok                        (Perl_Vars.Gnomemok)
 #define nthreads               (Perl_Vars.Gnthreads)
 #define nthreads_cond          (Perl_Vars.Gnthreads_cond)
 #define padix_floor            (Perl_Vars.Gpadix_floor)
 #define patleave               (Perl_Vars.Gpatleave)
 #define pidstatus              (Perl_Vars.Gpidstatus)
-#define profiledata            (Perl_Vars.Gprofiledata)
-#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 Gcollation_standard    collation_standard
 #define Gcollxfrm_base         collxfrm_base
 #define Gcollxfrm_mult         collxfrm_mult
-#define Gcompcv                        compcv
-#define Gcompiling             compiling
-#define Gcomppad               comppad
-#define Gcomppad_name          comppad_name
-#define Gcomppad_name_fill     comppad_name_fill
-#define Gcomppad_name_floor    comppad_name_floor
 #define Gcop_seqmax            cop_seqmax
 #define Gcryptseen             cryptseen
 #define Gcshlen                        cshlen
 #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 Gnextval               nextval
 #define Gnice_chunk            nice_chunk
 #define Gnice_chunk_size       nice_chunk_size
+#define Gninterps              ninterps
 #define Gnomemok               nomemok
 #define Gnthreads              nthreads
 #define Gnthreads_cond         nthreads_cond
 #define Gpadix_floor           padix_floor
 #define Gpatleave              patleave
 #define Gpidstatus             pidstatus
-#define Gprofiledata           profiledata
-#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 collation_standard     Perl_collation_standard
 #define collxfrm_base          Perl_collxfrm_base
 #define collxfrm_mult          Perl_collxfrm_mult
-#define compcv                 Perl_compcv
-#define compiling              Perl_compiling
-#define comppad                        Perl_comppad
-#define comppad_name           Perl_comppad_name
-#define comppad_name_fill      Perl_comppad_name_fill
-#define comppad_name_floor     Perl_comppad_name_floor
 #define cop_seqmax             Perl_cop_seqmax
 #define cryptseen              Perl_cryptseen
 #define cshlen                 Perl_cshlen
 #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 nextval                        Perl_nextval
 #define nice_chunk             Perl_nice_chunk
 #define nice_chunk_size                Perl_nice_chunk_size
+#define ninterps               Perl_ninterps
 #define nomemok                        Perl_nomemok
 #define nthreads               Perl_nthreads
 #define nthreads_cond          Perl_nthreads_cond
 #define padix_floor            Perl_padix_floor
 #define patleave               Perl_patleave
 #define pidstatus              Perl_pidstatus
-#define profiledata            Perl_profiledata
-#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