This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
integrate change#2904 from maint-5.005
[perl5.git] / embed.h
diff --git a/embed.h b/embed.h
index 8644ec7..2a70d02 100644 (file)
--- a/embed.h
+++ b/embed.h
 #define do_eof                 Perl_do_eof
 #define do_exec                        Perl_do_exec
 #define do_execfree            Perl_do_execfree
+#define do_gv_dump             Perl_do_gv_dump
+#define do_gvgv_dump           Perl_do_gvgv_dump
+#define do_hv_dump             Perl_do_hv_dump
 #define do_ipcctl              Perl_do_ipcctl
 #define do_ipcget              Perl_do_ipcget
 #define do_join                        Perl_do_join
 #define do_kv                  Perl_do_kv
+#define do_magic_dump          Perl_do_magic_dump
 #define do_msgrcv              Perl_do_msgrcv
 #define do_msgsnd              Perl_do_msgsnd
+#define do_op_dump             Perl_do_op_dump
 #define do_open                        Perl_do_open
 #define do_pipe                        Perl_do_pipe
+#define do_pmop_dump           Perl_do_pmop_dump
 #define do_print               Perl_do_print
 #define do_readline            Perl_do_readline
 #define do_seek                        Perl_do_seek
 #define do_semop               Perl_do_semop
 #define do_shmio               Perl_do_shmio
 #define do_sprintf             Perl_do_sprintf
+#define do_sv_dump             Perl_do_sv_dump
 #define do_sysseek             Perl_do_sysseek
 #define do_tell                        Perl_do_tell
 #define do_trans               Perl_do_trans
 #define dump_eval              Perl_dump_eval
 #define dump_fds               Perl_dump_fds
 #define dump_form              Perl_dump_form
-#define dump_gv                        Perl_dump_gv
+#define dump_indent            Perl_dump_indent
 #define dump_mstats            Perl_dump_mstats
-#define dump_op                        Perl_dump_op
 #define dump_packsubs          Perl_dump_packsubs
-#define dump_pm                        Perl_dump_pm
 #define dump_sub               Perl_dump_sub
 #define fbm_compile            Perl_fbm_compile
 #define fbm_instr              Perl_fbm_instr
 #define gv_IOadd               Perl_gv_IOadd
 #define gv_autoload4           Perl_gv_autoload4
 #define gv_check               Perl_gv_check
+#define gv_dump                        Perl_gv_dump
 #define gv_efullname           Perl_gv_efullname
 #define gv_efullname3          Perl_gv_efullname3
 #define gv_fetchfile           Perl_gv_fetchfile
 #define magic_clearenv         Perl_magic_clearenv
 #define magic_clearpack                Perl_magic_clearpack
 #define magic_clearsig         Perl_magic_clearsig
+#define magic_dump             Perl_magic_dump
 #define magic_existspack       Perl_magic_existspack
 #define magic_freeregexp       Perl_magic_freeregexp
 #define magic_get              Perl_magic_get
 #define oopsCV                 Perl_oopsCV
 #define oopsHV                 Perl_oopsHV
 #define op_const_sv            Perl_op_const_sv
+#define op_dump                        Perl_op_dump
 #define op_free                        Perl_op_free
 #define package                        Perl_package
 #define pad_alloc              Perl_pad_alloc
 #define peep                   Perl_peep
 #define pidgone                        Perl_pidgone
 #define pmflag                 Perl_pmflag
+#define pmop_dump              Perl_pmop_dump
 #define pmruntime              Perl_pmruntime
 #define pmtrans                        Perl_pmtrans
 #define pop_return             Perl_pop_return
 #define prepend_elem           Perl_prepend_elem
 #define push_return            Perl_push_return
 #define push_scope             Perl_push_scope
+#define pv_display             Perl_pv_display
 #define ref                    Perl_ref
 #define refkids                        Perl_refkids
 #define regdump                        Perl_regdump
 #define regexec_flags          Perl_regexec_flags
+#define reginitcolors          Perl_reginitcolors
 #define regnext                        Perl_regnext
 #define regprop                        Perl_regprop
 #define repeatcpy              Perl_repeatcpy
 #define rxres_free             Perl_rxres_free
 #define rxres_restore          Perl_rxres_restore
 #define rxres_save             Perl_rxres_save
