summaryrefslogtreecommitdiff
path: root/global.sym
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-06-09 18:03:01 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-06-09 18:03:01 +0000
commitcea2e8a9dd23747fd2b66edc86c58c64e9970321 (patch)
tree50e1ad203239e885681b4e804c46363e763ca432 /global.sym
parentf019efd000a9017df645fb6c4cce1e7401ac9445 (diff)
downloadperl-cea2e8a9dd23747fd2b66edc86c58c64e9970321.tar.gz
more complete support for implicit thread/interpreter pointer,
enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
Diffstat (limited to 'global.sym')
-rw-r--r--global.sym369
1 files changed, 190 insertions, 179 deletions
diff --git a/global.sym b/global.sym
index 4c7f6c2da9..f3e6494355 100644
--- a/global.sym
+++ b/global.sym
@@ -1,15 +1,20 @@
+#
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is autogenerated from data in proto.pl. Edit that file
+# This file is autogenerated from data in embed.pl. Edit that file
# and run 'make regen_headers' to effect changes.
#
-Perl_ErrorNo
-Perl_GetVars
-Perl_Gv_AMupdate
+
Perl_amagic_call
+Perl_Gv_AMupdate
Perl_append_elem
Perl_append_list
Perl_apply
Perl_assertref
+Perl_avhv_exists_ent
+Perl_avhv_fetch_ent
+Perl_avhv_iternext
+Perl_avhv_iterval
+Perl_avhv_keys
Perl_av_clear
Perl_av_extend
Perl_av_fake
@@ -24,118 +29,103 @@ Perl_av_shift
Perl_av_store
Perl_av_undef
Perl_av_unshift
-Perl_avhv_exists_ent
-Perl_avhv_fetch_ent
-Perl_avhv_iternext
-Perl_avhv_iterval
-Perl_avhv_keys
Perl_bind_match
Perl_block_end
Perl_block_gimme
Perl_block_start
Perl_boot_core_UNIVERSAL
-Perl_bset_obj_store
-Perl_call_argv
-Perl_call_atexit
Perl_call_list
-Perl_call_method
-Perl_call_pv
-Perl_call_sv
-Perl_calloc
Perl_cando
+Perl_cast_ulong
Perl_cast_i32
Perl_cast_iv
-Perl_cast_ulong
Perl_cast_uv
+Perl_my_chsize
Perl_condpair_magic
Perl_convert
Perl_croak
+Perl_croak_nocontext
+Perl_die_nocontext
+Perl_form_nocontext
+Perl_warn_nocontext
+Perl_newSVpvf_nocontext
+Perl_sv_catpvf_nocontext
+Perl_sv_setpvf_nocontext
+Perl_sv_catpvf_mg_nocontext
+Perl_sv_setpvf_mg_nocontext
Perl_cv_ckproto
Perl_cv_clone
Perl_cv_const_sv
+Perl_op_const_sv
Perl_cv_undef
Perl_cx_dump
+Perl_filter_add
+Perl_filter_del
+Perl_filter_read
+Perl_get_op_descs
+Perl_get_op_names
+Perl_get_no_modify
+Perl_get_opargs
Perl_cxinc
Perl_deb
Perl_deb_growlevel
-Perl_debop
Perl_debprofdump
+Perl_debop
Perl_debstack
Perl_debstackptrs
-Perl_default_protect
Perl_delimcpy
Perl_deprecate
Perl_die
Perl_die_where
+Perl_dounwind
Perl_do_aexec
Perl_do_binmode
-Perl_do_chomp
Perl_do_chop
Perl_do_close
Perl_do_eof
Perl_do_exec
Perl_do_exec3
Perl_do_execfree
-Perl_do_gv_dump
-Perl_do_gvgv_dump
-Perl_do_hv_dump
Perl_do_ipcctl
Perl_do_ipcget
-Perl_do_join
-Perl_do_kv
-Perl_do_magic_dump
Perl_do_msgrcv
Perl_do_msgsnd
-Perl_do_op_dump
+Perl_do_semop
+Perl_do_shmio
+Perl_do_join
+Perl_do_kv
Perl_do_open
Perl_do_pipe
-Perl_do_pmop_dump
Perl_do_print
Perl_do_readline
+Perl_do_chomp
Perl_do_seek
-Perl_do_semop
-Perl_do_shmio
Perl_do_sprintf
-Perl_do_sv_dump
Perl_do_sysseek
Perl_do_tell
Perl_do_trans
Perl_do_vecset
Perl_do_vop
Perl_dofile
-Perl_dounwind
Perl_dowantarray
Perl_dump_all
Perl_dump_eval
Perl_dump_fds
Perl_dump_form
-Perl_dump_indent
-Perl_dump_mstats
+Perl_gv_dump
+Perl_op_dump
+Perl_pmop_dump
Perl_dump_packsubs
Perl_dump_sub
-Perl_eval_pv
-Perl_eval_sv
Perl_fbm_compile
Perl_fbm_instr
-Perl_filter_add
-Perl_filter_del
-Perl_filter_read
Perl_find_script
Perl_find_threadsv
-Perl_fold_constants
Perl_force_list
+Perl_fold_constants
Perl_form
Perl_free_tmps
Perl_gen_constant_list
-Perl_get_av
-Perl_get_cv
-Perl_get_hv
-Perl_get_no_modify
-Perl_get_op_descs
-Perl_get_op_names
-Perl_get_opargs
-Perl_get_sv
-Perl_get_vtbl
Perl_getenv_len
Perl_gp_free
Perl_gp_ref
@@ -144,7 +134,6 @@ Perl_gv_HVadd
Perl_gv_IOadd
Perl_gv_autoload4
Perl_gv_check
-Perl_gv_dump
Perl_gv_efullname
Perl_gv_efullname3
Perl_gv_fetchfile
@@ -181,38 +170,42 @@ Perl_hv_undef
Perl_ibcmp
Perl_ibcmp_locale
Perl_ingroup
-Perl_init_i18nl10n
-Perl_init_i18nl14n
Perl_init_stacks
-Perl_instr
Perl_intro_my
-Perl_invert
+Perl_instr
Perl_io_close
+Perl_invert
Perl_is_uni_alnum
-Perl_is_uni_alnum_lc
+Perl_is_uni_idfirst
Perl_is_uni_alpha
-Perl_is_uni_alpha_lc
+Perl_is_uni_space
Perl_is_uni_digit
-Perl_is_uni_digit_lc
-Perl_is_uni_idfirst
-Perl_is_uni_idfirst_lc
+Perl_is_uni_upper
Perl_is_uni_lower
-Perl_is_uni_lower_lc
Perl_is_uni_print
-Perl_is_uni_print_lc
-Perl_is_uni_space
+Perl_to_uni_upper
+Perl_to_uni_title
+Perl_to_uni_lower
+Perl_is_uni_alnum_lc
+Perl_is_uni_idfirst_lc
+Perl_is_uni_alpha_lc
Perl_is_uni_space_lc
-Perl_is_uni_upper
+Perl_is_uni_digit_lc
Perl_is_uni_upper_lc
+Perl_is_uni_lower_lc
+Perl_is_uni_print_lc
+Perl_to_uni_upper_lc
+Perl_to_uni_title_lc
+Perl_to_uni_lower_lc
Perl_is_utf8_alnum
+Perl_is_utf8_idfirst
Perl_is_utf8_alpha
+Perl_is_utf8_space
Perl_is_utf8_digit
-Perl_is_utf8_idfirst
+Perl_is_utf8_upper
Perl_is_utf8_lower
-Perl_is_utf8_mark
Perl_is_utf8_print
-Perl_is_utf8_space
-Perl_is_utf8_upper
+Perl_is_utf8_mark
Perl_jmaybe
Perl_keyword
Perl_leave_scope
@@ -223,11 +216,10 @@ Perl_list
Perl_listkids
Perl_localize
Perl_looks_like_number
-Perl_magic_clear_all_env
Perl_magic_clearenv
+Perl_magic_clear_all_env
Perl_magic_clearpack
Perl_magic_clearsig
-Perl_magic_dump
Perl_magic_existspack
Perl_magic_freeregexp
Perl_magic_get
@@ -242,24 +234,22 @@ Perl_magic_getsubstr
Perl_magic_gettaint
Perl_magic_getuvar
Perl_magic_getvec
-Perl_magic_killbackrefs
Perl_magic_len
Perl_magic_mutexfree
Perl_magic_nextpack
Perl_magic_regdata_cnt
Perl_magic_regdatum_get
Perl_magic_set
-Perl_magic_set_all_env
Perl_magic_setamagic
Perl_magic_setarylen
Perl_magic_setbm
-Perl_magic_setcollxfrm
Perl_magic_setdbline
+Perl_magic_setcollxfrm
Perl_magic_setdefelem
Perl_magic_setenv
Perl_magic_setfm
-Perl_magic_setglob
Perl_magic_setisa
+Perl_magic_setglob
Perl_magic_setmglob
Perl_magic_setnkeys
Perl_magic_setpack
@@ -269,16 +259,15 @@ Perl_magic_setsubstr
Perl_magic_settaint
Perl_magic_setuvar
Perl_magic_setvec
+Perl_magic_set_all_env
Perl_magic_sizepack
Perl_magic_wipepack
Perl_magicname
main
-Perl_malloc
Perl_malloced_size
Perl_markstack_grow
Perl_mem_collxfrm
Perl_mess
-Perl_mfree
Perl_mg_clear
Perl_mg_copy
Perl_mg_find
@@ -293,142 +282,141 @@ Perl_moreswitches
Perl_my
Perl_my_bcopy
Perl_my_bzero
-Perl_my_chsize
Perl_my_exit
Perl_my_failure_exit
Perl_my_fflush_all
-Perl_my_htonl
Perl_my_lstat
Perl_my_memcmp
Perl_my_memset
-Perl_my_ntohl
Perl_my_pclose
Perl_my_popen
Perl_my_setenv
Perl_my_stat
Perl_my_swap
+Perl_my_htonl
+Perl_my_ntohl
Perl_my_unexec
-Perl_newANONHASH
Perl_newANONLIST
+Perl_newANONHASH
Perl_newANONSUB
Perl_newASSIGNOP
-Perl_newAV
-Perl_newAVREF
-Perl_newBINOP
Perl_newCONDOP
Perl_newCONSTSUB
-Perl_newCVREF
Perl_newFORM
Perl_newFOROP
-Perl_newGVOP
-Perl_newGVREF
-Perl_newGVgen
-Perl_newHV
-Perl_newHVREF
-Perl_newHVhv
-Perl_newIO
-Perl_newLISTOP
Perl_newLOGOP
Perl_newLOOPEX
Perl_newLOOPOP
Perl_newNULLLIST
Perl_newOP
-Perl_newPMOP
Perl_newPROG
-Perl_newPVOP
Perl_newRANGE
-Perl_newRV
-Perl_newRV_noinc
Perl_newSLICEOP
Perl_newSTATEOP
Perl_newSUB
+Perl_newXS
+Perl_newAV
+Perl_newAVREF
+Perl_newBINOP
+Perl_newCVREF
+Perl_newGVOP
+Perl_newGVgen
+Perl_newGVREF
+Perl_newHVREF
+Perl_newHV
+Perl_newHVhv
+Perl_newIO
+Perl_newLISTOP
+Perl_newPMOP
+Perl_newPVOP
+Perl_newRV
+Perl_newRV_noinc
Perl_newSV
-Perl_newSVOP
Perl_newSVREF
+Perl_newSVOP
Perl_newSViv
Perl_newSVnv
Perl_newSVpv
-Perl_newSVpvf
Perl_newSVpvn
+Perl_newSVpvf
Perl_newSVrv
Perl_newSVsv
Perl_newUNOP
Perl_newWHILEOP
-Perl_newXS
-Perl_new_collate
-Perl_new_ctype
-Perl_new_numeric
-Perl_new_stackinfo
Perl_new_struct_thread
+Perl_new_stackinfo
Perl_nextargv
Perl_ninstr
-Perl_oopsAV
Perl_oopsCV
-Perl_oopsHV
-Perl_op_const_sv
-Perl_op_dump
Perl_op_free
Perl_package
Perl_pad_alloc
Perl_pad_allocmy
Perl_pad_findmy
-Perl_pad_free
+Perl_oopsAV
+Perl_oopsHV
Perl_pad_leavemy
-Perl_pad_reset
Perl_pad_sv
+Perl_pad_free
+Perl_pad_reset
Perl_pad_swipe
Perl_peep
perl_alloc
+Perl_call_atexit
+Perl_call_argv
+Perl_call_method
+Perl_call_pv
+Perl_call_sv
perl_construct
perl_destruct
+Perl_eval_pv
+Perl_eval_sv
perl_free
+Perl_get_sv
+Perl_get_av
+Perl_get_hv
+Perl_get_cv
+Perl_init_i18nl10n
+Perl_init_i18nl14n
+Perl_new_collate
+Perl_new_ctype
+Perl_new_numeric
+Perl_set_numeric_local
+Perl_set_numeric_standard
perl_parse
+Perl_require_pv
perl_run
Perl_pidgone
Perl_pmflag
-Perl_pmop_dump
Perl_pmruntime
Perl_pmtrans
Perl_pop_return
Perl_pop_scope
-Perl_pregcomp
-Perl_pregexec
-Perl_pregfree
Perl_prepend_elem
Perl_push_return
Perl_push_scope
-Perl_pv_display
-Perl_realloc
Perl_ref
Perl_refkids
Perl_regdump
+Perl_pregexec
+Perl_pregfree
+Perl_pregcomp
Perl_regexec_flags
-Perl_reginitcolors
Perl_regnext
Perl_regprop
Perl_repeatcpy
-Perl_require_pv
Perl_rninstr
Perl_rsignal
Perl_rsignal_restore
Perl_rsignal_save
Perl_rsignal_state
-Perl_runops_debug
-Perl_runops_standard
Perl_rxres_free
Perl_rxres_restore
Perl_rxres_save
-Perl_safesyscalloc
-Perl_safesysfree
-Perl_safesysmalloc
-Perl_safesysrealloc
-Perl_safexcalloc
-Perl_safexfree
-Perl_safexmalloc
-Perl_safexrealloc
Perl_same_dirent
-Perl_save_I16
-Perl_save_I32
+Perl_savepv
+Perl_savepvn
+Perl_savestack_grow
Perl_save_aelem
Perl_save_alloc
Perl_save_aptr
@@ -436,15 +424,17 @@ Perl_save_ary
Perl_save_clearsv
Perl_save_delete
Perl_save_destructor
+Perl_save_freesv
Perl_save_freeop
Perl_save_freepv
-Perl_save_freesv
Perl_save_generic_svref
Perl_save_gp
Perl_save_hash
Perl_save_helem
Perl_save_hints
Perl_save_hptr
+Perl_save_I16
+Perl_save_I32
Perl_save_int
Perl_save_item
Perl_save_iv
@@ -452,15 +442,12 @@ Perl_save_list
Perl_save_long
Perl_save_nogv
Perl_save_op
+Perl_save_scalar
Perl_save_pptr
Perl_save_re_context
-Perl_save_scalar
Perl_save_sptr
Perl_save_svref
Perl_save_threadsv
-Perl_savepv
-Perl_savepvn
-Perl_savestack_grow
Perl_sawparens
Perl_scalar
Perl_scalarkids
@@ -472,12 +459,10 @@ Perl_scan_num
Perl_scan_oct
Perl_scope
Perl_screaminstr
-Perl_set_numeric_local
-Perl_set_numeric_standard
-Perl_setdefout
Perl_setenv_getix
-Perl_share_hek
+Perl_setdefout
Perl_sharepvn
+Perl_share_hek
Perl_sighandler
Perl_stack_grow
Perl_start_subparse
@@ -489,19 +474,19 @@ Perl_sv_2iv
Perl_sv_2mortal
Perl_sv_2nv
Perl_sv_2pv
-Perl_sv_2pv_nolen
Perl_sv_2uv
+Perl_sv_iv
+Perl_sv_uv
+Perl_sv_nv
+Perl_sv_pvn
+Perl_sv_true
Perl_sv_add_arena
Perl_sv_backoff
Perl_sv_bless
-Perl_sv_catpv
-Perl_sv_catpv_mg
Perl_sv_catpvf
-Perl_sv_catpvf_mg
+Perl_sv_catpv
Perl_sv_catpvn
-Perl_sv_catpvn_mg
Perl_sv_catsv
-Perl_sv_catsv_mg
Perl_sv_chop
Perl_sv_clean_all
Perl_sv_clean_objs
@@ -511,10 +496,9 @@ Perl_sv_cmp_locale
Perl_sv_collxfrm
Perl_sv_compile_2op
Perl_sv_dec
-Perl_sv_derived_from
Perl_sv_dump
+Perl_sv_derived_from
Perl_sv_eq
-Perl_sv_force_normal
Perl_sv_free
Perl_sv_free_arenas
Perl_sv_gets
@@ -523,81 +507,58 @@ Perl_sv_inc
Perl_sv_insert
Perl_sv_isa
Perl_sv_isobject
-Perl_sv_iv
Perl_sv_len
Perl_sv_len_utf8
Perl_sv_magic
Perl_sv_mortalcopy
Perl_sv_newmortal
Perl_sv_newref
-Perl_sv_nv
Perl_sv_peek
-Perl_sv_pos_b2u
Perl_sv_pos_u2b
-Perl_sv_pv
-Perl_sv_pvn
+Perl_sv_pos_b2u
Perl_sv_pvn_force
Perl_sv_reftype
Perl_sv_replace
Perl_sv_report_used
Perl_sv_reset
-Perl_sv_rvweaken
-Perl_sv_setiv
-Perl_sv_setiv_mg
-Perl_sv_setnv
-Perl_sv_setnv_mg
-Perl_sv_setpv
-Perl_sv_setpv_mg
Perl_sv_setpvf
-Perl_sv_setpvf_mg
+Perl_sv_setiv
Perl_sv_setpviv
-Perl_sv_setpviv_mg
-Perl_sv_setpvn
-Perl_sv_setpvn_mg
+Perl_sv_setuv
+Perl_sv_setnv
Perl_sv_setref_iv
Perl_sv_setref_nv
Perl_sv_setref_pv
Perl_sv_setref_pvn
+Perl_sv_setpv
+Perl_sv_setpvn
Perl_sv_setsv
-Perl_sv_setsv_mg
-Perl_sv_setuv
-Perl_sv_setuv_mg
Perl_sv_taint
Perl_sv_tainted
-Perl_sv_true
Perl_sv_unmagic
Perl_sv_unref
Perl_sv_untaint
Perl_sv_upgrade
Perl_sv_usepvn
-Perl_sv_usepvn_mg
-Perl_sv_uv
Perl_sv_vcatpvfn
Perl_sv_vsetpvfn
-Perl_swash_fetch
Perl_swash_init
+Perl_swash_fetch
Perl_taint_env
Perl_taint_proper
-Perl_tmps_grow
-Perl_to_uni_lower
-Perl_to_uni_lower_lc
-Perl_to_uni_title
-Perl_to_uni_title_lc
-Perl_to_uni_upper
-Perl_to_uni_upper_lc
Perl_to_utf8_lower
-Perl_to_utf8_title
Perl_to_utf8_upper
+Perl_to_utf8_title
Perl_unlnk
Perl_unlock_condpair
-Perl_unshare_hek
Perl_unsharepvn
+Perl_unshare_hek
+Perl_utilize
Perl_utf16_to_utf8
Perl_utf16_to_utf8_reversed
Perl_utf8_distance
Perl_utf8_hop
Perl_utf8_to_uv
-Perl_utilize
Perl_uv_to_utf8
Perl_vivify_defelem
Perl_vivify_ref
@@ -606,8 +567,58 @@ Perl_warn
Perl_warner
Perl_watch
Perl_whichsig
-Perl_yydestruct
Perl_yyerror
Perl_yylex
+Perl_yylex
Perl_yyparse
Perl_yywarn
+Perl_dump_mstats
+Perl_malloc
+Perl_calloc
+Perl_realloc
+Perl_mfree
+Perl_safesysmalloc
+Perl_safesyscalloc
+Perl_safesysrealloc
+Perl_safesysfree
+Perl_safexmalloc
+Perl_safexcalloc
+Perl_safexrealloc
+Perl_safexfree
+Perl_GetVars
+Perl_yydestruct
+Perl_runops_standard
+Perl_runops_debug
+Perl_ErrorNo
+Perl_sv_catpvf_mg
+Perl_sv_catpv_mg
+Perl_sv_catpvn_mg
+Perl_sv_catsv_mg
+Perl_sv_setpvf_mg
+Perl_sv_setiv_mg
+Perl_sv_setpviv_mg
+Perl_sv_setuv_mg
+Perl_sv_setnv_mg
+Perl_sv_setpv_mg
+Perl_sv_setpvn_mg
+Perl_sv_setsv_mg
+Perl_sv_usepvn_mg
+Perl_get_vtbl
+Perl_pv_display
+Perl_dump_indent
+Perl_do_gv_dump
+Perl_do_gvgv_dump
+Perl_do_hv_dump
+Perl_do_magic_dump
+Perl_do_op_dump
+Perl_do_pmop_dump
+Perl_do_sv_dump
+Perl_magic_dump
+Perl_default_protect
+Perl_reginitcolors
+Perl_sv_2pv_nolen
+Perl_sv_pv
+Perl_sv_force_normal
+Perl_tmps_grow
+Perl_sv_rvweaken
+Perl_magic_killbackrefs