Support for op in global register (still buggy)
[p5sagit/p5-mst-13.2.git] / embed.h
diff --git a/embed.h b/embed.h
index b4bce4b..801ccf7 100644 (file)
--- a/embed.h
+++ b/embed.h
 #define av_store               Perl_av_store
 #define av_undef               Perl_av_undef
 #define av_unshift             Perl_av_unshift
+#define avhv_delete            Perl_avhv_delete
+#define avhv_delete_ent                Perl_avhv_delete_ent
+#define avhv_exists            Perl_avhv_exists
+#define avhv_exists_ent                Perl_avhv_exists_ent
+#define avhv_fetch             Perl_avhv_fetch
+#define avhv_fetch_ent         Perl_avhv_fetch_ent
+#define avhv_iterinit          Perl_avhv_iterinit
+#define avhv_iternext          Perl_avhv_iternext
+#define avhv_iternextsv                Perl_avhv_iternextsv
+#define avhv_iterval           Perl_avhv_iterval
+#define avhv_store             Perl_avhv_store
+#define avhv_store_ent         Perl_avhv_store_ent
 #define band_amg               Perl_band_amg
 #define bind_match             Perl_bind_match
 #define block_end              Perl_block_end
+#define block_gimme            Perl_block_gimme
 #define block_start            Perl_block_start
 #define bool__amg              Perl_bool__amg
 #define bor_amg                        Perl_bor_amg
-#define buf                    Perl_buf
 #define bufend                 Perl_bufend
 #define bufptr                 Perl_bufptr
 #define bxor_amg               Perl_bxor_amg
-#define calllist               Perl_calllist
+#define call_list              Perl_call_list
 #define cando                  Perl_cando
 #define cast_ulong             Perl_cast_ulong
 #define check                  Perl_check
 #define comppad_name_fill      Perl_comppad_name_fill
 #define concat_amg             Perl_concat_amg
 #define concat_ass_amg         Perl_concat_ass_amg
+#define condpair_magic         Perl_condpair_magic
 #define convert                        Perl_convert
 #define cop_seqmax             Perl_cop_seqmax
 #define cos_amg                        Perl_cos_amg
-#define cpytill                        Perl_cpytill
 #define croak                  Perl_croak
 #define cryptseen              Perl_cryptseen
 #define cshlen                 Perl_cshlen
 #define cshname                        Perl_cshname
 #define curinterp              Perl_curinterp
 #define curpad                 Perl_curpad
+#define cv_ckproto             Perl_cv_ckproto
 #define cv_clone               Perl_cv_clone
 #define cv_const_sv            Perl_cv_const_sv
 #define cv_undef               Perl_cv_undef
 #define debstack               Perl_debstack
 #define debstackptrs           Perl_debstackptrs
 #define dec_amg                        Perl_dec_amg
+#define delimcpy               Perl_delimcpy
 #define deprecate              Perl_deprecate
 #define di                     Perl_di
 #define die                    Perl_die
 #define do_semop               Perl_do_semop
 #define do_shmio               Perl_do_shmio
 #define do_sprintf             Perl_do_sprintf
+#define do_sysseek             Perl_do_sysseek
 #define do_tell                        Perl_do_tell
 #define do_trans               Perl_do_trans
 #define do_vecset              Perl_do_vecset
 #define force_list             Perl_force_list
 #define force_next             Perl_force_next
 #define force_word             Perl_force_word
+#define form                   Perl_form
 #define free_tmps              Perl_free_tmps
 #define freq                   Perl_freq
 #define ge_amg                 Perl_ge_amg
 #define gv_AVadd               Perl_gv_AVadd
 #define gv_HVadd               Perl_gv_HVadd
 #define gv_IOadd               Perl_gv_IOadd
-#define gv_autoload            Perl_gv_autoload
+#define gv_autoload4           Perl_gv_autoload4
 #define gv_check               Perl_gv_check
 #define gv_efullname           Perl_gv_efullname
 #define gv_efullname3          Perl_gv_efullname3
 #define gv_fetchfile           Perl_gv_fetchfile
 #define gv_fetchmeth           Perl_gv_fetchmeth
 #define gv_fetchmethod         Perl_gv_fetchmethod
