summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2009-08-08 12:05:40 +0100
committerNicholas Clark <nick@ccl4.org>2009-08-08 17:48:32 +0100
commitd5713896ecd1399c9c6c4076514a33eb2880d8c3 (patch)
treeaedd41f92ea6bc35ba5ce50ff0981dfbccbe45e4 /embed.fnc
parent1776cbe8523bf67a0626da7b721abaf9f0f8870a (diff)
downloadperl-d5713896ecd1399c9c6c4076514a33eb2880d8c3.tar.gz
Merge gv_AVadd(), gv_HVadd() and gv_SVadd() into gv_add_by_type().
The "short" names become macro wrappers, and the Perl_* versions become mathoms.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc7
1 files changed, 4 insertions, 3 deletions
diff --git a/embed.fnc b/embed.fnc
index 54389d5b0c..3ada68ac1f 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -339,8 +339,9 @@ p |char* |getenv_len |NN const char *env_elem|NN unsigned long *len
pox |void |get_db_sub |NULLOK SV **svp|NN CV *cv
Ap |void |gp_free |NULLOK GV* gv
Ap |GP* |gp_ref |NULLOK GP* gp
-Ap |GV* |gv_AVadd |NN GV* gv
-Ap |GV* |gv_HVadd |NN GV* gv
+Ap |GV* |gv_add_by_type |NN GV *gv|svtype type
+Apmb |GV* |gv_AVadd |NN GV *gv
+Apmb |GV* |gv_HVadd |NN GV *gv
Ap |GV* |gv_IOadd |NULLOK GV* gv
ApR |GV* |gv_autoload4 |NULLOK HV* stash|NN const char* name|STRLEN len|I32 method
Ap |void |gv_check |NN const HV* stash
@@ -2081,7 +2082,7 @@ p |void |dump_sv_child |NN SV *sv
#endif
#ifdef PERL_DONT_CREATE_GVSV
-Ap |GV* |gv_SVadd |NN GV* gv
+Apbm |GV* |gv_SVadd |NN GV *gv
#endif
Apo |bool |ckwarn |U32 w
Apo |bool |ckwarn_d |U32 w