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