+#define gv_fetchmethod_autoload        Perl_gv_fetchmethod_autoload
 #define gv_fetchpv             Perl_gv_fetchpv
 #define gv_fullname            Perl_gv_fullname
 #define gv_fullname3           Perl_gv_fullname3
 #define gv_stashpv             Perl_gv_stashpv
 #define gv_stashpvn            Perl_gv_stashpvn
 #define gv_stashsv             Perl_gv_stashsv
-#define he_delayfree           Perl_he_delayfree
-#define he_free                        Perl_he_free
 #define he_root                        Perl_he_root
 #define hexdigit               Perl_hexdigit
 #define hints                  Perl_hints
 #define hoistmust              Perl_hoistmust
 #define hv_clear               Perl_hv_clear
+#define hv_delayfree_ent       Perl_hv_delayfree_ent
 #define hv_delete              Perl_hv_delete
 #define hv_delete_ent          Perl_hv_delete_ent
 #define hv_exists              Perl_hv_exists
 #define hv_exists_ent          Perl_hv_exists_ent
 #define hv_fetch               Perl_hv_fetch
 #define hv_fetch_ent           Perl_hv_fetch_ent
+#define hv_free_ent            Perl_hv_free_ent
 #define hv_iterinit            Perl_hv_iterinit
 #define hv_iterkey             Perl_hv_iterkey
 #define hv_iterkeysv           Perl_hv_iterkeysv
 #define ibcmp                  Perl_ibcmp
 #define ibcmp_locale           Perl_ibcmp_locale
 #define in_my                  Perl_in_my
+#define in_my_stash            Perl_in_my_stash
 #define inc_amg                        Perl_inc_amg
 #define ingroup                        Perl_ingroup
+#define init_stacks            Perl_init_stacks
 #define instr                  Perl_instr
 #define intro_my               Perl_intro_my
 #define intuit_more            Perl_intuit_more
 #define magic_clearpack                Perl_magic_clearpack
 #define magic_clearsig         Perl_magic_clearsig
 #define magic_existspack       Perl_magic_existspack
-#define magic_freeitervar      Perl_magic_freeitervar
+#define magic_freedefelem      Perl_magic_freedefelem
 #define magic_get              Perl_magic_get
 #define magic_getarylen                Perl_magic_getarylen
+#define magic_getdefelem       Perl_magic_getdefelem
 #define magic_getglob          Perl_magic_getglob
-#define magic_getitervar       Perl_magic_getitervar
 #define magic_getpack          Perl_magic_getpack
 #define magic_getpos           Perl_magic_getpos
 #define magic_getsig           Perl_magic_getsig
 #define magic_gettaint         Perl_magic_gettaint
 #define magic_getuvar          Perl_magic_getuvar
 #define magic_len              Perl_magic_len
+#define magic_mutexfree                Perl_magic_mutexfree
 #define magic_nextpack         Perl_magic_nextpack
 #define magic_set              Perl_magic_set
 #define magic_setamagic                Perl_magic_setamagic
 #define magic_setbm            Perl_magic_setbm
 #define magic_setcollxfrm      Perl_magic_setcollxfrm
 #define magic_setdbline                Perl_magic_setdbline
+#define magic_setdefelem       Perl_magic_setdefelem
 #define magic_setenv           Perl_magic_setenv
 #define magic_setfm            Perl_magic_setfm
 #define magic_setglob          Perl_magic_setglob
 #define magic_setisa           Perl_magic_setisa
-#define magic_setitervar       Perl_magic_setitervar
 #define magic_setmglob         Perl_magic_setmglob
 #define magic_setnkeys         Perl_magic_setnkeys
 #define magic_setpack          Perl_magic_setpack
 #define my_bzero               Perl_my_bzero
 #define my_chsize              Perl_my_chsize
 #define my_exit                        Perl_my_exit
+#define my_failure_exit                Perl_my_failure_exit
 #define my_htonl               Perl_my_htonl
 #define my_lstat               Perl_my_lstat
 #define my_memcmp              Perl_my_memcmp
