summaryrefslogtreecommitdiff
path: root/embedvar.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2006-03-07 23:24:55 +0000
committerNicholas Clark <nick@ccl4.org>2006-03-07 23:24:55 +0000
commit598921a7d8d43baa942b750d26a55dadca2c13d5 (patch)
tree504e1749f653a90dd2ac976c96b0689ef6336e85 /embedvar.h
parenta724edfe531a4a4cce2d4bbb94e1f583d86bc9a3 (diff)
downloadperl-598921a7d8d43baa942b750d26a55dadca2c13d5.tar.gz
Some of the MAD structures in headers, plus PL_madskills and PL_xmlfp,
and default definitions for the 2 variables. (Which will save a lot of conditional complilation, by instead letting the C compiler optimiser remove dead code.) p4raw-id: //depot/perl@27408
Diffstat (limited to 'embedvar.h')
-rw-r--r--embedvar.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/embedvar.h b/embedvar.h
index 022dce8c80..1827ad3de6 100644
--- a/embedvar.h
+++ b/embedvar.h
@@ -298,6 +298,7 @@
#define PL_linestr (vTHX->Ilinestr)
#define PL_localpatches (vTHX->Ilocalpatches)
#define PL_lockhook (vTHX->Ilockhook)
+#define PL_madskills (vTHX->Imadskills)
#define PL_main_cv (vTHX->Imain_cv)
#define PL_main_root (vTHX->Imain_root)
#define PL_main_start (vTHX->Imain_start)
@@ -434,6 +435,7 @@
#define PL_uudmap (vTHX->Iuudmap)
#define PL_warnhook (vTHX->Iwarnhook)
#define PL_widesyscalls (vTHX->Iwidesyscalls)
+#define PL_xmlfp (vTHX->Ixmlfp)
#define PL_yycharp (vTHX->Iyycharp)
#define PL_yylvalp (vTHX->Iyylvalp)
@@ -579,6 +581,7 @@
#define PL_Ilinestr PL_linestr
#define PL_Ilocalpatches PL_localpatches
#define PL_Ilockhook PL_lockhook
+#define PL_Imadskills PL_madskills
#define PL_Imain_cv PL_main_cv
#define PL_Imain_root PL_main_root
#define PL_Imain_start PL_main_start
@@ -715,6 +718,7 @@
#define PL_Iuudmap PL_uudmap
#define PL_Iwarnhook PL_warnhook
#define PL_Iwidesyscalls PL_widesyscalls
+#define PL_Ixmlfp PL_xmlfp
#define PL_Iyycharp PL_yycharp
#define PL_Iyylvalp PL_yylvalp