summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorFlorian Ragwitz <rafl@debian.org>2010-09-08 04:06:23 +0200
committerFlorian Ragwitz <rafl@debian.org>2010-09-08 04:06:23 +0200
commitad7cce9f36d376e55b45dd79ec28a7f795b5ae4e (patch)
tree832319c9b4466f99397bd7b81c6c5182a99b8317 /embed.fnc
parenta5ce339cb0c533c90d1033581bf794417d495928 (diff)
downloadperl-ad7cce9f36d376e55b45dd79ec28a7f795b5ae4e.tar.gz
Move magicalize_{isa,overload} out into functions
This way c++ compilers like us again, as we don't do jumps that skip initialisations anymore.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc2
1 files changed, 2 insertions, 0 deletions
diff --git a/embed.fnc b/embed.fnc
index cbb28a9ae3..732a054279 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -1501,6 +1501,8 @@ sR |I32 |do_trans_complex_utf8 |NN SV * const sv
#if defined(PERL_IN_GV_C)
s |void |gv_init_sv |NN GV *gv|const svtype sv_type
+s |void |gv_magicalize_isa |NN GV *gv|NN const char *nambeg|I32 add
+s |void |gv_magicalize_overload |NN GV *gv
s |HV* |gv_get_super_pkg|NN const char* name|I32 namelen
s |HV* |require_tie_mod|NN GV *gv|NN const char *varpv|NN SV* namesv \
|NN const char *methpv|const U32 flags