Minor potential bug in AV creation
[p5sagit/p5-mst-13.2.git] / embed.h
diff --git a/embed.h b/embed.h
index 9d47483..494b2db 100644 (file)
--- a/embed.h
+++ b/embed.h
@@ -1,5 +1,5 @@
 /* !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
-   This file is derived from global.sym and interp.sym 
+   This file is built by embed.pl from global.sym and interp.sym.
    Any changes made here will be lost 
 */
 
@@ -21,6 +21,7 @@
 #define AMG_names      Perl_AMG_names
 #define No             Perl_No
 #define Sv             Perl_Sv
+#define He             Perl_He
 #define Xpv            Perl_Xpv
 #define Yes            Perl_Yes
 #define abs_amg                Perl_abs_amg
 #define curcopdb       Perl_curcopdb
 #define curinterp      Perl_curinterp
 #define curpad         Perl_curpad
+#define cv_const_sv    Perl_cv_const_sv
 #define dc             Perl_dc
+#define debug          Perl_debug
 #define dec_amg                Perl_dec_amg
 #define di             Perl_di
 #define div_amg                Perl_div_amg
 #define div_ass_amg    Perl_div_ass_amg
+#define do_undump      Perl_do_undump
 #define ds             Perl_ds
 #define egid           Perl_egid
 #define envgv          Perl_envgv
 #define my             Perl_my
 #define my_bcopy       Perl_my_bcopy
 #define my_bzero       Perl_my_bzero
-#define my_chsize              Perl_my_chsize
+#define my_chsize      Perl_my_chsize
 #define my_exit                Perl_my_exit
 #define my_htonl       Perl_my_htonl
 #define my_lstat       Perl_my_lstat
 /* Undefine symbols that were defined by EMBED. Somewhat ugly */
 
 #undef curcop
+#undef curcopdb
 #undef envgv
 #undef siggv
-#undef stack
 #undef tainting
 
 #define Argv           (curinterp->IArgv)
 #define debdelim       (curinterp->Idebdelim)
 #define debname                (curinterp->Idebname)
 #define debstash       (curinterp->Idebstash)
-#define debug          (curinterp->Idebug)
 #define defgv          (curinterp->Idefgv)
 #define defoutgv       (curinterp->Idefoutgv)
 #define defstash       (curinterp->Idefstash)
 #define dirty          (curinterp->Idirty)
 #define dlevel         (curinterp->Idlevel)
 #define dlmax          (curinterp->Idlmax)
-#define do_undump      (curinterp->Ido_undump)
 #define doextract      (curinterp->Idoextract)
 #define doswitches     (curinterp->Idoswitches)
 #define dowarn         (curinterp->Idowarn)
 #define Idebdelim      debdelim
 #define Idebname       debname
 #define Idebstash      debstash
-#define Idebug         debug
 #define Idefgv         defgv
 #define Idefoutgv      defoutgv
 #define Idefstash      defstash
 #define Idirty         dirty
 #define Idlevel                dlevel
 #define Idlmax         dlmax
-#define Ido_undump     do_undump
 #define Idoextract     doextract
 #define Idoswitches    doswitches
 #define Idowarn                dowarn