X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/ee72b38d0571824b5c43b1915ea2a7143cb21fcb..1889cb121b9e7ded9549eb33573d4b403a6e5f18:/embed.h diff --git a/embed.h b/embed.h index e14a0af..fa1a2a9 100644 --- a/embed.h +++ b/embed.h @@ -1,16 +1,16 @@ -/* -*- buffer-read-only: t -*- +/* -*- buffer-read-only: t -*- * * embed.h * - * Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, - * 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, by Larry Wall and others + * Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, + * 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. * * !!!!!!! DO NOT EDIT THIS FILE !!!!!!! * This file is built by regen/embed.pl from data in embed.fnc, - * regen/embed.pl, pp.sym, intrpvar.h, and perlvars.h. + * regen/embed.pl, regen/opcodes, intrpvar.h and perlvars.h. * Any changes made here will be lost! * * Edit those files and run 'make regen_headers' to effect changes. @@ -27,7 +27,10 @@ /* Hide global symbols */ #define Gv_AMupdate(a,b) Perl_Gv_AMupdate(aTHX_ a,b) +#define _to_uni_fold_flags(a,b,c,d) Perl__to_uni_fold_flags(aTHX_ a,b,c,d) +#define _to_utf8_fold_flags(a,b,c,d) Perl__to_utf8_fold_flags(aTHX_ a,b,c,d) #define amagic_call(a,b,c,d) Perl_amagic_call(aTHX_ a,b,c,d) +#define amagic_deref_call(a,b) Perl_amagic_deref_call(aTHX_ a,b) #define apply_attrs_string(a,b,c,d) Perl_apply_attrs_string(aTHX_ a,b,c,d) #define atfork_lock Perl_atfork_lock #define atfork_unlock Perl_atfork_unlock @@ -46,6 +49,7 @@ #define av_undef(a) Perl_av_undef(aTHX_ a) #define av_unshift(a,b) Perl_av_unshift(aTHX_ a,b) #define block_gimme() Perl_block_gimme(aTHX) +#define bytes_cmp_utf8(a,b,c,d) Perl_bytes_cmp_utf8(aTHX_ a,b,c,d) #define bytes_from_utf8(a,b,c) Perl_bytes_from_utf8(aTHX_ a,b,c) #define bytes_to_utf8(a,b) Perl_bytes_to_utf8(aTHX_ a,b) #define call_argv(a,b,c) Perl_call_argv(aTHX_ a,b,c) @@ -74,6 +78,7 @@ #define croak_xs_usage(a,b) Perl_croak_xs_usage(aTHX_ a,b) #define custom_op_desc(a) Perl_custom_op_desc(aTHX_ a) #define custom_op_name(a) Perl_custom_op_name(aTHX_ a) +#define cv_clone(a) Perl_cv_clone(aTHX_ a) #define cv_const_sv(a) Perl_cv_const_sv(aTHX_ a) #define cv_get_call_checker(a,b,c) Perl_cv_get_call_checker(aTHX_ a,b,c) #define cv_set_call_checker(a,b,c) Perl_cv_set_call_checker(aTHX_ a,b,c) @@ -130,8 +135,9 @@ #define find_rundefsv() Perl_find_rundefsv(aTHX) #define find_rundefsvoffset() Perl_find_rundefsvoffset(aTHX) #define foldEQ Perl_foldEQ +#define foldEQ_latin1 Perl_foldEQ_latin1 #define foldEQ_locale Perl_foldEQ_locale -#define foldEQ_utf8(a,b,c,d,e,f,g,h) Perl_foldEQ_utf8(aTHX_ a,b,c,d,e,f,g,h) +#define foldEQ_utf8_flags(a,b,c,d,e,f,g,h,i) Perl_foldEQ_utf8_flags(aTHX_ a,b,c,d,e,f,g,h,i) #ifndef PERL_IMPLICIT_CONTEXT #define form Perl_form #endif @@ -194,7 +200,6 @@ #define hv_ksplit(a,b) Perl_hv_ksplit(aTHX_ a,b) #define hv_name_set(a,b,c,d) Perl_hv_name_set(aTHX_ a,b,c,d) #define hv_scalar(a) Perl_hv_scalar(aTHX_ a) -#define hv_undef(a) Perl_hv_undef(aTHX_ a) #define init_i18nl10n(a) Perl_init_i18nl10n(aTHX_ a) #define init_i18nl14n(a) Perl_init_i18nl14n(aTHX_ a) #define init_stacks() Perl_init_stacks(aTHX) @@ -249,6 +254,8 @@ #define is_utf8_string_loclen Perl_is_utf8_string_loclen #define is_utf8_upper(a) Perl_is_utf8_upper(aTHX_ a) #define is_utf8_xdigit(a) Perl_is_utf8_xdigit(aTHX_ a) +#define is_utf8_xidcont(a) Perl_is_utf8_xidcont(aTHX_ a) +#define is_utf8_xidfirst(a) Perl_is_utf8_xidfirst(aTHX_ a) #define leave_scope(a) Perl_leave_scope(aTHX_ a) #define lex_bufutf8() Perl_lex_bufutf8(aTHX) #define lex_discard_to(a) Perl_lex_discard_to(aTHX_ a) @@ -276,6 +283,7 @@ #define mg_clear(a) Perl_mg_clear(aTHX_ a) #define mg_copy(a,b,c,d) Perl_mg_copy(aTHX_ a,b,c,d) #define mg_find(a,b) Perl_mg_find(aTHX_ a,b) +#define mg_findext(a,b,c) Perl_mg_findext(aTHX_ a,b,c) #define mg_free(a) Perl_mg_free(aTHX_ a) #define mg_free_type(a,b) Perl_mg_free_type(aTHX_ a,b) #define mg_get(a) Perl_mg_get(aTHX_ a) @@ -311,7 +319,7 @@ #define newCONDOP(a,b,c,d) Perl_newCONDOP(aTHX_ a,b,c,d) #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) #define newCVREF(a,b) Perl_newCVREF(aTHX_ a,b) -#define newFOROP(a,b,c,d,e,f,g) Perl_newFOROP(aTHX_ a,b,c,d,e,f,g) +#define newFOROP(a,b,c,d,e) Perl_newFOROP(aTHX_ a,b,c,d,e) #define newGIVENOP(a,b,c) Perl_newGIVENOP(aTHX_ a,b,c) #define newGVOP(a,b,c) Perl_newGVOP(aTHX_ a,b,c) #define newGVREF(a,b) Perl_newGVREF(aTHX_ a,b) @@ -332,7 +340,6 @@ #define newRV_noinc(a) Perl_newRV_noinc(aTHX_ a) #define newSLICEOP(a,b,c) Perl_newSLICEOP(aTHX_ a,b,c) #define newSTATEOP(a,b,c) Perl_newSTATEOP(aTHX_ a,b,c) -#define newSUB(a,b,c,d) Perl_newSUB(aTHX_ a,b,c,d) #define newSV(a) Perl_newSV(aTHX_ a) #define newSVOP(a,b,c) Perl_newSVOP(aTHX_ a,b,c) #define newSVREF(a) Perl_newSVREF(aTHX_ a) @@ -353,7 +360,7 @@ #define newSVuv(a) Perl_newSVuv(aTHX_ a) #define newUNOP(a,b,c) Perl_newUNOP(aTHX_ a,b,c) #define newWHENOP(a,b) Perl_newWHENOP(aTHX_ a,b) -#define newWHILEOP(a,b,c,d,e,f,g,h) Perl_newWHILEOP(aTHX_ a,b,c,d,e,f,g,h) +#define newWHILEOP(a,b,c,d,e,f,g) Perl_newWHILEOP(aTHX_ a,b,c,d,e,f,g) #define newXS(a,b,c) Perl_newXS(aTHX_ a,b,c) #define newXS_flags(a,b,c,d,e) Perl_newXS_flags(aTHX_ a,b,c,d,e) #define new_collate(a) Perl_new_collate(aTHX_ a) @@ -373,12 +380,29 @@ #define op_prepend_elem(a,b,c) Perl_op_prepend_elem(aTHX_ a,b,c) #define op_refcnt_lock() Perl_op_refcnt_lock(aTHX) #define op_refcnt_unlock() Perl_op_refcnt_unlock(aTHX) +#define op_scope(a) Perl_op_scope(aTHX_ a) #define pack_cat(a,b,c,d,e,f,g) Perl_pack_cat(aTHX_ a,b,c,d,e,f,g) #define packlist(a,b,c,d,e) Perl_packlist(aTHX_ a,b,c,d,e) -#define pad_findmy(a,b,c) Perl_pad_findmy(aTHX_ a,b,c) +#define pad_add_anon(a,b) Perl_pad_add_anon(aTHX_ a,b) +#define pad_add_name_pv(a,b,c,d) Perl_pad_add_name_pv(aTHX_ a,b,c,d) +#define pad_add_name_pvn(a,b,c,d,e) Perl_pad_add_name_pvn(aTHX_ a,b,c,d,e) +#define pad_add_name_sv(a,b,c,d) Perl_pad_add_name_sv(aTHX_ a,b,c,d) +#define pad_alloc(a,b) Perl_pad_alloc(aTHX_ a,b) +#define pad_compname_type(a) Perl_pad_compname_type(aTHX_ a) +#define pad_findmy_pv(a,b) Perl_pad_findmy_pv(aTHX_ a,b) +#define pad_findmy_pvn(a,b,c) Perl_pad_findmy_pvn(aTHX_ a,b,c) +#define pad_findmy_sv(a,b) Perl_pad_findmy_sv(aTHX_ a,b) +#define pad_new(a) Perl_pad_new(aTHX_ a) +#define pad_tidy(a) Perl_pad_tidy(aTHX_ a) +#define parse_arithexpr(a) Perl_parse_arithexpr(aTHX_ a) +#define parse_barestmt(a) Perl_parse_barestmt(aTHX_ a) #define parse_block(a) Perl_parse_block(aTHX_ a) +#define parse_fullexpr(a) Perl_parse_fullexpr(aTHX_ a) #define parse_fullstmt(a) Perl_parse_fullstmt(aTHX_ a) +#define parse_label(a) Perl_parse_label(aTHX_ a) +#define parse_listexpr(a) Perl_parse_listexpr(aTHX_ a) #define parse_stmtseq(a) Perl_parse_stmtseq(aTHX_ a) +#define parse_termexpr(a) Perl_parse_termexpr(aTHX_ a) #define pmop_dump(a) Perl_pmop_dump(aTHX_ a) #define pop_scope() Perl_pop_scope(aTHX) #define pregcomp(a,b) Perl_pregcomp(aTHX_ a,b) @@ -516,9 +540,7 @@ #define sv_catsv_flags(a,b,c) Perl_sv_catsv_flags(aTHX_ a,b,c) #define sv_chop(a,b) Perl_sv_chop(aTHX_ a,b) #define sv_clear(a) Perl_sv_clear(aTHX_ a) -#define sv_cmp(a,b) Perl_sv_cmp(aTHX_ a,b) #define sv_cmp_flags(a,b,c) Perl_sv_cmp_flags(aTHX_ a,b,c) -#define sv_cmp_locale(a,b) Perl_sv_cmp_locale(aTHX_ a,b) #define sv_cmp_locale_flags(a,b,c) Perl_sv_cmp_locale_flags(aTHX_ a,b,c) #define sv_compile_2op(a,b,c,d) Perl_sv_compile_2op(aTHX_ a,b,c,d) #define sv_copypv(a,b) Perl_sv_copypv(aTHX_ a,b) @@ -592,6 +614,7 @@ #define sv_true(a) Perl_sv_true(aTHX_ a) #define sv_uni_display(a,b,c,d) Perl_sv_uni_display(aTHX_ a,b,c,d) #define sv_unmagic(a,b) Perl_sv_unmagic(aTHX_ a,b) +#define sv_unmagicext(a,b,c) Perl_sv_unmagicext(aTHX_ a,b,c) #define sv_unref_flags(a,b) Perl_sv_unref_flags(aTHX_ a,b) #define sv_untaint(a) Perl_sv_untaint(aTHX_ a) #define sv_upgrade(a,b) Perl_sv_upgrade(aTHX_ a,b) @@ -612,7 +635,6 @@ #define taint_env() Perl_taint_env(aTHX) #define taint_proper(a,b) Perl_taint_proper(aTHX_ a,b) #define tmps_grow(a) Perl_tmps_grow(aTHX_ a) -#define to_uni_fold(a,b,c) Perl_to_uni_fold(aTHX_ a,b,c) #define to_uni_lower(a,b,c) Perl_to_uni_lower(aTHX_ a,b,c) #define to_uni_lower_lc(a) Perl_to_uni_lower_lc(aTHX_ a) #define to_uni_title(a,b,c) Perl_to_uni_title(aTHX_ a,b,c) @@ -620,7 +642,6 @@ #define to_uni_upper(a,b,c) Perl_to_uni_upper(aTHX_ a,b,c) #define to_uni_upper_lc(a) Perl_to_uni_upper_lc(aTHX_ a) #define to_utf8_case(a,b,c,d,e,f) Perl_to_utf8_case(aTHX_ a,b,c,d,e,f) -#define to_utf8_fold(a,b,c) Perl_to_utf8_fold(aTHX_ a,b,c) #define to_utf8_lower(a,b,c) Perl_to_utf8_lower(aTHX_ a,b,c) #define to_utf8_title(a,b,c) Perl_to_utf8_title(aTHX_ a,b,c) #define to_utf8_upper(a,b,c) Perl_to_utf8_upper(aTHX_ a,b,c) @@ -686,6 +707,7 @@ #define my_bcopy Perl_my_bcopy #endif #if defined(DEBUGGING) +#define pad_setsv(a,b) Perl_pad_setsv(aTHX_ a,b) #define pad_sv(a) Perl_pad_sv(aTHX_ a) #endif #if defined(DUMP_FDS) @@ -750,7 +772,7 @@ #if defined(USE_ITHREADS) #define any_dup(a,b) Perl_any_dup(aTHX_ a,b) #define cx_dup(a,b,c,d) Perl_cx_dup(aTHX_ a,b,c,d) -#define dirp_dup(a) Perl_dirp_dup(aTHX_ a) +#define dirp_dup(a,b) Perl_dirp_dup(aTHX_ a,b) #define fp_dup(a,b,c) Perl_fp_dup(aTHX_ a,b,c) #define gp_dup(a,b) Perl_gp_dup(aTHX_ a,b) #define he_dup(a,b,c) Perl_he_dup(aTHX_ a,b,c) @@ -806,8 +828,6 @@ #endif #if defined(PERL_CORE) || defined(PERL_EXT) #define av_reify(a) Perl_av_reify(aTHX_ a) -#define grok_bslash_c(a,b) Perl_grok_bslash_c(aTHX_ a,b) -#define grok_bslash_o(a,b,c,d,e) Perl_grok_bslash_o(aTHX_ a,b,c,d,e) #define is_utf8_X_L(a) Perl_is_utf8_X_L(aTHX_ a) #define is_utf8_X_LV(a) Perl_is_utf8_X_LV(aTHX_ a) #define is_utf8_X_LVT(a) Perl_is_utf8_X_LVT(aTHX_ a) @@ -847,21 +867,41 @@ #define dump_exec_pos(a,b,c,d,e,f) S_dump_exec_pos(aTHX_ a,b,c,d,e,f) # endif # endif +# if defined(PERL_IN_DQUOTE_STATIC_C) +#define grok_bslash_c(a,b,c) S_grok_bslash_c(aTHX_ a,b,c) +#define grok_bslash_o(a,b,c,d,e) S_grok_bslash_o(aTHX_ a,b,c,d,e) +#define regcurly(a) S_regcurly(aTHX_ a) +# endif # if defined(PERL_IN_REGCOMP_C) +#define _invlist_array_init(a,b) S__invlist_array_init(aTHX_ a,b) +#define add_alternate(a,b,c) S_add_alternate(aTHX_ a,b,c) +#define add_cp_to_invlist(a,b) S_add_cp_to_invlist(aTHX_ a,b) #define add_data S_add_data +#define add_range_to_invlist(a,b,c) S_add_range_to_invlist(aTHX_ a,b,c) #define checkposixcc(a) S_checkposixcc(aTHX_ a) #define cl_and S_cl_and #define cl_anything S_cl_anything #define cl_init S_cl_init -#define cl_init_zero S_cl_init_zero #define cl_is_anything S_cl_is_anything #define cl_or S_cl_or +#define get_invlist_iter_addr(a) S_get_invlist_iter_addr(aTHX_ a) +#define get_invlist_len_addr(a) S_get_invlist_len_addr(aTHX_ a) +#define get_invlist_zero_addr(a) S_get_invlist_zero_addr(aTHX_ a) +#define invlist_array(a) S_invlist_array(aTHX_ a) +#define invlist_clone(a) S_invlist_clone(aTHX_ a) +#define invlist_extend(a,b) S_invlist_extend(aTHX_ a,b) +#define invlist_iterinit(a) S_invlist_iterinit(aTHX_ a) +#define invlist_iternext(a,b,c) S_invlist_iternext(aTHX_ a,b,c) +#define invlist_len(a) S_invlist_len(aTHX_ a) +#define invlist_max(a) S_invlist_max(aTHX_ a) +#define invlist_set_len(a,b) S_invlist_set_len(aTHX_ a,b) +#define invlist_trim(a) S_invlist_trim(aTHX_ a) #define join_exact(a,b,c,d,e,f) S_join_exact(aTHX_ a,b,c,d,e,f) #define make_trie(a,b,c,d,e,f,g,h) S_make_trie(aTHX_ a,b,c,d,e,f,g,h) #define make_trie_failtable(a,b,c,d) S_make_trie_failtable(aTHX_ a,b,c,d) #define nextchar(a) S_nextchar(aTHX_ a) #define reg(a,b,c,d) S_reg(aTHX_ a,b,c,d) -#define reg_namedseq(a,b,c) S_reg_namedseq(aTHX_ a,b,c) +#define reg_namedseq(a,b,c,d) S_reg_namedseq(aTHX_ a,b,c,d) #define reg_node(a,b) S_reg_node(aTHX_ a,b) #define reg_recode(a,b) S_reg_recode(aTHX_ a,b) #define reg_scan_name(a,b) S_reg_scan_name(aTHX_ a,b) @@ -877,8 +917,20 @@ #define reguni(a,b,c) S_reguni(aTHX_ a,b,c) #define regwhite S_regwhite #define scan_commit(a,b,c,d) S_scan_commit(aTHX_ a,b,c,d) +#define set_regclass_bit(a,b,c,d,e) S_set_regclass_bit(aTHX_ a,b,c,d,e) +#define set_regclass_bit_fold(a,b,c,d,e) S_set_regclass_bit_fold(aTHX_ a,b,c,d,e) #define study_chunk(a,b,c,d,e,f,g,h,i,j,k) S_study_chunk(aTHX_ a,b,c,d,e,f,g,h,i,j,k) # endif +# if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_UTF8_C) +#define _append_range_to_invlist(a,b,c) Perl__append_range_to_invlist(aTHX_ a,b,c) +#define _invlist_intersection(a,b,c) Perl__invlist_intersection(aTHX_ a,b,c) +#define _invlist_invert(a) Perl__invlist_invert(aTHX_ a) +#define _invlist_subtract(a,b,c) Perl__invlist_subtract(aTHX_ a,b,c) +#define _invlist_union(a,b,c) Perl__invlist_union(aTHX_ a,b,c) +#define _new_invlist(a) Perl__new_invlist(aTHX_ a) +#define _swash_inversion_hash(a) Perl__swash_inversion_hash(aTHX_ a) +#define _swash_to_invlist(a) Perl__swash_to_invlist(aTHX_ a) +# endif # if defined(PERL_IN_REGEXEC_C) #define find_byclass(a,b,c,d,e) S_find_byclass(aTHX_ a,b,c,d,e) #define reg_check_named_buff_matched(a,b) S_reg_check_named_buff_matched(aTHX_ a,b) @@ -910,6 +962,7 @@ #define boot_core_UNIVERSAL() Perl_boot_core_UNIVERSAL(aTHX) #define boot_core_mro() Perl_boot_core_mro(aTHX) #define cando(a,b,c) Perl_cando(aTHX_ a,b,c) +#define check_utf8_print(a,b) Perl_check_utf8_print(aTHX_ a,b) #define ck_anoncode(a) Perl_ck_anoncode(aTHX_ a) #define ck_bitop(a) Perl_ck_bitop(aTHX_ a) #define ck_chdir(a) Perl_ck_chdir(aTHX_ a) @@ -956,18 +1009,16 @@ #define convert(a,b,c) Perl_convert(aTHX_ a,b,c) #define create_eval_scope(a) Perl_create_eval_scope(aTHX_ a) #define cv_ckproto_len(a,b,c,d) Perl_cv_ckproto_len(aTHX_ a,b,c,d) -#define cv_clone(a) Perl_cv_clone(aTHX_ a) #define cvgv_set(a,b) Perl_cvgv_set(aTHX_ a,b) +#define cvstash_set(a,b) Perl_cvstash_set(aTHX_ a,b) #define deb_stack_all() Perl_deb_stack_all(aTHX) #define delete_eval_scope() Perl_delete_eval_scope(aTHX) #define die_unwind(a) Perl_die_unwind(aTHX_ a) #define do_aexec5(a,b,c,d,e) Perl_do_aexec5(aTHX_ a,b,c,d,e) -#define do_chomp(a) Perl_do_chomp(aTHX_ a) -#define do_chop(a,b) Perl_do_chop(aTHX_ a,b) #define do_dump_pad(a,b,c,d) Perl_do_dump_pad(aTHX_ a,b,c,d) #define do_eof(a) Perl_do_eof(aTHX_ a) #define do_execfree() Perl_do_execfree(aTHX) -#define do_kv() Perl_do_kv(aTHX) +#define do_ncmp(a,b) Perl_do_ncmp(aTHX_ a,b) #define do_print(a,b) Perl_do_print(aTHX_ a,b) #define do_readline() Perl_do_readline(aTHX) #define do_seek(a,b,c) Perl_do_seek(aTHX_ a,b,c) @@ -987,8 +1038,8 @@ #define get_no_modify() Perl_get_no_modify(aTHX) #define get_opargs() Perl_get_opargs(aTHX) #define gv_try_downgrade(a) Perl_gv_try_downgrade(aTHX_ a) -#define hv_name_add(a,b,c) Perl_hv_name_add(aTHX_ a,b,c) -#define hv_name_delete(a,b,c) Perl_hv_name_delete(aTHX_ a,b,c) +#define hv_ename_add(a,b,c,d) Perl_hv_ename_add(aTHX_ a,b,c,d) +#define hv_ename_delete(a,b,c,d) Perl_hv_ename_delete(aTHX_ a,b,c,d) #define init_argv_symbols(a,b) Perl_init_argv_symbols(aTHX_ a,b) #define init_debugger() Perl_init_debugger(aTHX) #define intro_my() Perl_intro_my(aTHX) @@ -1051,8 +1102,8 @@ #define magic_wipepack(a,b) Perl_magic_wipepack(aTHX_ a,b) #define mg_localize(a,b,c) Perl_mg_localize(aTHX_ a,b,c) #define mode_from_discipline(a,b) Perl_mode_from_discipline(aTHX_ a,b) -#define mro_isa_changed_in3(a,b,c) Perl_mro_isa_changed_in3(aTHX_ a,b,c) -#define mro_package_moved(a,b,c,d,e) Perl_mro_package_moved(aTHX_ a,b,c,d,e) +#define mro_isa_changed_in(a) Perl_mro_isa_changed_in(aTHX_ a) +#define mro_package_moved(a,b,c,d) Perl_mro_package_moved(aTHX_ a,b,c,d) #define munge_qwlist_to_paren_list(a) Perl_munge_qwlist_to_paren_list(aTHX_ a) #define my_attrs(a,b) Perl_my_attrs(aTHX_ a,b) #define my_clearenv() Perl_my_clearenv(aTHX) @@ -1065,384 +1116,16 @@ #define oopsHV(a) Perl_oopsHV(aTHX_ a) #define op_const_sv(a,b) Perl_op_const_sv(aTHX_ a,b) #define package_version(a) Perl_package_version(aTHX_ a) -#define pad_add_anon(a,b) Perl_pad_add_anon(aTHX_ a,b) -#define pad_add_name(a,b,c,d,e) Perl_pad_add_name(aTHX_ a,b,c,d,e) -#define pad_alloc(a,b) Perl_pad_alloc(aTHX_ a,b) #define pad_block_start(a) Perl_pad_block_start(aTHX_ a) -#define pad_compname_type(a) Perl_pad_compname_type(aTHX_ a) #define pad_fixup_inner_anons(a,b,c) Perl_pad_fixup_inner_anons(aTHX_ a,b,c) #define pad_free(a) Perl_pad_free(aTHX_ a) #define pad_leavemy() Perl_pad_leavemy(aTHX) -#define pad_new(a) Perl_pad_new(aTHX_ a) #define pad_push(a,b) Perl_pad_push(aTHX_ a,b) #define pad_swipe(a,b) Perl_pad_swipe(aTHX_ a,b) -#define pad_tidy(a) Perl_pad_tidy(aTHX_ a) -#define pad_undef(a) Perl_pad_undef(aTHX_ a) #define parse_unicode_opts(a) Perl_parse_unicode_opts(aTHX_ a) #define parser_free(a) Perl_parser_free(aTHX_ a) #define peep(a) Perl_peep(aTHX_ a) #define pmruntime(a,b,c) Perl_pmruntime(aTHX_ a,b,c) -#define pp_aassign() Perl_pp_aassign(aTHX) -#define pp_abs() Perl_pp_abs(aTHX) -#define pp_accept() Perl_pp_accept(aTHX) -#define pp_add() Perl_pp_add(aTHX) -#define pp_aeach() Perl_pp_aeach(aTHX) -#define pp_aelem() Perl_pp_aelem(aTHX) -#define pp_aelemfast() Perl_pp_aelemfast(aTHX) -#define pp_akeys() Perl_pp_akeys(aTHX) -#define pp_alarm() Perl_pp_alarm(aTHX) -#define pp_and() Perl_pp_and(aTHX) -#define pp_andassign() Perl_pp_andassign(aTHX) -#define pp_anoncode() Perl_pp_anoncode(aTHX) -#define pp_anonhash() Perl_pp_anonhash(aTHX) -#define pp_anonlist() Perl_pp_anonlist(aTHX) -#define pp_aslice() Perl_pp_aslice(aTHX) -#define pp_atan2() Perl_pp_atan2(aTHX) -#define pp_av2arylen() Perl_pp_av2arylen(aTHX) -#define pp_avalues() Perl_pp_avalues(aTHX) -#define pp_backtick() Perl_pp_backtick(aTHX) -#define pp_bind() Perl_pp_bind(aTHX) -#define pp_binmode() Perl_pp_binmode(aTHX) -#define pp_bit_and() Perl_pp_bit_and(aTHX) -#define pp_bit_or() Perl_pp_bit_or(aTHX) -#define pp_bit_xor() Perl_pp_bit_xor(aTHX) -#define pp_bless() Perl_pp_bless(aTHX) -#define pp_boolkeys() Perl_pp_boolkeys(aTHX) -#define pp_break() Perl_pp_break(aTHX) -#define pp_caller() Perl_pp_caller(aTHX) -#define pp_chdir() Perl_pp_chdir(aTHX) -#define pp_chmod() Perl_pp_chmod(aTHX) -#define pp_chomp() Perl_pp_chomp(aTHX) -#define pp_chop() Perl_pp_chop(aTHX) -#define pp_chown() Perl_pp_chown(aTHX) -#define pp_chr() Perl_pp_chr(aTHX) -#define pp_chroot() Perl_pp_chroot(aTHX) -#define pp_close() Perl_pp_close(aTHX) -#define pp_closedir() Perl_pp_closedir(aTHX) -#define pp_complement() Perl_pp_complement(aTHX) -#define pp_concat() Perl_pp_concat(aTHX) -#define pp_cond_expr() Perl_pp_cond_expr(aTHX) -#define pp_connect() Perl_pp_connect(aTHX) -#define pp_const() Perl_pp_const(aTHX) -#define pp_continue() Perl_pp_continue(aTHX) -#define pp_cos() Perl_pp_cos(aTHX) -#define pp_crypt() Perl_pp_crypt(aTHX) -#define pp_dbmclose() Perl_pp_dbmclose(aTHX) -#define pp_dbmopen() Perl_pp_dbmopen(aTHX) -#define pp_dbstate() Perl_pp_dbstate(aTHX) -#define pp_defined() Perl_pp_defined(aTHX) -#define pp_delete() Perl_pp_delete(aTHX) -#define pp_die() Perl_pp_die(aTHX) -#define pp_divide() Perl_pp_divide(aTHX) -#define pp_dofile() Perl_pp_dofile(aTHX) -#define pp_dor() Perl_pp_dor(aTHX) -#define pp_dorassign() Perl_pp_dorassign(aTHX) -#define pp_dump() Perl_pp_dump(aTHX) -#define pp_each() Perl_pp_each(aTHX) -#define pp_egrent() Perl_pp_egrent(aTHX) -#define pp_ehostent() Perl_pp_ehostent(aTHX) -#define pp_enetent() Perl_pp_enetent(aTHX) -#define pp_enter() Perl_pp_enter(aTHX) -#define pp_entereval() Perl_pp_entereval(aTHX) -#define pp_entergiven() Perl_pp_entergiven(aTHX) -#define pp_enteriter() Perl_pp_enteriter(aTHX) -#define pp_enterloop() Perl_pp_enterloop(aTHX) -#define pp_entersub() Perl_pp_entersub(aTHX) -#define pp_entertry() Perl_pp_entertry(aTHX) -#define pp_enterwhen() Perl_pp_enterwhen(aTHX) -#define pp_enterwrite() Perl_pp_enterwrite(aTHX) -#define pp_eof() Perl_pp_eof(aTHX) -#define pp_eprotoent() Perl_pp_eprotoent(aTHX) -#define pp_epwent() Perl_pp_epwent(aTHX) -#define pp_eq() Perl_pp_eq(aTHX) -#define pp_eservent() Perl_pp_eservent(aTHX) -#define pp_exec() Perl_pp_exec(aTHX) -#define pp_exists() Perl_pp_exists(aTHX) -#define pp_exit() Perl_pp_exit(aTHX) -#define pp_exp() Perl_pp_exp(aTHX) -#define pp_fcntl() Perl_pp_fcntl(aTHX) -#define pp_fileno() Perl_pp_fileno(aTHX) -#define pp_flip() Perl_pp_flip(aTHX) -#define pp_flock() Perl_pp_flock(aTHX) -#define pp_flop() Perl_pp_flop(aTHX) -#define pp_fork() Perl_pp_fork(aTHX) -#define pp_formline() Perl_pp_formline(aTHX) -#define pp_ftatime() Perl_pp_ftatime(aTHX) -#define pp_ftbinary() Perl_pp_ftbinary(aTHX) -#define pp_ftblk() Perl_pp_ftblk(aTHX) -#define pp_ftchr() Perl_pp_ftchr(aTHX) -#define pp_ftctime() Perl_pp_ftctime(aTHX) -#define pp_ftdir() Perl_pp_ftdir(aTHX) -#define pp_fteexec() Perl_pp_fteexec(aTHX) -#define pp_fteowned() Perl_pp_fteowned(aTHX) -#define pp_fteread() Perl_pp_fteread(aTHX) -#define pp_ftewrite() Perl_pp_ftewrite(aTHX) -#define pp_ftfile() Perl_pp_ftfile(aTHX) -#define pp_ftis() Perl_pp_ftis(aTHX) -#define pp_ftlink() Perl_pp_ftlink(aTHX) -#define pp_ftmtime() Perl_pp_ftmtime(aTHX) -#define pp_ftpipe() Perl_pp_ftpipe(aTHX) -#define pp_ftrexec() Perl_pp_ftrexec(aTHX) -#define pp_ftrowned() Perl_pp_ftrowned(aTHX) -#define pp_ftrread() Perl_pp_ftrread(aTHX) -#define pp_ftrwrite() Perl_pp_ftrwrite(aTHX) -#define pp_ftsgid() Perl_pp_ftsgid(aTHX) -#define pp_ftsize() Perl_pp_ftsize(aTHX) -#define pp_ftsock() Perl_pp_ftsock(aTHX) -#define pp_ftsuid() Perl_pp_ftsuid(aTHX) -#define pp_ftsvtx() Perl_pp_ftsvtx(aTHX) -#define pp_fttext() Perl_pp_fttext(aTHX) -#define pp_fttty() Perl_pp_fttty(aTHX) -#define pp_ftzero() Perl_pp_ftzero(aTHX) -#define pp_ge() Perl_pp_ge(aTHX) -#define pp_gelem() Perl_pp_gelem(aTHX) -#define pp_getc() Perl_pp_getc(aTHX) -#define pp_getlogin() Perl_pp_getlogin(aTHX) -#define pp_getpeername() Perl_pp_getpeername(aTHX) -#define pp_getpgrp() Perl_pp_getpgrp(aTHX) -#define pp_getppid() Perl_pp_getppid(aTHX) -#define pp_getpriority() Perl_pp_getpriority(aTHX) -#define pp_getsockname() Perl_pp_getsockname(aTHX) -#define pp_ggrent() Perl_pp_ggrent(aTHX) -#define pp_ggrgid() Perl_pp_ggrgid(aTHX) -#define pp_ggrnam() Perl_pp_ggrnam(aTHX) -#define pp_ghbyaddr() Perl_pp_ghbyaddr(aTHX) -#define pp_ghbyname() Perl_pp_ghbyname(aTHX) -#define pp_ghostent() Perl_pp_ghostent(aTHX) -#define pp_glob() Perl_pp_glob(aTHX) -#define pp_gmtime() Perl_pp_gmtime(aTHX) -#define pp_gnbyaddr() Perl_pp_gnbyaddr(aTHX) -#define pp_gnbyname() Perl_pp_gnbyname(aTHX) -#define pp_gnetent() Perl_pp_gnetent(aTHX) -#define pp_goto() Perl_pp_goto(aTHX) -#define pp_gpbyname() Perl_pp_gpbyname(aTHX) -#define pp_gpbynumber() Perl_pp_gpbynumber(aTHX) -#define pp_gprotoent() Perl_pp_gprotoent(aTHX) -#define pp_gpwent() Perl_pp_gpwent(aTHX) -#define pp_gpwnam() Perl_pp_gpwnam(aTHX) -#define pp_gpwuid() Perl_pp_gpwuid(aTHX) -#define pp_grepstart() Perl_pp_grepstart(aTHX) -#define pp_grepwhile() Perl_pp_grepwhile(aTHX) -#define pp_gsbyname() Perl_pp_gsbyname(aTHX) -#define pp_gsbyport() Perl_pp_gsbyport(aTHX) -#define pp_gservent() Perl_pp_gservent(aTHX) -#define pp_gsockopt() Perl_pp_gsockopt(aTHX) -#define pp_gt() Perl_pp_gt(aTHX) -#define pp_gv() Perl_pp_gv(aTHX) -#define pp_gvsv() Perl_pp_gvsv(aTHX) -#define pp_helem() Perl_pp_helem(aTHX) -#define pp_hex() Perl_pp_hex(aTHX) -#define pp_hintseval() Perl_pp_hintseval(aTHX) -#define pp_hslice() Perl_pp_hslice(aTHX) -#define pp_i_add() Perl_pp_i_add(aTHX) -#define pp_i_divide() Perl_pp_i_divide(aTHX) -#define pp_i_eq() Perl_pp_i_eq(aTHX) -#define pp_i_ge() Perl_pp_i_ge(aTHX) -#define pp_i_gt() Perl_pp_i_gt(aTHX) -#define pp_i_le() Perl_pp_i_le(aTHX) -#define pp_i_lt() Perl_pp_i_lt(aTHX) -#define pp_i_modulo() Perl_pp_i_modulo(aTHX) -#define pp_i_multiply() Perl_pp_i_multiply(aTHX) -#define pp_i_ncmp() Perl_pp_i_ncmp(aTHX) -#define pp_i_ne() Perl_pp_i_ne(aTHX) -#define pp_i_negate() Perl_pp_i_negate(aTHX) -#define pp_i_subtract() Perl_pp_i_subtract(aTHX) -#define pp_index() Perl_pp_index(aTHX) -#define pp_int() Perl_pp_int(aTHX) -#define pp_ioctl() Perl_pp_ioctl(aTHX) -#define pp_iter() Perl_pp_iter(aTHX) -#define pp_join() Perl_pp_join(aTHX) -#define pp_keys() Perl_pp_keys(aTHX) -#define pp_kill() Perl_pp_kill(aTHX) -#define pp_last() Perl_pp_last(aTHX) -#define pp_lc() Perl_pp_lc(aTHX) -#define pp_lcfirst() Perl_pp_lcfirst(aTHX) -#define pp_le() Perl_pp_le(aTHX) -#define pp_leave() Perl_pp_leave(aTHX) -#define pp_leaveeval() Perl_pp_leaveeval(aTHX) -#define pp_leavegiven() Perl_pp_leavegiven(aTHX) -#define pp_leaveloop() Perl_pp_leaveloop(aTHX) -#define pp_leavesub() Perl_pp_leavesub(aTHX) -#define pp_leavesublv() Perl_pp_leavesublv(aTHX) -#define pp_leavetry() Perl_pp_leavetry(aTHX) -#define pp_leavewhen() Perl_pp_leavewhen(aTHX) -#define pp_leavewrite() Perl_pp_leavewrite(aTHX) -#define pp_left_shift() Perl_pp_left_shift(aTHX) -#define pp_length() Perl_pp_length(aTHX) -#define pp_lineseq() Perl_pp_lineseq(aTHX) -#define pp_link() Perl_pp_link(aTHX) -#define pp_list() Perl_pp_list(aTHX) -#define pp_listen() Perl_pp_listen(aTHX) -#define pp_localtime() Perl_pp_localtime(aTHX) -#define pp_lock() Perl_pp_lock(aTHX) -#define pp_log() Perl_pp_log(aTHX) -#define pp_lslice() Perl_pp_lslice(aTHX) -#define pp_lstat() Perl_pp_lstat(aTHX) -#define pp_lt() Perl_pp_lt(aTHX) -#define pp_mapstart() Perl_pp_mapstart(aTHX) -#define pp_mapwhile() Perl_pp_mapwhile(aTHX) -#define pp_match() Perl_pp_match(aTHX) -#define pp_method() Perl_pp_method(aTHX) -#define pp_method_named() Perl_pp_method_named(aTHX) -#define pp_mkdir() Perl_pp_mkdir(aTHX) -#define pp_modulo() Perl_pp_modulo(aTHX) -#define pp_msgctl() Perl_pp_msgctl(aTHX) -#define pp_msgget() Perl_pp_msgget(aTHX) -#define pp_msgrcv() Perl_pp_msgrcv(aTHX) -#define pp_msgsnd() Perl_pp_msgsnd(aTHX) -#define pp_multiply() Perl_pp_multiply(aTHX) -#define pp_ncmp() Perl_pp_ncmp(aTHX) -#define pp_ne() Perl_pp_ne(aTHX) -#define pp_negate() Perl_pp_negate(aTHX) -#define pp_next() Perl_pp_next(aTHX) -#define pp_nextstate() Perl_pp_nextstate(aTHX) -#define pp_not() Perl_pp_not(aTHX) -#define pp_null() Perl_pp_null(aTHX) -#define pp_oct() Perl_pp_oct(aTHX) -#define pp_once() Perl_pp_once(aTHX) -#define pp_open() Perl_pp_open(aTHX) -#define pp_open_dir() Perl_pp_open_dir(aTHX) -#define pp_or() Perl_pp_or(aTHX) -#define pp_orassign() Perl_pp_orassign(aTHX) -#define pp_ord() Perl_pp_ord(aTHX) -#define pp_pack() Perl_pp_pack(aTHX) -#define pp_padany() Perl_pp_padany(aTHX) -#define pp_padav() Perl_pp_padav(aTHX) -#define pp_padhv() Perl_pp_padhv(aTHX) -#define pp_padsv() Perl_pp_padsv(aTHX) -#define pp_pipe_op() Perl_pp_pipe_op(aTHX) -#define pp_pop() Perl_pp_pop(aTHX) -#define pp_pos() Perl_pp_pos(aTHX) -#define pp_postdec() Perl_pp_postdec(aTHX) -#define pp_postinc() Perl_pp_postinc(aTHX) -#define pp_pow() Perl_pp_pow(aTHX) -#define pp_predec() Perl_pp_predec(aTHX) -#define pp_preinc() Perl_pp_preinc(aTHX) -#define pp_print() Perl_pp_print(aTHX) -#define pp_prototype() Perl_pp_prototype(aTHX) -#define pp_prtf() Perl_pp_prtf(aTHX) -#define pp_push() Perl_pp_push(aTHX) -#define pp_pushmark() Perl_pp_pushmark(aTHX) -#define pp_pushre() Perl_pp_pushre(aTHX) -#define pp_qr() Perl_pp_qr(aTHX) -#define pp_quotemeta() Perl_pp_quotemeta(aTHX) -#define pp_rand() Perl_pp_rand(aTHX) -#define pp_range() Perl_pp_range(aTHX) -#define pp_rcatline() Perl_pp_rcatline(aTHX) -#define pp_read() Perl_pp_read(aTHX) -#define pp_readdir() Perl_pp_readdir(aTHX) -#define pp_readline() Perl_pp_readline(aTHX) -#define pp_readlink() Perl_pp_readlink(aTHX) -#define pp_recv() Perl_pp_recv(aTHX) -#define pp_redo() Perl_pp_redo(aTHX) -#define pp_ref() Perl_pp_ref(aTHX) -#define pp_refgen() Perl_pp_refgen(aTHX) -#define pp_regcmaybe() Perl_pp_regcmaybe(aTHX) -#define pp_regcomp() Perl_pp_regcomp(aTHX) -#define pp_regcreset() Perl_pp_regcreset(aTHX) -#define pp_rename() Perl_pp_rename(aTHX) -#define pp_repeat() Perl_pp_repeat(aTHX) -#define pp_require() Perl_pp_require(aTHX) -#define pp_reset() Perl_pp_reset(aTHX) -#define pp_return() Perl_pp_return(aTHX) -#define pp_reverse() Perl_pp_reverse(aTHX) -#define pp_rewinddir() Perl_pp_rewinddir(aTHX) -#define pp_right_shift() Perl_pp_right_shift(aTHX) -#define pp_rindex() Perl_pp_rindex(aTHX) -#define pp_rmdir() Perl_pp_rmdir(aTHX) -#define pp_rv2av() Perl_pp_rv2av(aTHX) -#define pp_rv2cv() Perl_pp_rv2cv(aTHX) -#define pp_rv2gv() Perl_pp_rv2gv(aTHX) -#define pp_rv2hv() Perl_pp_rv2hv(aTHX) -#define pp_rv2sv() Perl_pp_rv2sv(aTHX) -#define pp_sassign() Perl_pp_sassign(aTHX) -#define pp_say() Perl_pp_say(aTHX) -#define pp_scalar() Perl_pp_scalar(aTHX) -#define pp_schomp() Perl_pp_schomp(aTHX) -#define pp_schop() Perl_pp_schop(aTHX) -#define pp_scmp() Perl_pp_scmp(aTHX) -#define pp_scope() Perl_pp_scope(aTHX) -#define pp_seek() Perl_pp_seek(aTHX) -#define pp_seekdir() Perl_pp_seekdir(aTHX) -#define pp_select() Perl_pp_select(aTHX) -#define pp_semctl() Perl_pp_semctl(aTHX) -#define pp_semget() Perl_pp_semget(aTHX) -#define pp_semop() Perl_pp_semop(aTHX) -#define pp_send() Perl_pp_send(aTHX) -#define pp_seq() Perl_pp_seq(aTHX) -#define pp_setpgrp() Perl_pp_setpgrp(aTHX) -#define pp_setpriority() Perl_pp_setpriority(aTHX) -#define pp_sge() Perl_pp_sge(aTHX) -#define pp_sgrent() Perl_pp_sgrent(aTHX) -#define pp_sgt() Perl_pp_sgt(aTHX) -#define pp_shift() Perl_pp_shift(aTHX) -#define pp_shmctl() Perl_pp_shmctl(aTHX) -#define pp_shmget() Perl_pp_shmget(aTHX) -#define pp_shmread() Perl_pp_shmread(aTHX) -#define pp_shmwrite() Perl_pp_shmwrite(aTHX) -#define pp_shostent() Perl_pp_shostent(aTHX) -#define pp_shutdown() Perl_pp_shutdown(aTHX) -#define pp_sin() Perl_pp_sin(aTHX) -#define pp_sle() Perl_pp_sle(aTHX) -#define pp_sleep() Perl_pp_sleep(aTHX) -#define pp_slt() Perl_pp_slt(aTHX) -#define pp_smartmatch() Perl_pp_smartmatch(aTHX) -#define pp_sne() Perl_pp_sne(aTHX) -#define pp_snetent() Perl_pp_snetent(aTHX) -#define pp_socket() Perl_pp_socket(aTHX) -#define pp_sockpair() Perl_pp_sockpair(aTHX) -#define pp_sort() Perl_pp_sort(aTHX) -#define pp_splice() Perl_pp_splice(aTHX) -#define pp_split() Perl_pp_split(aTHX) -#define pp_sprintf() Perl_pp_sprintf(aTHX) -#define pp_sprotoent() Perl_pp_sprotoent(aTHX) -#define pp_spwent() Perl_pp_spwent(aTHX) -#define pp_sqrt() Perl_pp_sqrt(aTHX) -#define pp_srand() Perl_pp_srand(aTHX) -#define pp_srefgen() Perl_pp_srefgen(aTHX) -#define pp_sselect() Perl_pp_sselect(aTHX) -#define pp_sservent() Perl_pp_sservent(aTHX) -#define pp_ssockopt() Perl_pp_ssockopt(aTHX) -#define pp_stat() Perl_pp_stat(aTHX) -#define pp_stringify() Perl_pp_stringify(aTHX) -#define pp_stub() Perl_pp_stub(aTHX) -#define pp_study() Perl_pp_study(aTHX) -#define pp_subst() Perl_pp_subst(aTHX) -#define pp_substcont() Perl_pp_substcont(aTHX) -#define pp_substr() Perl_pp_substr(aTHX) -#define pp_subtract() Perl_pp_subtract(aTHX) -#define pp_symlink() Perl_pp_symlink(aTHX) -#define pp_syscall() Perl_pp_syscall(aTHX) -#define pp_sysopen() Perl_pp_sysopen(aTHX) -#define pp_sysread() Perl_pp_sysread(aTHX) -#define pp_sysseek() Perl_pp_sysseek(aTHX) -#define pp_system() Perl_pp_system(aTHX) -#define pp_syswrite() Perl_pp_syswrite(aTHX) -#define pp_tell() Perl_pp_tell(aTHX) -#define pp_telldir() Perl_pp_telldir(aTHX) -#define pp_tie() Perl_pp_tie(aTHX) -#define pp_tied() Perl_pp_tied(aTHX) -#define pp_time() Perl_pp_time(aTHX) -#define pp_tms() Perl_pp_tms(aTHX) -#define pp_trans() Perl_pp_trans(aTHX) -#define pp_truncate() Perl_pp_truncate(aTHX) -#define pp_uc() Perl_pp_uc(aTHX) -#define pp_ucfirst() Perl_pp_ucfirst(aTHX) -#define pp_umask() Perl_pp_umask(aTHX) -#define pp_undef() Perl_pp_undef(aTHX) -#define pp_unlink() Perl_pp_unlink(aTHX) -#define pp_unpack() Perl_pp_unpack(aTHX) -#define pp_unshift() Perl_pp_unshift(aTHX) -#define pp_unstack() Perl_pp_unstack(aTHX) -#define pp_untie() Perl_pp_untie(aTHX) -#define pp_utime() Perl_pp_utime(aTHX) -#define pp_values() Perl_pp_values(aTHX) -#define pp_vec() Perl_pp_vec(aTHX) -#define pp_wait() Perl_pp_wait(aTHX) -#define pp_waitpid() Perl_pp_waitpid(aTHX) -#define pp_wantarray() Perl_pp_wantarray(aTHX) -#define pp_warn() Perl_pp_warn(aTHX) -#define pp_xor() Perl_pp_xor(aTHX) #define refcounted_he_chain_2hv(a,b) Perl_refcounted_he_chain_2hv(aTHX_ a,b) #define refcounted_he_fetch_pv(a,b,c,d) Perl_refcounted_he_fetch_pv(aTHX_ a,b,c,d) #define refcounted_he_fetch_pvn(a,b,c,d,e) Perl_refcounted_he_fetch_pvn(aTHX_ a,b,c,d,e) @@ -1452,7 +1135,8 @@ #define refcounted_he_new_pv(a,b,c,d,e) Perl_refcounted_he_new_pv(aTHX_ a,b,c,d,e) #define refcounted_he_new_pvn(a,b,c,d,e,f) Perl_refcounted_he_new_pvn(aTHX_ a,b,c,d,e,f) #define refcounted_he_new_sv(a,b,c,d,e) Perl_refcounted_he_new_sv(aTHX_ a,b,c,d,e) -#define report_evil_fh(a,b,c) Perl_report_evil_fh(aTHX_ a,b,c) +#define report_evil_fh(a) Perl_report_evil_fh(aTHX_ a) +#define report_wrongway_fh(a,b) Perl_report_wrongway_fh(aTHX_ a,b) #define rpeep(a) Perl_rpeep(aTHX_ a) #define rsignal_restore(a,b) Perl_rsignal_restore(aTHX_ a,b) #define rsignal_save(a,b,c) Perl_rsignal_save(aTHX_ a,b,c) @@ -1460,13 +1144,15 @@ #define sawparens(a) Perl_sawparens(aTHX_ a) #define scalar(a) Perl_scalar(aTHX_ a) #define scalarvoid(a) Perl_scalarvoid(aTHX_ a) -#define scope(a) Perl_scope(aTHX_ a) #define sub_crush_depth(a) Perl_sub_crush_depth(aTHX_ a) #define sv_2num(a) Perl_sv_2num(aTHX_ a) #define sv_clean_all() Perl_sv_clean_all(aTHX) #define sv_clean_objs() Perl_sv_clean_objs(aTHX) #define sv_del_backref(a,b) Perl_sv_del_backref(aTHX_ a,b) #define sv_free_arenas() Perl_sv_free_arenas(aTHX) +#ifndef PERL_IMPLICIT_CONTEXT +#define tied_method Perl_tied_method +#endif #define unshare_hek(a) Perl_unshare_hek(aTHX_ a) #define vivify_ref(a,b) Perl_vivify_ref(aTHX_ a,b) #define wait4pid(a,b,c) Perl_wait4pid(aTHX_ a,b,c) @@ -1512,7 +1198,12 @@ # endif # if !defined(PERL_DISABLE_PMC) # if defined(PERL_IN_PP_CTL_C) -#define doopen_pm(a,b) S_doopen_pm(aTHX_ a,b) +#define doopen_pm(a) S_doopen_pm(aTHX_ a) +# endif +# endif +# if !defined(PERL_IS_MINIPERL) +# if defined(PERL_IN_PERL_C) +#define incpush_if_exists(a,b,c) S_incpush_if_exists(aTHX_ a,b,c) # endif # endif # if !defined(PERL_NO_UTF16_FILTER) @@ -1526,7 +1217,6 @@ # endif # if defined(DEBUGGING) #define get_debug_opts(a,b) Perl_get_debug_opts(aTHX_ a,b) -#define pad_setsv(a,b) Perl_pad_setsv(aTHX_ a,b) # if defined(PERL_IN_PAD_C) #define cv_dump(a,b) S_cv_dump(aTHX_ a,b) # endif @@ -1608,6 +1298,7 @@ #define hsplit(a) S_hsplit(aTHX_ a) #define hv_auxinit S_hv_auxinit #define hv_delete_common(a,b,c,d,e,f,g) S_hv_delete_common(aTHX_ a,b,c,d,e,f,g) +#define hv_free_ent_ret(a,b) S_hv_free_ent_ret(aTHX_ a,b) #define hv_magic_check S_hv_magic_check #define hv_notallowed(a,b,c,d) S_hv_notallowed(aTHX_ a,b,c,d) #define new_he() S_new_he(aTHX) @@ -1629,6 +1320,8 @@ #define unwind_handler_stack(a) S_unwind_handler_stack(aTHX_ a) # endif # if defined(PERL_IN_MRO_C) +#define mro_clean_isarev(a,b,c,d) S_mro_clean_isarev(aTHX_ a,b,c,d) +#define mro_gather_and_rename(a,b,c,d,e) S_mro_gather_and_rename(aTHX_ a,b,c,d,e) #define mro_get_linear_isa_dfs(a,b) S_mro_get_linear_isa_dfs(aTHX_ a,b) # endif # if defined(PERL_IN_NUMERIC_C) @@ -1672,16 +1365,15 @@ #define too_many_arguments(a,b) S_too_many_arguments(aTHX_ a,b) # endif # if defined(PERL_IN_PAD_C) -#define pad_add_name_sv(a,b,c,d) S_pad_add_name_sv(aTHX_ a,b,c,d) +#define pad_alloc_name(a,b,c,d) S_pad_alloc_name(aTHX_ a,b,c,d) #define pad_check_dup(a,b,c) S_pad_check_dup(aTHX_ a,b,c) -#define pad_findlex(a,b,c,d,e,f,g) S_pad_findlex(aTHX_ a,b,c,d,e,f,g) +#define pad_findlex(a,b,c,d,e,f,g,h,i) S_pad_findlex(aTHX_ a,b,c,d,e,f,g,h,i) #define pad_reset() S_pad_reset(aTHX) # endif # if defined(PERL_IN_PERL_C) #define find_beginning(a,b) S_find_beginning(aTHX_ a,b) #define forbid_setid(a,b) S_forbid_setid(aTHX_ a,b) #define incpush(a,b,c) S_incpush(aTHX_ a,b,c) -#define incpush_if_exists(a,b,c) S_incpush_if_exists(aTHX_ a,b,c) #define incpush_use_sep(a,b,c) S_incpush_use_sep(aTHX_ a,b,c) #define init_ids() S_init_ids(aTHX) #define init_interp() S_init_interp(aTHX) @@ -1697,10 +1389,12 @@ #define usage(a) S_usage(aTHX_ a) # endif # if defined(PERL_IN_PP_C) +#define do_chomp(a,b,c) S_do_chomp(aTHX_ a,b,c) #define do_delete_local() S_do_delete_local(aTHX) #define refto(a) S_refto(aTHX_ a) # endif # if defined(PERL_IN_PP_CTL_C) +#define adjust_stack_on_leave(a,b,c,d,e) S_adjust_stack_on_leave(aTHX_ a,b,c,d,e) #define check_type_and_open(a) S_check_type_and_open(aTHX_ a) #define destroy_matcher(a) S_destroy_matcher(aTHX_ a) #define do_smartmatch(a,b) S_do_smartmatch(aTHX_ a,b) @@ -1766,6 +1460,7 @@ #define F0convert S_F0convert #define anonymise_cv_maybe(a,b) S_anonymise_cv_maybe(aTHX_ a,b) #define assert_uft8_cache_coherent(a,b,c,d) S_assert_uft8_cache_coherent(aTHX_ a,b,c,d) +#define curse(a,b) S_curse(aTHX_ a,b) #define expect_number(a) S_expect_number(aTHX_ a) #define find_array_subscript(a,b) S_find_array_subscript(aTHX_ a,b) #define find_hash_subscript(a,b) S_find_hash_subscript(aTHX_ a,b) @@ -1802,7 +1497,6 @@ #define check_uni() S_check_uni(aTHX) #define checkcomma(a,b,c) S_checkcomma(aTHX_ a,b,c) #define deprecate_commaless_var_list() S_deprecate_commaless_var_list(aTHX) -#define feature_is_enabled(a,b) S_feature_is_enabled(aTHX_ a,b) #define filter_gets(a,b) S_filter_gets(aTHX_ a,b) #define find_in_my_stash(a,b) S_find_in_my_stash(aTHX_ a,b) #define force_ident(a,b) S_force_ident(aTHX_ a,b)