summaryrefslogtreecommitdiff
path: root/intrpvar.h
diff options
context:
space:
mode:
authorJan Dubois <jand@activestate.com>1998-04-22 01:31:06 +0200
committerGurusamy Sarathy <gsar@cpan.org>1998-04-22 02:42:20 +0000
commit4b556e6ce00fc77d7d2644507d0f76c5004f26de (patch)
tree24352c8e0581051b177a5588ba473dffd5e7d2ba /intrpvar.h
parentdc1be6b5f3ddbc67a59c272a982146f55b348312 (diff)
downloadperl-4b556e6ce00fc77d7d2644507d0f76c5004f26de.tar.gz
[win32] hand-applied patch along with small tweaks
Message-Id: <35400e2a.13538517@smtp1.ibm.net> Subject: Re: Per-Interpreter variables for win32.c p4raw-id: //depot/win32/perl@894
Diffstat (limited to 'intrpvar.h')
-rw-r--r--intrpvar.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/intrpvar.h b/intrpvar.h
index 59f7e098db..7c5ba7602c 100644
--- a/intrpvar.h
+++ b/intrpvar.h
@@ -152,6 +152,15 @@ PERLVAR(Iors, char *) /* $\ */
PERLVAR(Iorslen, STRLEN)
PERLVAR(Iofmt, char *) /* $# */
+/* interpreter atexit processing */
+PERLVARI(Iexitlist, PerlExitListEntry *, NULL) /* list of exit functions */
+PERLVARI(Iexitlistlen, I32, 0) /* length of same */
+PERLVAR(Imodglobal, HV *) /* per-interp module data */
+
+#ifdef HAVE_INTERP_INTERN
+PERLVAR(Iintern, struct interp_intern) /* platform internals */
+#endif
+
#ifdef USE_THREADS
PERLVAR(Ithrsv, SV *) /* holds struct perl_thread for main thread */
PERLVARI(Ithreadnum, U32, 0) /* incremented each thread creation */