X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/3f7602fa4cd6923ae409dbb4a71c27905a0abd30..2cbf11411bf588e3cd061f3db626aa7e7100c89d:/embed.fnc diff --git a/embed.fnc b/embed.fnc index b3e24d6..97d0d99 100644 --- a/embed.fnc +++ b/embed.fnc @@ -466,7 +466,7 @@ pR |OP * |parse_subsignature p |char* |find_script |NN const char *scriptname|bool dosearch \ |NULLOK const char *const *const search_ext|I32 flags #if defined(PERL_IN_OP_C) -s |OP* |force_list |NULLOK OP* arg +s |OP* |force_list |NULLOK OP* arg|bool nullit i |OP* |op_integerize |NN OP *o i |OP* |op_std_init |NN OP *o : FIXME @@ -771,6 +771,9 @@ Apd |void |op_null |NN OP* o EXp |void |op_clear |NN OP* o Ap |void |op_refcnt_lock Ap |void |op_refcnt_unlock +Apdn |OP* |op_sibling_splice|NN OP *parent|NULLOK OP *start \ + |int del_count|NULLOK OP* insert +Apdn |OP* |op_parent|NN OP *o #if defined(PERL_IN_OP_C) s |OP* |listkids |NULLOK OP* o #endif @@ -800,10 +803,12 @@ EMsPR |char*|form_short_octal_warning|NN const char * const s \ |const STRLEN len #endif Apd |UV |grok_hex |NN const char* start|NN STRLEN* len_p|NN I32* flags|NULLOK NV *result +Apdn |int |grok_infnan |NN const char** sp|NN const char *send Apd |int |grok_number |NN const char *pv|STRLEN len|NULLOK UV *valuep Apd |int |grok_number_flags|NN const char *pv|STRLEN len|NULLOK UV *valuep|U32 flags ApdR |bool |grok_numeric_radix|NN const char **sp|NN const char *send Apd |UV |grok_oct |NN const char* start|NN STRLEN* len_p|NN I32* flags|NULLOK NV *result +Apdn |UV |grok_atou |NN const char* pv|NULLOK const char** endptr : These are all indirectly referenced by globals.c. This is somewhat annoying. p |int |magic_clearenv |NN SV* sv|NN MAGIC* mg p |int |magic_clear_all_env|NN SV* sv|NN MAGIC* mg @@ -1108,6 +1113,7 @@ Ap |void |set_numeric_local Ap |void |set_numeric_radix Ap |void |set_numeric_standard ApM |bool |_is_in_locale_category|const bool compiling|const int category +Apd |void |sync_locale ApdO |void |require_pv |NN const char* pv Apd |void |pack_cat |NN SV *cat|NN const char *pat|NN const char *patend \ |NN SV **beglist|NN SV **endlist|NN SV ***next_in_list|U32 flags @@ -1930,6 +1936,8 @@ s |OP* |ref_array_or_hash|NULLOK OP* cond s |void |process_special_blocks |I32 floor \ |NN const char *const fullname\ |NN GV *const gv|NN CV *const cv +s |void |clear_special_blocks |NN const char *const fullname\ + |NN GV *const gv|NN CV *const cv #endif Xpa |void* |Slab_Alloc |size_t sz Xp |void |Slab_Free |NN void *op