perl 3.0 patch #26 patch #19, continued
[p5sagit/p5-mst-13.2.git] / stab.h
diff --git a/stab.h b/stab.h
index 3cf7e9c..aeb7133 100644 (file)
--- a/stab.h
+++ b/stab.h
@@ -1,4 +1,4 @@
-/* $Header: stab.h,v 3.0.1.1 89/12/21 20:19:53 lwall Locked $
+/* $Header: stab.h,v 3.0.1.3 90/08/09 05:18:42 lwall Locked $
  *
  *    Copyright (c) 1989, Larry Wall
  *
@@ -6,6 +6,12 @@
  *    as specified in the README file that comes with the perl 3.0 kit.
  *
  * $Log:       stab.h,v $
+ * Revision 3.0.1.3  90/08/09  05:18:42  lwall
+ * patch19: Added support for linked-in C subroutines
+ * 
+ * Revision 3.0.1.2  90/03/12  17:00:43  lwall
+ * patch13: did some ndir straightening up for Xenix
+ * 
  * Revision 3.0.1.1  89/12/21  20:19:53  lwall
  * patch7: in stab.h, added some CRIPPLED_CC support for Microport
  * 
@@ -63,7 +69,7 @@ HASH *stab_hash();
 struct stio {
     FILE       *ifp;           /* ifp and ofp are normally the same */
     FILE       *ofp;           /* but sockets need separate streams */
-#if defined(I_DIRENT) || defined(I_SYSDIR)
+#ifdef READDIR
     DIR                *dirp;          /* for opendir, readdir, etc */
 #endif
     long       lines;          /* $. */
@@ -85,6 +91,8 @@ struct stio {
 
 struct sub {
     CMD                *cmd;
+    int                (*usersub)();
+    int                userindex;
     char       *filename;
     long       depth;  /* >= 2 indicates recursive call */
     ARRAY      *tosave;