X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=embed.h;h=b577200f98aaafc595873a8e22d6248d1ba2aea8;hb=0a5d5e8be390bda2f9b7684490082d428228d28f;hp=fdda81a6d8ba8a6c200cd6db008e6e8d7b9b990d;hpb=54310121b442974721115f93666234a200f5c7e4;p=p5sagit%2Fp5-mst-13.2.git diff --git a/embed.h b/embed.h index fdda81a..b577200 100644 --- a/embed.h +++ b/embed.h @@ -46,10 +46,24 @@ #define av_make Perl_av_make #define av_pop Perl_av_pop #define av_push Perl_av_push +#define av_reify Perl_av_reify #define av_shift Perl_av_shift #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_keys Perl_avhv_keys +#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 @@ -57,7 +71,6 @@ #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 @@ -115,10 +128,10 @@ #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 @@ -139,6 +152,7 @@ #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 @@ -166,11 +180,11 @@ #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 do_vop Perl_do_vop -#define doeval Perl_doeval #define dofindlabel Perl_dofindlabel #define dopoptoeval Perl_dopoptoeval #define dounwind Perl_dounwind @@ -202,6 +216,7 @@ #define filter_add Perl_filter_add #define filter_del Perl_filter_del #define filter_read Perl_filter_read +#define find_threadsv Perl_find_threadsv #define fold Perl_fold #define fold_constants Perl_fold_constants #define fold_locale Perl_fold_locale @@ -209,6 +224,7 @@ #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 @@ -227,6 +243,7 @@ #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 @@ -262,8 +279,11 @@ #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 init_thread_intern Perl_init_thread_intern #define instr Perl_instr #define intro_my Perl_intro_my #define intuit_more Perl_intuit_more @@ -305,11 +325,13 @@ #define lshift_amg Perl_lshift_amg #define lshift_ass_amg Perl_lshift_ass_amg #define lt_amg Perl_lt_amg +#define magic_clear_all_env Perl_magic_clear_all_env #define magic_clearenv Perl_magic_clearenv #define magic_clearpack Perl_magic_clearpack #define magic_clearsig Perl_magic_clearsig #define magic_existspack Perl_magic_existspack #define magic_freedefelem Perl_magic_freedefelem +#define magic_freeregexp Perl_magic_freeregexp #define magic_get Perl_magic_get #define magic_getarylen Perl_magic_getarylen #define magic_getdefelem Perl_magic_getdefelem @@ -320,8 +342,10 @@ #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_set_all_env Perl_magic_set_all_env #define magic_setamagic Perl_magic_setamagic #define magic_setarylen Perl_magic_setarylen #define magic_setbm Perl_magic_setbm @@ -381,6 +405,7 @@ #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 @@ -420,6 +445,7 @@ #define newPVOP Perl_newPVOP #define newRANGE Perl_newRANGE #define newRV Perl_newRV +#define newRV_noinc Perl_newRV_noinc #define newSLICEOP Perl_newSLICEOP #define newSTATEOP Perl_newSTATEOP #define newSUB Perl_newSUB @@ -429,12 +455,14 @@ #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 newWHILEOP Perl_newWHILEOP #define newXS Perl_newXS #define newXSUB Perl_newXSUB +#define new_struct_thread Perl_new_struct_thread #define nextargv Perl_nextargv #define nexttoke Perl_nexttoke #define nexttype Perl_nexttype @@ -456,6 +484,8 @@ #define nomemok Perl_nomemok #define nomethod_amg Perl_nomethod_amg #define not_amg Perl_not_amg +#define nthreads Perl_nthreads +#define nthreads_cond Perl_nthreads_cond #define numer_amg Perl_numer_amg #define numeric_local Perl_numeric_local #define numeric_name Perl_numeric_name @@ -471,6 +501,7 @@ #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 @@ -678,6 +709,7 @@ #define pp_list Perl_pp_list #define pp_listen Perl_pp_listen #define pp_localtime Perl_pp_localtime +#define pp_lock Perl_pp_lock #define pp_log Perl_pp_log #define pp_lslice Perl_pp_lslice #define pp_lstat Perl_pp_lstat @@ -814,10 +846,12 @@ #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 pp_telldir Perl_pp_telldir +#define pp_threadsv Perl_pp_threadsv #define pp_tie Perl_pp_tie #define pp_tied Perl_pp_tied #define pp_time Perl_pp_time @@ -856,32 +890,11 @@ #define reall_srchlen Perl_reall_srchlen #define ref Perl_ref #define refkids Perl_refkids -#define regarglen Perl_regarglen -#define regbol Perl_regbol -#define regcode Perl_regcode -#define regdummy Perl_regdummy #define regdump Perl_regdump -#define regendp Perl_regendp -#define regeol Perl_regeol -#define reginput Perl_reginput +#define regexec_flags Perl_regexec_flags #define regkind Perl_regkind -#define reglastparen Perl_reglastparen -#define regmyendp Perl_regmyendp -#define regmyp_size Perl_regmyp_size -#define regmystartp Perl_regmystartp -#define regnarrate Perl_regnarrate -#define regnaughty Perl_regnaughty #define regnext Perl_regnext -#define regnpar Perl_regnpar -#define regparse Perl_regparse -#define regprecomp Perl_regprecomp -#define regprev Perl_regprev #define regprop Perl_regprop -#define regsawback Perl_regsawback -#define regsize Perl_regsize -#define regstartp Perl_regstartp -#define regtill Perl_regtill -#define regxend Perl_regxend #define repeat_amg Perl_repeat_amg #define repeat_ass_amg Perl_repeat_ass_amg #define repeatcpy Perl_repeatcpy @@ -898,6 +911,9 @@ #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 @@ -917,10 +933,12 @@ #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 save_svref Perl_save_svref +#define save_threadsv Perl_save_threadsv #define savepv Perl_savepv #define savepvn Perl_savepvn #define savestack Perl_savestack @@ -965,6 +983,7 @@ #define sig_name Perl_sig_name #define sig_num Perl_sig_num #define sighandler Perl_sighandler +#define sighandlerp Perl_sighandlerp #define simple Perl_simple #define sin_amg Perl_sin_amg #define skipspace Perl_skipspace @@ -997,6 +1016,7 @@ #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 @@ -1006,6 +1026,7 @@ #define sv_cmp Perl_sv_cmp #define sv_cmp_locale Perl_sv_cmp_locale #define sv_collxfrm Perl_sv_collxfrm +#define sv_compile_2op Perl_sv_compile_2op #define sv_dec Perl_sv_dec #define sv_derived_from Perl_sv_derived_from #define sv_dump Perl_sv_dump @@ -1018,12 +1039,14 @@ #define sv_insert Perl_sv_insert #define sv_isa Perl_sv_isa #define sv_isobject Perl_sv_isobject +#define sv_iv Perl_sv_iv #define sv_len Perl_sv_len #define sv_magic Perl_sv_magic #define sv_mortalcopy Perl_sv_mortalcopy #define sv_newmortal Perl_sv_newmortal #define sv_newref Perl_sv_newref #define sv_no Perl_sv_no +#define sv_nv Perl_sv_nv #define sv_peek Perl_sv_peek #define sv_pvn_force Perl_sv_pvn_force #define sv_ref Perl_sv_ref @@ -1035,6 +1058,8 @@ #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_setpviv Perl_sv_setpviv #define sv_setpvn Perl_sv_setpvn #define sv_setref_iv Perl_sv_setref_iv #define sv_setref_nv Perl_sv_setref_nv @@ -1044,22 +1069,30 @@ #define sv_setuv Perl_sv_setuv #define sv_taint Perl_sv_taint #define sv_tainted Perl_sv_tainted +#define sv_true Perl_sv_true #define sv_undef Perl_sv_undef #define sv_unmagic Perl_sv_unmagic #define sv_unref Perl_sv_unref #define sv_untaint Perl_sv_untaint #define sv_upgrade Perl_sv_upgrade #define sv_usepvn Perl_sv_usepvn +#define sv_uv Perl_sv_uv +#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 thisexpr Perl_thisexpr +#define thr_key Perl_thr_key +#define threads_mutex Perl_threads_mutex +#define threadsv_names Perl_threadsv_names #define timesbuf Perl_timesbuf #define tokenbuf Perl_tokenbuf #define too_few_arguments Perl_too_few_arguments #define too_many_arguments Perl_too_many_arguments #define uid Perl_uid #define unlnk Perl_unlnk +#define unlock_condpair Perl_unlock_condpair #define unshare_hek Perl_unshare_hek #define unsharepvn Perl_unsharepvn #define utilize Perl_utilize @@ -1081,6 +1114,7 @@ #define vtbl_isa Perl_vtbl_isa #define vtbl_isaelem Perl_vtbl_isaelem #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 @@ -1133,10 +1167,6 @@ #ifndef BINCOMPAT3 #define Error Perl_Error -#define SvIV Perl_SvIV -#define SvNV Perl_SvNV -#define SvTRUE Perl_SvTRUE -#define SvUV Perl_SvUV #define block_type Perl_block_type #define boot_core_UNIVERSAL Perl_boot_core_UNIVERSAL #define comppad_name_floor Perl_comppad_name_floor @@ -1149,7 +1179,6 @@ #define no_wrongref Perl_no_wrongref #define pad_reset_pending Perl_pad_reset_pending #define padix_floor Perl_padix_floor -#define regflags Perl_regflags #define safecalloc Perl_safecalloc #define safefree Perl_safefree #define safemalloc Perl_safemalloc @@ -1230,8 +1259,10 @@ #define formfeed (curinterp->Iformfeed) #define formtarget (curinterp->Iformtarget) #define gensym (curinterp->Igensym) +#define globalstash (curinterp->Iglobalstash) #define in_eval (curinterp->Iin_eval) #define incgv (curinterp->Iincgv) +#define initav (curinterp->Iinitav) #define inplace (curinterp->Iinplace) #define last_in_gv (curinterp->Ilast_in_gv) #define lastfd (curinterp->Ilastfd) @@ -1251,6 +1282,7 @@ #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) @@ -1258,10 +1290,6 @@ #define minus_n (curinterp->Iminus_n) #define minus_p (curinterp->Iminus_p) #define multiline (curinterp->Imultiline) -#define mystack_base (curinterp->Imystack_base) -#define mystack_mark (curinterp->Imystack_mark) -#define mystack_max (curinterp->Imystack_max) -#define mystack_sp (curinterp->Imystack_sp) #define mystrk (curinterp->Imystrk) #define nrs (curinterp->Inrs) #define ofmt (curinterp->Iofmt) @@ -1285,7 +1313,6 @@ #define restartop (curinterp->Irestartop) #define rightgv (curinterp->Irightgv) #define rs (curinterp->Irs) -#define runlevel (curinterp->Irunlevel) #define sawampersand (curinterp->Isawampersand) #define sawstudy (curinterp->Isawstudy) #define sawvec (curinterp->Isawvec) @@ -1313,6 +1340,7 @@ #define sv_root (curinterp->Isv_root) #define tainted (curinterp->Itainted) #define tainting (curinterp->Itainting) +#define thrsv (curinterp->Ithrsv) #define tmps_floor (curinterp->Itmps_floor) #define tmps_ix (curinterp->Itmps_ix) #define tmps_max (curinterp->Itmps_max) @@ -1383,8 +1411,10 @@ #define Iformfeed formfeed #define Iformtarget formtarget #define Igensym gensym +#define Iglobalstash globalstash #define Iin_eval in_eval #define Iincgv incgv +#define Iinitav initav #define Iinplace inplace #define Ilast_in_gv last_in_gv #define Ilastfd lastfd @@ -1404,6 +1434,7 @@ #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 @@ -1411,10 +1442,6 @@ #define Iminus_n minus_n #define Iminus_p minus_p #define Imultiline multiline -#define Imystack_base mystack_base -#define Imystack_mark mystack_mark -#define Imystack_max mystack_max -#define Imystack_sp mystack_sp #define Imystrk mystrk #define Inrs nrs #define Iofmt ofmt @@ -1438,7 +1465,6 @@ #define Irestartop restartop #define Irightgv rightgv #define Irs rs -#define Irunlevel runlevel #define Isawampersand sawampersand #define Isawstudy sawstudy #define Isawvec sawvec @@ -1466,6 +1492,7 @@ #define Isv_root sv_root #define Itainted tainted #define Itainting tainting +#define Ithrsv thrsv #define Itmps_floor tmps_floor #define Itmps_ix tmps_ix #define Itmps_max tmps_max @@ -1545,8 +1572,10 @@ #define formfeed Perl_formfeed #define formtarget Perl_formtarget #define gensym Perl_gensym +#define globalstash Perl_globalstash #define in_eval Perl_in_eval #define incgv Perl_incgv +#define initav Perl_initav #define inplace Perl_inplace #define last_in_gv Perl_last_in_gv #define lastfd Perl_lastfd @@ -1566,6 +1595,7 @@ #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 @@ -1573,10 +1603,6 @@ #define minus_n Perl_minus_n #define minus_p Perl_minus_p #define multiline Perl_multiline -#define mystack_base Perl_mystack_base -#define mystack_mark Perl_mystack_mark -#define mystack_max Perl_mystack_max -#define mystack_sp Perl_mystack_sp #define mystrk Perl_mystrk #define nrs Perl_nrs #define ofmt Perl_ofmt @@ -1600,7 +1626,6 @@ #define restartop Perl_restartop #define rightgv Perl_rightgv #define rs Perl_rs -#define runlevel Perl_runlevel #define sawampersand Perl_sawampersand #define sawstudy Perl_sawstudy #define sawvec Perl_sawvec @@ -1626,6 +1651,7 @@ #define sv_objcount Perl_sv_objcount #define sv_root Perl_sv_root #define tainted Perl_tainted +#define thrsv Perl_thrsv #define tmps_floor Perl_tmps_floor #define tmps_ix Perl_tmps_ix #define tmps_max Perl_tmps_max