This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
make safesysmalloc() etc., always available; safemalloc() et al are
[perl5.git] / global.sym
CommitLineData
22c35a8c 1# Global function symbols that need to be hidden in embedded applications.
8990e307 2
22c35a8c 3# *** Do NOT add global variables here, add them in *var*.h ***
463ee0b2 4
c07a80fd
PP
5Gv_AMupdate
6amagic_call
463ee0b2
LW
7append_elem
8append_list
9apply
c07a80fd 10assertref
463ee0b2 11av_clear
c07a80fd 12av_extend
463ee0b2
LW
13av_fake
14av_fetch
15av_fill
463ee0b2
LW
16av_len
17av_make
18av_pop
463ee0b2 19av_push
fb73857a 20av_reify
463ee0b2
LW
21av_shift
22av_store
23av_undef
24av_unshift
419eaf7b 25avhv_exists_ent
419eaf7b 26avhv_fetch_ent
419eaf7b 27avhv_iternext
419eaf7b
JH
28avhv_iterval
29avhv_keys
463ee0b2 30bind_match
a0d0e21e 31block_end
54310121 32block_gimme
a0d0e21e 33block_start
55497cff 34boot_core_UNIVERSAL
d613ef02 35bset_obj_store
419eaf7b 36byterun
68dc0745 37call_list
463ee0b2 38cando
c07a80fd 39cast_ulong
22c35a8c
GS
40cast_i32
41cast_iv
42cast_uv
463ee0b2
LW
43check_uni
44checkcomma
45ck_aelem
e616eb7b 46ck_anoncode
55497cff 47ck_bitop
463ee0b2 48ck_concat
b3f56690 49ck_delete
463ee0b2
LW
50ck_eof
51ck_eval
52ck_exec
e616eb7b 53ck_exists
463ee0b2
LW
54ck_ftst
55ck_fun
0c056c6b 56ck_fun_locale
463ee0b2
LW
57ck_glob
58ck_grep
463ee0b2
LW
59ck_index
60ck_lengthconst
61ck_lfun
62ck_listiob
63ck_match
64ck_null
65ck_repeat
b3f56690 66ck_require
b3f56690 67ck_rfun
463ee0b2 68ck_rvconst
0c056c6b 69ck_scmp
463ee0b2
LW
70ck_select
71ck_shift
72ck_sort
a0d0e21e 73ck_spair
463ee0b2
LW
74ck_split
75ck_subr
b3f56690 76ck_svconst
463ee0b2 77ck_trunc
f93b4edd 78condpair_magic
463ee0b2 79convert
463ee0b2 80croak
3fe9a6f1 81cv_ckproto
c07a80fd 82cv_clone
3fe9a6f1 83cv_const_sv
85e6fe83 84cv_undef
c07a80fd 85cx_dump
463ee0b2
LW
86cxinc
87deb
88deb_growlevel
89debop
c07a80fd 90debprofdump
463ee0b2
LW
91debstack
92debstackptrs
fc36a67e 93delimcpy
a0d0e21e 94deprecate
463ee0b2
LW
95die
96die_where
97do_aexec
22c35a8c 98do_binmode
c07a80fd 99do_chomp
463ee0b2
LW
100do_chop
101do_close
463ee0b2
LW
102do_eof
103do_exec
104do_execfree
3967c732
JD
105do_hv_dump
106do_gv_dump
107do_gvgv_dump
463ee0b2
LW
108do_ipcctl
109do_ipcget
110do_join
111do_kv
3967c732 112do_magic_dump
463ee0b2
LW
113do_msgrcv
114do_msgsnd
115do_open
3967c732 116do_op_dump
463ee0b2 117do_pipe
3967c732 118do_pmop_dump
463ee0b2
LW
119do_print
120do_readline
121do_seek
122do_semop
123do_shmio
124do_sprintf
3967c732 125do_sv_dump
8903cb82 126do_sysseek
463ee0b2
LW
127do_tell
128do_trans
129do_vecset
130do_vop
78ca652e 131dofile
463ee0b2
LW
132dofindlabel
133dopoptoeval
c07a80fd 134dounwind
e50aee73 135dowantarray
463ee0b2
LW
136dump_all
137dump_eval
c07a80fd
PP
138dump_fds
139dump_form
3967c732 140dump_indent
c07a80fd 141dump_mstats
463ee0b2 142dump_packsubs
463ee0b2
LW
143dump_sub
144fbm_compile
145fbm_instr
146fetch_gv
147fetch_io
c07a80fd
PP
148filter_add
149filter_del
150filter_read
491527d0 151find_script
252aaa99 152find_threadsv
463ee0b2
LW
153fold_constants
154force_ident
c07a80fd 155force_list
463ee0b2
LW
156force_next
157force_word
46fc3d4c 158form
463ee0b2
LW
159free_tmps
160gen_constant_list
e2d46a1d
IZ
161get_op_descs
162get_op_names
163get_no_modify
164get_opargs
165get_specialsv_list
dc9e4912 166get_vtbl
463ee0b2
LW
167gp_free
168gp_ref
169gv_AVadd
170gv_HVadd
c07a80fd 171gv_IOadd
54310121 172gv_autoload4
463ee0b2 173gv_check
3967c732 174gv_dump
463ee0b2 175gv_efullname
4a00a65a 176gv_efullname3
463ee0b2
LW
177gv_fetchfile
178gv_fetchmeth
179gv_fetchmethod
dc848c6f 180gv_fetchmethod_autoload
463ee0b2
LW
181gv_fetchpv
182gv_fullname
4a00a65a 183gv_fullname3
463ee0b2 184gv_init
a0d0e21e 185gv_stashpv
f2f38ff6 186gv_stashpvn
a0d0e21e 187gv_stashsv
463ee0b2 188hv_clear
68dc0745 189hv_delayfree_ent
463ee0b2 190hv_delete
f2f38ff6 191hv_delete_ent
a0d0e21e 192hv_exists
f2f38ff6 193hv_exists_ent
463ee0b2 194hv_fetch
f2f38ff6 195hv_fetch_ent
68dc0745 196hv_free_ent
463ee0b2
LW
197hv_iterinit
198hv_iterkey
f2f38ff6 199hv_iterkeysv
463ee0b2 200hv_iternext
748a9306 201hv_iternextsv
463ee0b2 202hv_iterval
4a00a65a 203hv_ksplit
463ee0b2 204hv_magic
c07a80fd 205hv_stashpv
463ee0b2 206hv_store
f2f38ff6 207hv_store_ent
463ee0b2
LW
208hv_undef
209ibcmp
0c056c6b 210ibcmp_locale
463ee0b2 211ingroup
11343788 212init_stacks
22c35a8c 213init_thread_intern
463ee0b2 214instr
0c056c6b 215intro_my
463ee0b2
LW
216intuit_more
217invert
22c35a8c 218io_close
a0ed51b3
LW
219is_uni_alnum
220is_uni_alnum_lc
221is_uni_alpha
222is_uni_alpha_lc
223is_uni_digit
224is_uni_digit_lc
225is_uni_idfirst
226is_uni_idfirst_lc
227is_uni_lower
228is_uni_lower_lc
229is_uni_print
230is_uni_print_lc
231is_uni_space
232is_uni_space_lc
233is_uni_upper
234is_uni_upper_lc
235is_utf8_alnum
236is_utf8_alpha
237is_utf8_digit
238is_utf8_idfirst
239is_utf8_lower
240is_utf8_mark
241is_utf8_print
242is_utf8_space
243is_utf8_upper
463ee0b2
LW
244jmaybe
245keyword
246leave_scope
247lex_end
248lex_start
249linklist
250list
251listkids
252localize
253looks_like_number
3e3baf6d 254magic_clear_all_env
419eaf7b 255magic_clearenv
463ee0b2 256magic_clearpack
f2f38ff6 257magic_clearsig
3967c732 258magic_dump
c07a80fd 259magic_existspack
c277df42 260magic_freeregexp
463ee0b2
LW
261magic_get
262magic_getarylen
68dc0745 263magic_getdefelem
463ee0b2 264magic_getglob
6ff81951 265magic_getnkeys
463ee0b2 266magic_getpack
a0d0e21e 267magic_getpos
f2f38ff6 268magic_getsig
6ff81951 269magic_getsubstr
463ee0b2
LW
270magic_gettaint
271magic_getuvar
6ff81951 272magic_getvec
463ee0b2 273magic_len
f93b4edd 274magic_mutexfree
463ee0b2 275magic_nextpack
6cef1e77
IZ
276magic_regdata_cnt
277magic_regdatum_get
463ee0b2 278magic_set
419eaf7b 279magic_set_all_env
a0d0e21e 280magic_setamagic
463ee0b2
LW
281magic_setarylen
282magic_setbm
0c056c6b 283magic_setcollxfrm
463ee0b2 284magic_setdbline
68dc0745 285magic_setdefelem
463ee0b2 286magic_setenv
55497cff 287magic_setfm
463ee0b2
LW
288magic_setglob
289magic_setisa
290magic_setmglob
4a00a65a 291magic_setnkeys
463ee0b2 292magic_setpack
a0d0e21e 293magic_setpos
463ee0b2
LW
294magic_setsig
295magic_setsubstr
296magic_settaint
297magic_setuvar
298magic_setvec
93965878 299magic_sizepack
a0d0e21e 300magic_wipepack
463ee0b2 301magicname
8d6dde3e 302malloced_size
a0d0e21e 303markstack_grow
4a00a65a 304mem_collxfrm
463ee0b2
LW
305mess
306mg_clear
307mg_copy
308mg_find
309mg_free
310mg_get
7fae4e64 311mg_length
8990e307 312mg_magical
463ee0b2 313mg_set
93965878 314mg_size
463ee0b2
LW
315mod
316modkids
317moreswitches
c07a80fd 318mstats
463ee0b2 319my
c07a80fd
PP
320my_bcopy
321my_bzero
f2f38ff6 322my_chsize
463ee0b2 323my_exit
f86702cc 324my_failure_exit
c07a80fd 325my_htonl
463ee0b2 326my_lstat
c07a80fd 327my_memcmp
fc36a67e 328my_memset
c07a80fd 329my_ntohl
463ee0b2
LW
330my_pclose
331my_popen
332my_setenv
333my_stat
c07a80fd 334my_swap
463ee0b2 335my_unexec
22c35a8c
GS
336new_stackinfo
337new_struct_thread
463ee0b2
LW
338newANONHASH
339newANONLIST
c07a80fd 340newANONSUB
463ee0b2
LW
341newASSIGNOP
342newAV
343newAVREF
344newBINOP
345newCONDOP
5476c433 346newCONSTSUB
463ee0b2
LW
347newCVREF
348newFORM
349newFOROP
350newGVOP
351newGVREF
352newGVgen
353newHV
354newHVREF
b3ac6de7 355newHVhv
463ee0b2
LW
356newIO
357newLISTOP
358newLOGOP
8990e307 359newLOOPEX
463ee0b2 360newLOOPOP
463ee0b2
LW
361newNULLLIST
362newOP
363newPMOP
c07a80fd 364newPROG
463ee0b2
LW
365newPVOP
366newRANGE
a0d0e21e 367newRV
4e35701f 368newRV_noinc
463ee0b2
LW
369newSLICEOP
370newSTATEOP
371newSUB
372newSV
373newSVOP
374newSVREF
375newSViv
376newSVnv
377newSVpv
46fc3d4c 378newSVpvf
419eaf7b 379newSVpvn
c07a80fd 380newSVrv
463ee0b2
LW
381newSVsv
382newUNOP
383newWHILEOP
a0d0e21e 384newXS
c07a80fd 385newXSUB
463ee0b2
LW
386nextargv
387ninstr
388no_fh_allowed
389no_op
463ee0b2
LW
390oopsAV
391oopsCV
392oopsHV
22c35a8c 393op_const_sv
3967c732 394op_dump
463ee0b2
LW
395op_free
396package
397pad_alloc
398pad_allocmy
399pad_findmy
400pad_free
401pad_leavemy
402pad_reset
403pad_sv
404pad_swipe
405peep
406pidgone
c07a80fd 407pmflag
3967c732 408pmop_dump
463ee0b2
LW
409pmruntime
410pmtrans
411pop_return
412pop_scope
3967c732 413pv_display
c07a80fd
PP
414pregcomp
415pregexec
416pregfree
463ee0b2
LW
417prepend_elem
418push_return
419push_scope
463ee0b2
LW
420ref
421refkids
d88dccdf 422reginitcolors
463ee0b2 423regdump
56953603 424regexec_flags
463ee0b2
LW
425regnext
426regprop
427repeatcpy
428rninstr
ff68c719 429rsignal
419eaf7b 430rsignal_restore
ff68c719
PP
431rsignal_save
432rsignal_state
22c35a8c
GS
433runops_debug
434runops_standard
c90c0ff4
PP
435rxres_free
436rxres_restore
437rxres_save
f2517201
GS
438safesyscalloc
439safesysfree
440safesysmalloc
441safesysrealloc
55497cff 442safexcalloc
55497cff 443safexfree
419eaf7b 444safexmalloc
55497cff 445safexrealloc
c07a80fd 446same_dirent
55497cff 447save_I16
463ee0b2 448save_I32
161b7d16 449save_aelem
455ece5e 450save_alloc
463ee0b2
LW
451save_aptr
452save_ary
8990e307
LW
453save_clearsv
454save_delete
c07a80fd 455save_destructor
8990e307
LW
456save_freeop
457save_freepv
458save_freesv
b9d12d37 459save_generic_svref
5f05dabc 460save_gp
463ee0b2 461save_hash
161b7d16 462save_helem
b3ac6de7 463save_hints
463ee0b2
LW
464save_hptr
465save_int
466save_item
5f05dabc 467save_iv
463ee0b2 468save_list
c07a80fd 469save_long
463ee0b2 470save_nogv
462e5cf6 471save_op
c07a80fd 472save_pptr
dfe13c55 473save_re_context
463ee0b2
LW
474save_scalar
475save_sptr
476save_svref
54b9620d 477save_threadsv
c07a80fd
PP
478savepv
479savepvn
463ee0b2 480savestack_grow
463ee0b2
LW
481sawparens
482scalar
483scalarkids
484scalarseq
485scalarvoid
b002ae77 486scan_bin
463ee0b2
LW
487scan_const
488scan_formline
489scan_heredoc
490scan_hex
491scan_ident
492scan_inputsymbol
493scan_num
494scan_oct
495scan_pat
496scan_prefix
497scan_str
498scan_subst
499scan_trans
500scan_word
501scope
502screaminstr
4633a7c4 503setdefout
463ee0b2 504setenv_getix
ff68c719 505share_hek
f2f38ff6 506sharepvn
c07a80fd 507sighandler
463ee0b2 508skipspace
a0d0e21e 509stack_grow
8990e307 510start_subparse
44a8e56a 511sub_crush_depth
463ee0b2
LW
512sv_2bool
513sv_2cv
a0d0e21e 514sv_2io
463ee0b2
LW
515sv_2iv
516sv_2mortal
517sv_2nv
518sv_2pv
ff68c719 519sv_2uv
4633a7c4 520sv_add_arena
463ee0b2 521sv_backoff
a0d0e21e 522sv_bless
463ee0b2 523sv_catpv
ef50df4b 524sv_catpv_mg
419eaf7b
JH
525sv_catpvf
526sv_catpvf_mg
463ee0b2 527sv_catpvn
ef50df4b 528sv_catpvn_mg
463ee0b2 529sv_catsv
ef50df4b 530sv_catsv_mg
463ee0b2 531sv_chop
8990e307 532sv_clean_all
a0d0e21e 533sv_clean_objs
463ee0b2
LW
534sv_clear
535sv_cmp
0c056c6b
CS
536sv_cmp_locale
537sv_collxfrm
419eaf7b 538sv_compile_2op
463ee0b2 539sv_dec
55497cff 540sv_derived_from
8990e307 541sv_dump
463ee0b2
LW
542sv_eq
543sv_free
c07a80fd 544sv_free_arenas
463ee0b2
LW
545sv_gets
546sv_grow
547sv_inc
548sv_insert
549sv_isa
1fc4cb55 550sv_isobject
419eaf7b 551sv_iv
463ee0b2 552sv_len
a0ed51b3 553sv_len_utf8
dfe13c55
GS
554sv_pos_u2b
555sv_pos_b2u
463ee0b2
LW
556sv_magic
557sv_mortalcopy
8990e307 558sv_newmortal
c07a80fd 559sv_newref
419eaf7b 560sv_nv
463ee0b2 561sv_peek
ff68c719 562sv_pvn
c07a80fd 563sv_pvn_force
463ee0b2 564sv_ref
c07a80fd 565sv_reftype
463ee0b2 566sv_replace
8990e307 567sv_report_used
463ee0b2
LW
568sv_reset
569sv_setiv
ef50df4b 570sv_setiv_mg
463ee0b2 571sv_setnv
ef50df4b 572sv_setnv_mg
463ee0b2
LW
573sv_setptrobj
574sv_setpv
ef50df4b 575sv_setpv_mg
419eaf7b
JH
576sv_setpvf
577sv_setpvf_mg
84902520 578sv_setpviv
ef50df4b 579sv_setpviv_mg
463ee0b2 580sv_setpvn
ef50df4b 581sv_setpvn_mg
a0d0e21e 582sv_setref_iv
c07a80fd 583sv_setref_nv
a0d0e21e 584sv_setref_pv
c07a80fd 585sv_setref_pvn
463ee0b2 586sv_setsv
ef50df4b 587sv_setsv_mg
55497cff 588sv_setuv
ef50df4b 589sv_setuv_mg
0c056c6b
CS
590sv_taint
591sv_tainted
419eaf7b 592sv_true
463ee0b2 593sv_unmagic
c07a80fd 594sv_unref
0c056c6b 595sv_untaint
463ee0b2
LW
596sv_upgrade
597sv_usepvn
ef50df4b 598sv_usepvn_mg
419eaf7b 599sv_uv
46fc3d4c
PP
600sv_vcatpvfn
601sv_vsetpvfn
a0ed51b3
LW
602swash_fetch
603swash_init
463ee0b2 604taint_env
463ee0b2 605taint_proper
a0ed51b3
LW
606to_uni_lower
607to_uni_lower_lc
608to_uni_title
609to_uni_title_lc
610to_uni_upper
611to_uni_upper_lc
612to_utf8_lower
613to_utf8_title
614to_utf8_upper
463ee0b2
LW
615too_few_arguments
616too_many_arguments
c07a80fd 617unlnk
77a005ab 618unlock_condpair
ff68c719 619unshare_hek
f2f38ff6 620unsharepvn
a0ed51b3
LW
621utf16_to_utf8
622utf16_to_utf8_reversed
623utf8_distance
624utf8_hop
625utf8_to_uv
c07a80fd 626utilize
a0ed51b3 627uv_to_utf8
22c35a8c
GS
628vivify_defelem
629vivify_ref
463ee0b2
LW
630wait4pid
631warn
599cee73 632warner
463ee0b2
LW
633watch
634whichsig
55497cff 635yydestruct
419eaf7b 636yyerror
463ee0b2
LW
637yylex
638yyparse
8990e307 639yywarn