-#define safecalloc             Perl_safecalloc
-#define safefree               Perl_safefree
-#define safemalloc             Perl_safemalloc
-#define saferealloc            Perl_saferealloc
+#define safesyscalloc          Perl_safesyscalloc
+#define safesysfree            Perl_safesysfree
+#define safesysmalloc          Perl_safesysmalloc
+#define safesysrealloc         Perl_safesysrealloc
 #define safexcalloc            Perl_safexcalloc
 #define safexfree              Perl_safexfree
 #define safexmalloc            Perl_safexmalloc
 #define scalarkids             Perl_scalarkids
 #define scalarseq              Perl_scalarseq
 #define scalarvoid             Perl_scalarvoid
+#define scan_bin               Perl_scan_bin
 #define scan_const             Perl_scan_const
 #define scan_formline          Perl_scan_formline
 #define scan_heredoc           Perl_scan_heredoc
 #define sv_2mortal             Perl_sv_2mortal
 #define sv_2nv                 Perl_sv_2nv
 #define sv_2pv                 Perl_sv_2pv
+#define sv_2pv_nolen           Perl_sv_2pv_nolen
 #define sv_2uv                 Perl_sv_2uv
 #define sv_add_arena           Perl_sv_add_arena
 #define sv_backoff             Perl_sv_backoff
 #define sv_peek                        Perl_sv_peek
 #define sv_pos_b2u             Perl_sv_pos_b2u
 #define sv_pos_u2b             Perl_sv_pos_u2b
+#define sv_pv                  Perl_sv_pv
 #define sv_pvn                 Perl_sv_pvn
 #define sv_pvn_force           Perl_sv_pvn_force
 #define sv_ref                 Perl_sv_ref
 #define amagic_call            CPerlObj::Perl_amagic_call
 #define amagic_cmp             CPerlObj::Perl_amagic_cmp
 #define amagic_cmp_locale      CPerlObj::Perl_amagic_cmp_locale
+#define amagic_i_ncmp          CPerlObj::Perl_amagic_i_ncmp
+#define amagic_ncmp            CPerlObj::Perl_amagic_ncmp
 #define ao                     CPerlObj::Perl_ao
 #define append_elem            CPerlObj::Perl_append_elem
 #define append_list            CPerlObj::Perl_append_list
 #define ck_subr                        CPerlObj::Perl_ck_subr
 #define ck_svconst             CPerlObj::Perl_ck_svconst
 #define ck_trunc               CPerlObj::Perl_ck_trunc
+#define clear_re               CPerlObj::Perl_clear_re
 #define condpair_magic         CPerlObj::Perl_condpair_magic
 #define convert                        CPerlObj::Perl_convert
 #define croak                  CPerlObj::Perl_croak
 #define do_eof                 CPerlObj::Perl_do_eof
 #define do_exec                        CPerlObj::Perl_do_exec
 #define do_execfree            CPerlObj::Perl_do_execfree
+#define do_gv_dump             CPerlObj::Perl_do_gv_dump
+#define do_gvgv_dump           CPerlObj::Perl_do_gvgv_dump
+#define do_hv_dump             CPerlObj::Perl_do_hv_dump
 #define do_ipcctl              CPerlObj::Perl_do_ipcctl
 #define do_ipcget              CPerlObj::Perl_do_ipcget
 #define do_join                        CPerlObj::Perl_do_join
 #define do_kv                  CPerlObj::Perl_do_kv
+#define do_magic_dump          CPerlObj::Perl_do_magic_dump
 #define do_msgrcv              CPerlObj::Perl_do_msgrcv
 #define do_msgsnd              CPerlObj::Perl_do_msgsnd
+#define do_op_dump             CPerlObj::Perl_do_op_dump
 #define do_open                        CPerlObj::Perl_do_open
 #define do_pipe                        CPerlObj::Perl_do_pipe
+#define do_pmop_dump           CPerlObj::Perl_do_pmop_dump
 #define do_print               CPerlObj::Perl_do_print
 #define do_readline            CPerlObj::Perl_do_readline
 #define do_report_used         CPerlObj::Perl_do_report_used
 #define do_semop               CPerlObj::Perl_do_semop
 #define do_shmio               CPerlObj::Perl_do_shmio
 #define do_sprintf             CPerlObj::Perl_do_sprintf
+#define do_sv_dump             CPerlObj::Perl_do_sv_dump
 #define do_sysseek             CPerlObj::Perl_do_sysseek
 #define do_tell                        CPerlObj::Perl_do_tell
 #define do_trans               CPerlObj::Perl_do_trans
 #define dump_eval              CPerlObj::Perl_dump_eval
 #define dump_fds               CPerlObj::Perl_dump_fds
 #define dump_form              CPerlObj::Perl_dump_form
