X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=global.sym;h=8dff0fcc2d59e1472bd7de467f29cac8f7eb0742;hb=fe572743bdc94988ae47d8a129c5f974e72052a1;hp=304db489f9b66192f16308f57e9c8c74924a35d4;hpb=8e07c86ebc651fe92eb7e3b25f801f57cfb8dd6f;p=p5sagit%2Fp5-mst-13.2.git diff --git a/global.sym b/global.sym index 304db48..8dff0fc 100644 --- a/global.sym +++ b/global.sym @@ -1,241 +1,131 @@ # Global symbols that need to be hidden in embedded applications. -# Variables +# Variables - should not be here but in perlvars.h AMG_names -No -Sv -Xpv -Yes +Error abs_amg add_amg add_ass_amg additem -amagic_generation -an atan2_amg -autoboot_preamble band_amg +block_type bool__amg bor_amg -buf -bufend -bufptr bxor_amg check -coeff -compiling compl_amg -compcv -comppad -comppad_name -comppad_name_fill concat_amg concat_ass_amg -cop_seqmax cos_amg -cryptseen -cshlen -cshname -curcop -curinterp -curpad dc dec_amg di div_amg div_ass_amg +do_binmode ds -egid -envgv eq_amg -error_count -euid -evalseq exp_amg -expect expectterm fallback_amg -filter_add -filter_del -filter_read fold +fold_locale freq ge_amg -gid gt_amg -hexdigit -hints -in_my inc_amg +init_thread_intern +io_close know_next -last_lop -last_lop_op -last_uni le_amg -lex_state -lex_defer -lex_expect -lex_brackets -lex_formbrack -lex_fakebrack -lex_casemods -lex_dojoin -lex_starts -lex_stuff -lex_repl -lex_op -lex_inpat -lex_inwhat -lex_brackstack -lex_casestack -linestr log_amg lshift_amg lshift_ass_amg lt_amg -markstack -markstack_max -markstack_ptr -max_intro_pending -min_intro_pending mod_amg mod_ass_amg mult_amg mult_ass_amg -multi_close -multi_end -multi_open -multi_start -na ncmp_amg -nextval -nexttype -nexttoke ne_amg neg_amg -nexttype -nextval +new_struct_thread +new_stackinfo no_aelem no_dir_func no_func no_helem no_mem no_modify +no_myglob no_security no_sock_func +no_symref no_usym +no_wrongref nointrp nomem -nomemok nomethod_amg not_amg numer_amg -oldbufptr -oldoldbufptr -op +op_const_sv +op_desc op_name -op_seqmax opargs -origalen -origenviron -padix -patleave pow_amg pow_ass_amg ppaddr -profiledata -qrt_amg -rcsid +psig_name +psig_ptr reall_srchlen -regarglen -regbol -regcode -regdummy -regendp -regeol -regfold -reginput -reglastparen -regmyendp -regmyp_size -regmystartp -regnarrate -regnaughty -regnpar -regparse -regprecomp -regprev -regsawback -regsize -regstartp -regtill -regxend +regkind repeat_amg repeat_ass_amg -retstack -retstack_ix -retstack_max -rsfp -rsfp_filters rshift_amg rshift_ass_amg -savestack -savestack_ix -savestack_max +runops_debug +runops_standard saw_return scmp_amg -scopestack -scopestack_ix -scopestack_max -scrgv seq_amg sge_amg sgt_amg sig_name sig_num -siggv -sighandler simple sin_amg sle_amg slt_amg sne_amg -stack -stack_base -stack_max -stack_sp -statbuf +sqrt_amg string_amg -sub_generation -subline -subname subtr_amg subtr_ass_amg -sv_no -sv_undef -sv_yes -tainting -thisexpr -timesbuf -tokenbuf -uid varies -vert +vivify_defelem +vivify_ref vtbl_amagic vtbl_amagicelem vtbl_arylen vtbl_bm +vtbl_collxfrm vtbl_dbline +vtbl_defelem vtbl_env vtbl_envelem +vtbl_fm vtbl_glob vtbl_isa vtbl_isaelem vtbl_mglob +vtbl_mutex +vtbl_nkeys vtbl_pack vtbl_packelem vtbl_pos +vtbl_regexp vtbl_sig vtbl_sigelem vtbl_substr @@ -246,32 +136,31 @@ vtbl_vec warn_nl warn_nosemi warn_reserved +warn_uninit watchaddr watchok -yychar yycheck -yydebug yydefred yydgoto -yyerrflag yygindex yylen yylhs -yylval yyname -yynerrs yyrindex yyrule yysindex yytable -yyval # Functions +Gv_AMupdate +amagic_call append_elem append_list apply +assertref av_clear +av_extend av_fake av_fetch av_fill @@ -279,25 +168,40 @@ av_len av_make av_pop av_push +av_reify av_shift av_store av_undef av_unshift +avhv_exists_ent +avhv_fetch_ent +avhv_iternext +avhv_iterval +avhv_keys bind_match block_end +block_gimme block_start -calllist +boot_core_UNIVERSAL +bset_obj_store +byterun +call_list cando +cast_ulong check_uni checkcomma ck_aelem +ck_anoncode +ck_bitop ck_concat +ck_delete ck_eof ck_eval ck_exec -ck_formline +ck_exists ck_ftst ck_fun +ck_fun_locale ck_glob ck_grep ck_gvconst @@ -308,29 +212,40 @@ ck_listiob ck_match ck_null ck_repeat +ck_require ck_retarget +ck_rfun ck_rvconst +ck_scmp ck_select ck_shift ck_sort ck_spair ck_split ck_subr +ck_svconst ck_trunc +condpair_magic convert -cpytill croak +cv_ckproto +cv_clone +cv_const_sv cv_undef +cx_dump cxinc deb deb_growlevel debop +debprofdump debstack debstackptrs +delimcpy deprecate die die_where do_aexec +do_chomp do_chop do_close do_eof @@ -346,22 +261,26 @@ do_open do_pipe do_print do_readline -do_chomp do_seek do_semop do_shmio do_sprintf +do_sysseek do_tell do_trans do_vecset do_vop -doeval +dofile dofindlabel dopoptoeval +dounwind dowantarray dump_all dump_eval +dump_fds +dump_form dump_gv +dump_mstats dump_op dump_packsubs dump_pm @@ -370,47 +289,98 @@ fbm_compile fbm_instr fetch_gv fetch_io +filter_add +filter_del +filter_read +find_script +find_threadsv fold_constants force_ident +force_list force_next force_word +form free_tmps gen_constant_list +get_op_descs +get_op_names +get_no_modify +get_opargs +get_specialsv_list gp_free gp_ref gv_AVadd gv_HVadd +gv_IOadd +gv_autoload4 gv_check gv_efullname +gv_efullname3 gv_fetchfile gv_fetchmeth gv_fetchmethod +gv_fetchmethod_autoload gv_fetchpv gv_fullname +gv_fullname3 gv_init gv_stashpv +gv_stashpvn gv_stashsv -he_delayfree -he_free -hoistmust hv_clear +hv_delayfree_ent hv_delete +hv_delete_ent hv_exists +hv_exists_ent hv_fetch -hv_stashpv +hv_fetch_ent +hv_free_ent hv_iterinit hv_iterkey +hv_iterkeysv hv_iternext hv_iternextsv hv_iterval +hv_ksplit hv_magic +hv_stashpv hv_store +hv_store_ent hv_undef ibcmp +ibcmp_locale ingroup +init_stacks instr +intro_my intuit_more invert +is_uni_alnum +is_uni_alnum_lc +is_uni_alpha +is_uni_alpha_lc +is_uni_digit +is_uni_digit_lc +is_uni_idfirst +is_uni_idfirst_lc +is_uni_lower +is_uni_lower_lc +is_uni_print +is_uni_print_lc +is_uni_space +is_uni_space_lc +is_uni_upper +is_uni_upper_lc +is_utf8_alnum +is_utf8_alpha +is_utf8_digit +is_utf8_idfirst +is_utf8_lower +is_utf8_mark +is_utf8_print +is_utf8_space +is_utf8_upper jmaybe keyword leave_scope @@ -421,25 +391,43 @@ list listkids localize looks_like_number +magic_clear_all_env +magic_clearenv magic_clearpack +magic_clearsig +magic_existspack +magic_freeregexp magic_get magic_getarylen +magic_getdefelem magic_getglob +magic_getnkeys magic_getpack magic_getpos +magic_getsig +magic_getsubstr magic_gettaint magic_getuvar +magic_getvec magic_len +magic_mutexfree magic_nextpack +magic_regdata_cnt +magic_regdatum_get magic_set +magic_set_all_env magic_setamagic magic_setarylen magic_setbm +magic_setcollxfrm magic_setdbline +magic_setdefelem magic_setenv +magic_setfm magic_setglob magic_setisa magic_setmglob +magic_setnkeys magic_setpack magic_setpos magic_setsig @@ -447,37 +435,52 @@ magic_setsubstr magic_settaint magic_setuvar magic_setvec +magic_sizepack magic_wipepack magicname +malloced_size markstack_grow +mem_collxfrm mess mg_clear mg_copy mg_find mg_free mg_get -mg_len +mg_length mg_magical mg_set +mg_size mod modkids moreswitches +mstats my +my_bcopy +my_bzero +my_chsize my_exit +my_failure_exit +my_htonl my_lstat +my_memcmp +my_memset +my_ntohl my_pclose my_popen my_setenv my_stat +my_swap my_unexec newANONHASH newANONLIST +newANONSUB newASSIGNOP newAV newAVREF newBINOP newCONDOP -newCVOP +newCONSTSUB newCVREF newFORM newFOROP @@ -486,19 +489,20 @@ newGVREF newGVgen newHV newHVREF +newHVhv newIO newLISTOP newLOGOP newLOOPEX newLOOPOP -newMETHOD newNULLLIST newOP -newPROG newPMOP +newPROG newPVOP newRANGE newRV +newRV_noinc newSLICEOP newSTATEOP newSUB @@ -508,11 +512,14 @@ newSVREF newSViv newSVnv newSVpv +newSVpvf +newSVpvn +newSVrv newSVsv newUNOP newWHILEOP -newXSUB newXS +newXSUB nextargv ninstr no_fh_allowed @@ -532,11 +539,13 @@ pad_sv pad_swipe peep pidgone +pmflag pmruntime pmtrans pop_return pop_scope pp_aassign +pp_abs pp_accept pp_add pp_aelem @@ -544,6 +553,7 @@ pp_aelemfast pp_alarm pp_and pp_andassign +pp_anoncode pp_anonhash pp_anonlist pp_aslice @@ -554,12 +564,15 @@ pp_bind pp_binmode pp_bit_and pp_bit_or +pp_bit_xor pp_bless pp_caller pp_chdir pp_chmod +pp_chomp pp_chop pp_chown +pp_chr pp_chroot pp_close pp_closedir @@ -637,6 +650,7 @@ pp_fttext pp_fttty pp_ftzero pp_ge +pp_gelem pp_getc pp_getlogin pp_getpeername @@ -674,8 +688,20 @@ pp_gvsv pp_helem pp_hex pp_hslice +pp_i_add +pp_i_divide +pp_i_eq +pp_i_ge +pp_i_gt +pp_i_le +pp_i_lt +pp_i_modulo +pp_i_multiply +pp_i_ncmp +pp_i_ne +pp_i_negate +pp_i_subtract pp_index -pp_indread pp_int pp_interp pp_ioctl @@ -700,11 +726,14 @@ pp_link pp_list pp_listen pp_localtime +pp_lock pp_log pp_lslice pp_lstat pp_lt pp_map +pp_mapstart +pp_mapwhile pp_match pp_method pp_mkdir @@ -729,6 +758,7 @@ pp_or pp_orassign pp_ord pp_pack +pp_padany pp_padav pp_padhv pp_padsv @@ -741,10 +771,13 @@ pp_pow pp_predec pp_preinc pp_print +pp_prototype pp_prtf pp_push pp_pushmark pp_pushre +pp_qr +pp_quotemeta pp_rand pp_range pp_rcatline @@ -757,6 +790,7 @@ pp_redo pp_ref pp_refgen pp_regcmaybe +pp_regcreset pp_regcomp pp_rename pp_repeat @@ -773,9 +807,9 @@ pp_rv2cv pp_rv2gv pp_rv2hv pp_rv2sv -pp_chomp pp_sassign pp_scalar +pp_schomp pp_schop pp_scmp pp_scope @@ -816,26 +850,29 @@ pp_spwent pp_sqrt pp_srand pp_srefgen -pp_schomp pp_sselect pp_sservent pp_ssockopt pp_stat +pp_stringify pp_stub pp_study pp_subst pp_substcont pp_substr pp_subtract -pp_sv2len pp_symlink pp_syscall +pp_sysopen pp_sysread +pp_sysseek pp_system pp_syswrite pp_tell pp_telldir +pp_threadsv pp_tie +pp_tied pp_time pp_tms pp_trans @@ -857,40 +894,69 @@ pp_waitpid pp_wantarray pp_warn pp_xor +pregcomp +pregexec +pregfree prepend_elem push_return push_scope q ref refkids -pregcomp regdump -pregexec -pregfree +regexec_flags regnext regprop repeatcpy rninstr -run -savepv -savepvn +rsignal +rsignal_restore +rsignal_save +rsignal_state +rxres_free +rxres_restore +rxres_save +safecalloc +safefree +safemalloc +saferealloc +safexcalloc +safexfree +safexmalloc +safexrealloc +same_dirent +save_I16 save_I32 +save_aelem +save_alloc save_aptr save_ary save_clearsv save_delete +save_destructor save_freeop save_freepv save_freesv +save_gp save_hash +save_helem +save_hints save_hptr save_int save_item +save_iv save_list +save_long save_nogv +save_op +save_pptr +save_re_context save_scalar save_sptr save_svref +save_threadsv +savepv +savepvn savestack_grow sawparens scalar @@ -913,12 +979,15 @@ scan_trans scan_word scope screaminstr +setdefout setenv_getix +share_hek +sharepvn +sighandler skipspace stack_grow start_subparse -sublex_done -sublex_start +sub_crush_depth sv_2bool sv_2cv sv_2io @@ -926,62 +995,122 @@ sv_2iv sv_2mortal sv_2nv sv_2pv +sv_2uv +sv_add_arena sv_backoff sv_bless sv_catpv +sv_catpv_mg +sv_catpvf +sv_catpvf_mg sv_catpvn +sv_catpvn_mg sv_catsv +sv_catsv_mg sv_chop sv_clean_all sv_clean_objs sv_clear sv_cmp +sv_cmp_locale +sv_collxfrm +sv_compile_2op sv_dec +sv_derived_from sv_dump sv_eq sv_free +sv_free_arenas sv_gets sv_grow sv_inc sv_insert sv_isa sv_isobject +sv_iv sv_len +sv_len_utf8 +sv_pos_u2b +sv_pos_b2u sv_magic sv_mortalcopy sv_newmortal +sv_newref +sv_nv sv_peek +sv_pvn +sv_pvn_force sv_ref +sv_reftype sv_replace sv_report_used sv_reset sv_setiv +sv_setiv_mg sv_setnv +sv_setnv_mg sv_setptrobj sv_setpv +sv_setpv_mg +sv_setpvf +sv_setpvf_mg +sv_setpviv +sv_setpviv_mg sv_setpvn +sv_setpvn_mg sv_setref_iv +sv_setref_nv sv_setref_pv +sv_setref_pvn sv_setsv +sv_setsv_mg +sv_setuv +sv_setuv_mg +sv_taint +sv_tainted +sv_true sv_unmagic +sv_unref +sv_untaint sv_upgrade sv_usepvn +sv_usepvn_mg +sv_uv +sv_vcatpvfn +sv_vsetpvfn +swash_fetch +swash_init taint_env -taint_not taint_proper +to_uni_lower +to_uni_lower_lc +to_uni_title +to_uni_title_lc +to_uni_upper +to_uni_upper_lc +to_utf8_lower +to_utf8_title +to_utf8_upper too_few_arguments too_many_arguments +unlnk +unlock_condpair +unshare_hek +unsharepvn +utf16_to_utf8 +utf16_to_utf8_reversed +utf8_distance +utf8_hop +utf8_to_uv +utf8skip +utilize +uv_to_utf8 wait4pid warn +warner watch whichsig -whichsigname -xiv_arenaroot -xiv_root -xnv_root -xpv_root -xrv_root -yyerror +yydestruct yyerror yylex yyparse