+#define my_memset              Perl_my_memset
 #define my_ntohl               Perl_my_ntohl
 #define my_pclose              Perl_my_pclose
 #define my_popen               Perl_my_popen
 #define newSViv                        Perl_newSViv
 #define newSVnv                        Perl_newSVnv
 #define newSVpv                        Perl_newSVpv
+#define newSVpvf               Perl_newSVpvf
 #define newSVrv                        Perl_newSVrv
 #define newSVsv                        Perl_newSVsv
 #define newUNOP                        Perl_newUNOP
 #define op_name                        Perl_op_name
 #define op_seqmax              Perl_op_seqmax
 #define opargs                 Perl_opargs
+#define opsave                 Perl_opsave
 #define origalen               Perl_origalen
 #define origenviron            Perl_origenviron
 #define osname                 Perl_osname
 #define pp_syscall             Perl_pp_syscall
 #define pp_sysopen             Perl_pp_sysopen
 #define pp_sysread             Perl_pp_sysread
+#define pp_sysseek             Perl_pp_sysseek
 #define pp_system              Perl_pp_system
 #define pp_syswrite            Perl_pp_syswrite
 #define pp_tell                        Perl_pp_tell
 #define pregfree               Perl_pregfree
 #define prepend_elem           Perl_prepend_elem
 #define profiledata            Perl_profiledata
-#define provide_ref            Perl_provide_ref
 #define psig_name              Perl_psig_name
 #define psig_ptr               Perl_psig_ptr
 #define push_return            Perl_push_return
 #define push_scope             Perl_push_scope
 #define q                      Perl_q
-#define qrt_amg                        Perl_qrt_amg
 #define rcsid                  Perl_rcsid
 #define reall_srchlen          Perl_reall_srchlen
 #define ref                    Perl_ref
 #define rsignal_save           Perl_rsignal_save
 #define rsignal_state          Perl_rsignal_state
 #define runops                 Perl_runops
+#define rxres_free             Perl_rxres_free
+#define rxres_restore          Perl_rxres_restore
+#define rxres_save             Perl_rxres_save
 #define same_dirent            Perl_same_dirent
 #define save_I16               Perl_save_I16
 #define save_I32               Perl_save_I32
 #define save_list              Perl_save_list
 #define save_long              Perl_save_long
 #define save_nogv              Perl_save_nogv
+#define save_op                        Perl_save_op
 #define save_pptr              Perl_save_pptr
 #define save_scalar            Perl_save_scalar
 #define save_sptr              Perl_save_sptr
 #define sle_amg                        Perl_sle_amg
 #define slt_amg                        Perl_slt_amg
 #define sne_amg                        Perl_sne_amg
+#define sqrt_amg               Perl_sqrt_amg
 #define stack_base             Perl_stack_base
 #define stack_grow             Perl_stack_grow
 #define stack_max              Perl_stack_max
 #define sv_backoff             Perl_sv_backoff
 #define sv_bless               Perl_sv_bless
 #define sv_catpv               Perl_sv_catpv
+#define sv_catpvf              Perl_sv_catpvf
 #define sv_catpvn              Perl_sv_catpvn
 #define sv_catsv               Perl_sv_catsv
 #define sv_chop                        Perl_sv_chop
 #define sv_setnv               Perl_sv_setnv
 #define sv_setptrobj           Perl_sv_setptrobj
 #define sv_setpv               Perl_sv_setpv
+#define sv_setpvf              Perl_sv_setpvf
 #define sv_setpvn              Perl_sv_setpvn
 #define sv_setref_iv           Perl_sv_setref_iv
 #define sv_setref_nv           Perl_sv_setref_nv
 #define sv_untaint             Perl_sv_untaint
 #define sv_upgrade             Perl_sv_upgrade
 #define sv_usepvn              Perl_sv_usepvn
+#define sv_vcatpvfn            Perl_sv_vcatpvfn
+#define sv_vsetpvfn            Perl_sv_vsetpvfn
 #define sv_yes                 Perl_sv_yes
 #define taint_env              Perl_taint_env
 #define taint_proper           Perl_taint_proper
 #define utilize                        Perl_utilize
 #define varies                 Perl_varies
 #define vert                   Perl_vert