-#define dump_gv                        CPerlObj::Perl_dump_gv
+#define dump_indent            CPerlObj::Perl_dump_indent
 #define dump_mstats            CPerlObj::Perl_dump_mstats
-#define dump_op                        CPerlObj::Perl_dump_op
 #define dump_packsubs          CPerlObj::Perl_dump_packsubs
-#define dump_pm                        CPerlObj::Perl_dump_pm
 #define dump_sub               CPerlObj::Perl_dump_sub
 #define dumpuntil              CPerlObj::Perl_dumpuntil
 #define emulate_eaccess                CPerlObj::Perl_emulate_eaccess
 #define gv_IOadd               CPerlObj::Perl_gv_IOadd
 #define gv_autoload4           CPerlObj::Perl_gv_autoload4
 #define gv_check               CPerlObj::Perl_gv_check
+#define gv_dump                        CPerlObj::Perl_gv_dump
 #define gv_efullname           CPerlObj::Perl_gv_efullname
 #define gv_efullname3          CPerlObj::Perl_gv_efullname3
 #define gv_ename               CPerlObj::Perl_gv_ename
 #define invert                 CPerlObj::Perl_invert
 #define io_close               CPerlObj::Perl_io_close
 #define is_an_int              CPerlObj::Perl_is_an_int
+#define is_handle_constructor  CPerlObj::Perl_is_handle_constructor
 #define is_uni_alnum           CPerlObj::Perl_is_uni_alnum
 #define is_uni_alnum_lc                CPerlObj::Perl_is_uni_alnum_lc
 #define is_uni_alpha           CPerlObj::Perl_is_uni_alpha
 #define magic_clearenv         CPerlObj::Perl_magic_clearenv
 #define magic_clearpack                CPerlObj::Perl_magic_clearpack
 #define magic_clearsig         CPerlObj::Perl_magic_clearsig
+#define magic_dump             CPerlObj::Perl_magic_dump
 #define magic_existspack       CPerlObj::Perl_magic_existspack
 #define magic_freeregexp       CPerlObj::Perl_magic_freeregexp
 #define magic_get              CPerlObj::Perl_magic_get
 #define oopsCV                 CPerlObj::Perl_oopsCV
 #define oopsHV                 CPerlObj::Perl_oopsHV
 #define op_const_sv            CPerlObj::Perl_op_const_sv
+#define op_dump                        CPerlObj::Perl_op_dump
 #define op_free                        CPerlObj::Perl_op_free
 #define open_script            CPerlObj::Perl_open_script
 #define package                        CPerlObj::Perl_package
 #define perl_set_numeric_standard      CPerlObj::perl_set_numeric_standard
 #define pidgone                        CPerlObj::Perl_pidgone
 #define pmflag                 CPerlObj::Perl_pmflag
+#define pmop_dump              CPerlObj::Perl_pmop_dump
 #define pmruntime              CPerlObj::Perl_pmruntime
 #define pmtrans                        CPerlObj::Perl_pmtrans
 #define pop_return             CPerlObj::Perl_pop_return
 #define prepend_elem           CPerlObj::Perl_prepend_elem
 #define push_return            CPerlObj::Perl_push_return
 #define push_scope             CPerlObj::Perl_push_scope
+#define pv_display             CPerlObj::Perl_pv_display
 #define qsortsv                        CPerlObj::Perl_qsortsv
 #define re_croak2              CPerlObj::Perl_re_croak2
 #define ref                    CPerlObj::Perl_ref
 #define reghopmaybe            CPerlObj::Perl_reghopmaybe
 #define reginclass             CPerlObj::Perl_reginclass
 #define reginclassutf8         CPerlObj::Perl_reginclassutf8
+#define reginitcolors          CPerlObj::Perl_reginitcolors
 #define reginsert              CPerlObj::Perl_reginsert
 #define regmatch               CPerlObj::Perl_regmatch
 #define regnext                        CPerlObj::Perl_regnext
 #define regoptail              CPerlObj::Perl_regoptail
 #define regpiece               CPerlObj::Perl_regpiece
