embed.pl now reads *var*.h to do its stuff.
[p5sagit/p5-mst-13.2.git] / global.sym
index a51b822..6e97660 100644 (file)
@@ -1,12 +1,12 @@
 # Global symbols that need to be hidden in embedded applications.
 
 # Variables
+nthreads_cond
+threads_mutex
 
 AMG_names
 Error
 No
-Sv
-Xpv
 Yes
 abs_amg
 add_amg
@@ -43,7 +43,6 @@ cryptseen
 cshlen
 cshname
 curinterp
-curpad
 dc
 debug
 dec_amg
@@ -61,6 +60,7 @@ exp_amg
 expect
 expectterm
 fallback_amg
+find_threadsv
 fold
 fold_locale
 freq
@@ -69,6 +69,7 @@ gid
 gt_amg
 hexdigit
 hints
+init_thread_intern
 in_my
 in_my_stash
 inc_amg
@@ -99,9 +100,6 @@ log_amg
 lshift_amg
 lshift_ass_amg
 lt_amg
-markstack
-markstack_max
-markstack_ptr
 max_intro_pending
 maxo
 min_intro_pending
@@ -117,6 +115,7 @@ na
 ncmp_amg
 ne_amg
 neg_amg
+new_struct_thread
 nexttoke
 nexttype
 nextval
@@ -139,18 +138,17 @@ nomem
 nomemok
 nomethod_amg
 not_amg
+nthreads
 numeric_local
 numeric_name
 numeric_standard
 numer_amg
 oldbufptr
 oldoldbufptr
-op
 op_desc
 op_name
 op_seqmax
 opargs
-opsave
 origalen
 origenviron
 osname
@@ -167,48 +165,22 @@ psig_name
 psig_ptr
 rcsid
 reall_srchlen
-regarglen
-regbol
-regcode
-regdummy
-regendp
-regeol
-regflags
-reginput
+regdump
+regexec_flags
 regkind
-reglastparen
-regmyendp
-regmyp_size
-regmystartp
-regnarrate
-regnaughty
-regnpar
-regparse
-regprecomp
-regprev
-regsawback
-regsize
-regstartp
-regtill
-regxend
+regnext
+regprop
 repeat_amg
 repeat_ass_amg
-retstack
-retstack_ix
-retstack_max
 rsfp
 rsfp_filters
 rshift_amg
 rshift_ass_amg
 runops
-savestack
-savestack_ix
-savestack_max
+runops_debug
+runops_standard
 saw_return
 scmp_amg
-scopestack
-scopestack_ix
-scopestack_max
 scrgv
 seq_amg
 sge_amg
@@ -222,10 +194,6 @@ sle_amg
 slt_amg
 sne_amg
 sqrt_amg
-stack_base
-stack_max
-stack_sp
-statbuf
 string_amg
 sub_generation
 subline
@@ -236,7 +204,8 @@ sv_no
 sv_undef
 sv_yes
 thisexpr
-timesbuf
+threadsv_names
+thr_key
 tokenbuf
 uid
 varies
@@ -262,6 +231,7 @@ vtbl_nkeys
 vtbl_pack
 vtbl_packelem
 vtbl_pos
+vtbl_regexp
 vtbl_sig
 vtbl_sigelem
 vtbl_substr
@@ -296,10 +266,10 @@ yyval
 # Functions
 
 Gv_AMupdate
-SvTRUE
-SvIV
-SvUV
-SvNV
+sv_true
+sv_iv
+sv_uv
+sv_nv
 amagic_call
 append_elem
 append_list
@@ -315,6 +285,7 @@ avhv_iterinit
 avhv_iternext
 avhv_iternextsv
 avhv_iterval
+avhv_keys
 avhv_store
 avhv_store_ent
 av_clear
@@ -326,6 +297,7 @@ av_len
 av_make
 av_pop
 av_push
+av_reify
 av_shift
 av_store
 av_undef
@@ -420,7 +392,6 @@ do_tell
 do_trans
 do_vecset
 do_vop
-doeval
 dofindlabel
 dopoptoeval
 dounwind
@@ -435,6 +406,9 @@ dump_op
 dump_packsubs
 dump_pm
 dump_sub
+eval_cond
+eval_mutex
+eval_owner
 fbm_compile
 fbm_instr
 fetch_gv
@@ -471,7 +445,6 @@ gv_stashpv
 gv_stashpvn
 gv_stashsv
 he_root
-hoistmust
 hv_clear
 hv_delayfree_ent
 hv_delete
@@ -517,6 +490,7 @@ magic_clearpack
 magic_clearsig
 magic_existspack
 magic_freedefelem
+magic_freeregexp
 magic_get
 magic_getarylen
 magic_getdefelem
@@ -549,8 +523,10 @@ magic_setsubstr
 magic_settaint
 magic_setuvar
 magic_setvec
+magic_set_all_env
 magic_wipepack
 magicname
+malloc_mutex
 markstack_grow
 mem_collxfrm
 mess
@@ -611,6 +587,7 @@ newPROG
 newPVOP
 newRANGE
 newRV
+newRV_noinc
 newSLICEOP
 newSTATEOP
 newSUB
@@ -976,6 +953,7 @@ pp_system
 pp_syswrite
 pp_tell
 pp_telldir
+pp_threadsv
 pp_tie
 pp_tied
 pp_time
@@ -1009,6 +987,7 @@ q
 ref
 refkids
 regdump
+regexec_flags
 regnext
 regprop
 repeatcpy
@@ -1053,6 +1032,7 @@ save_pptr
 save_scalar
 save_sptr
 save_svref
+save_threadsv
 savepv
 savepvn
 savestack_grow
@@ -1108,6 +1088,7 @@ sv_clean_objs
 sv_clear
 sv_cmp
 sv_cmp_locale
+sv_compile_2op
 sv_collxfrm
 sv_dec
 sv_derived_from
@@ -1124,6 +1105,7 @@ sv_isobject
 sv_len
 sv_magic
 sv_mortalcopy
+sv_mutex
 sv_newmortal
 sv_newref
 sv_peek
@@ -1139,6 +1121,7 @@ sv_setiv
 sv_setnv
 sv_setptrobj
 sv_setpv
+sv_setpviv
 sv_setpvn
 sv_setref_iv
 sv_setref_nv