-#define vivify_itervar         Perl_vivify_itervar
+#define vivify_defelem         Perl_vivify_defelem
+#define vivify_ref             Perl_vivify_ref
 #define vtbl_amagic            Perl_vtbl_amagic
 #define vtbl_amagicelem                Perl_vtbl_amagicelem
 #define vtbl_arylen            Perl_vtbl_arylen
 #define vtbl_bm                        Perl_vtbl_bm
 #define vtbl_collxfrm          Perl_vtbl_collxfrm
 #define vtbl_dbline            Perl_vtbl_dbline
+#define vtbl_defelem           Perl_vtbl_defelem
 #define vtbl_env               Perl_vtbl_env
 #define vtbl_envelem           Perl_vtbl_envelem
 #define vtbl_fm                        Perl_vtbl_fm
 #define vtbl_glob              Perl_vtbl_glob
 #define vtbl_isa               Perl_vtbl_isa
 #define vtbl_isaelem           Perl_vtbl_isaelem
-#define vtbl_itervar           Perl_vtbl_itervar
 #define vtbl_mglob             Perl_vtbl_mglob
+#define vtbl_mutex             Perl_vtbl_mutex
 #define vtbl_nkeys             Perl_vtbl_nkeys
 #define vtbl_pack              Perl_vtbl_pack
 #define vtbl_packelem          Perl_vtbl_packelem
 #define mainstack              (curinterp->Imainstack)
 #define maxscream              (curinterp->Imaxscream)
 #define maxsysfd               (curinterp->Imaxsysfd)
+#define mess_sv                        (curinterp->Imess_sv)
 #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 restartav              (curinterp->Irestartav)
 #define restartop              (curinterp->Irestartop)
 #define rightgv                        (curinterp->Irightgv)
 #define rs                     (curinterp->Irs)
 #define sortstack              (curinterp->Isortstack)
 #define sortstash              (curinterp->Isortstash)
 #define splitstr               (curinterp->Isplitstr)
+#define start_env              (curinterp->Istart_env)
 #define statcache              (curinterp->Istatcache)
 #define statgv                 (curinterp->Istatgv)
 #define statname               (curinterp->Istatname)
 #define statusvalue            (curinterp->Istatusvalue)
+#define statusvalue_vms                (curinterp->Istatusvalue_vms)
 #define stdingv                        (curinterp->Istdingv)
 #define strchop                        (curinterp->Istrchop)
 #define strtab                 (curinterp->Istrtab)
 #define Imainstack             mainstack
 #define Imaxscream             maxscream
 #define Imaxsysfd              maxsysfd
+#define Imess_sv               mess_sv
 #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 Irestartav             restartav
 #define Irestartop             restartop
 #define Irightgv               rightgv
 #define Irs                    rs
 #define Isortstack             sortstack
 #define Isortstash             sortstash
 #define Isplitstr              splitstr
+#define Istart_env             start_env
 #define Istatcache             statcache
 #define Istatgv                        statgv
 #define Istatname              statname
 #define Istatusvalue           statusvalue
+#define Istatusvalue_vms       statusvalue_vms
 #define Istdingv               stdingv
 #define Istrchop               strchop
 #define Istrtab                        strtab
 #define mainstack              Perl_mainstack
 #define maxscream              Perl_maxscream
 #define maxsysfd               Perl_maxsysfd
+#define mess_sv                        Perl_mess_sv
 #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 restartav              Perl_restartav
 #define restartop              Perl_restartop
 #define rightgv                        Perl_rightgv
 #define rs                     Perl_rs
 #define sortstack              Perl_sortstack
 #define sortstash              Perl_sortstash
 #define splitstr               Perl_splitstr
+#define start_env              Perl_start_env
 #define statcache              Perl_statcache
 #define statgv                 Perl_statgv
 #define statname               Perl_statname
 #define statusvalue            Perl_statusvalue
+#define statusvalue_vms                Perl_statusvalue_vms
 #define stdingv                        Perl_stdingv
 #define strchop                        Perl_strchop
 #define strtab                 Perl_strtab