+#define regpposixcc            CPerlObj::Perl_regpposixcc
 #define regprop                        CPerlObj::Perl_regprop
 #define regrepeat              CPerlObj::Perl_regrepeat
 #define regrepeat_hard         CPerlObj::Perl_regrepeat_hard
 #define restore_expect         CPerlObj::Perl_restore_expect
 #define restore_lex_expect     CPerlObj::Perl_restore_lex_expect
 #define restore_magic          CPerlObj::Perl_restore_magic
+#define restore_pos            CPerlObj::Perl_restore_pos
 #define restore_rsfp           CPerlObj::Perl_restore_rsfp
 #define rninstr                        CPerlObj::Perl_rninstr
 #define rsignal                        CPerlObj::Perl_rsignal
 #define rxres_free             CPerlObj::Perl_rxres_free
 #define rxres_restore          CPerlObj::Perl_rxres_restore
 #define rxres_save             CPerlObj::Perl_rxres_save
-#define safecalloc             CPerlObj::Perl_safecalloc
-#define safefree               CPerlObj::Perl_safefree
-#define safemalloc             CPerlObj::Perl_safemalloc
-#define saferealloc            CPerlObj::Perl_saferealloc
+#define safesyscalloc          CPerlObj::Perl_safesyscalloc
+#define safesysfree            CPerlObj::Perl_safesysfree
+#define safesysmalloc          CPerlObj::Perl_safesysmalloc
+#define safesysrealloc         CPerlObj::Perl_safesysrealloc
 #define safexcalloc            CPerlObj::Perl_safexcalloc
 #define safexfree              CPerlObj::Perl_safexfree
 #define safexmalloc            CPerlObj::Perl_safexmalloc
 #define scalarkids             CPerlObj::Perl_scalarkids
 #define scalarseq              CPerlObj::Perl_scalarseq
 #define scalarvoid             CPerlObj::Perl_scalarvoid
+#define scan_bin               CPerlObj::Perl_scan_bin
 #define scan_commit            CPerlObj::Perl_scan_commit
 #define scan_const             CPerlObj::Perl_scan_const
 #define scan_const             CPerlObj::Perl_scan_const
 #define share_hek              CPerlObj::Perl_share_hek
 #define sharepvn               CPerlObj::Perl_sharepvn
 #define sighandler             CPerlObj::Perl_sighandler
+#define simplify_sort          CPerlObj::Perl_simplify_sort
 #define skipspace              CPerlObj::Perl_skipspace
 #define skipspace              CPerlObj::Perl_skipspace
 #define sortcv                 CPerlObj::Perl_sortcv
 #define sv_2mortal             CPerlObj::Perl_sv_2mortal
 #define sv_2nv                 CPerlObj::Perl_sv_2nv
 #define sv_2pv                 CPerlObj::Perl_sv_2pv
+#define sv_2pv_nolen           CPerlObj::Perl_sv_2pv_nolen
 #define sv_2uv                 CPerlObj::Perl_sv_2uv
 #define sv_add_arena           CPerlObj::Perl_sv_add_arena
 #define sv_backoff             CPerlObj::Perl_sv_backoff
 #define sv_free_arenas         CPerlObj::Perl_sv_free_arenas
 #define sv_gets                        CPerlObj::Perl_sv_gets
 #define sv_grow                        CPerlObj::Perl_sv_grow
+#define sv_i_ncmp              CPerlObj::Perl_sv_i_ncmp
 #define sv_inc                 CPerlObj::Perl_sv_inc
 #define sv_insert              CPerlObj::Perl_sv_insert
 #define sv_isa                 CPerlObj::Perl_sv_isa
 #define sv_magic               CPerlObj::Perl_sv_magic
 #define sv_mortalcopy          CPerlObj::Perl_sv_mortalcopy
 #define sv_mortalgrow          CPerlObj::Perl_sv_mortalgrow
+#define sv_ncmp                        CPerlObj::Perl_sv_ncmp
 #define sv_newmortal           CPerlObj::Perl_sv_newmortal
 #define sv_newref              CPerlObj::Perl_sv_newref
 #define sv_nv                  CPerlObj::Perl_sv_nv
 #define sv_peek                        CPerlObj::Perl_sv_peek
 #define sv_pos_b2u             CPerlObj::Perl_sv_pos_b2u
 #define sv_pos_u2b             CPerlObj::Perl_sv_pos_u2b
+#define sv_pv                  CPerlObj::Perl_sv_pv
 #define sv_pvn                 CPerlObj::Perl_sv_pvn
 #define sv_pvn_force           CPerlObj::Perl_sv_pvn_force
 #define sv_ref                 CPerlObj::Perl_sv_ref