MACHINE is in make, now
[unix-history] / usr / src / usr.bin / gprof / gprof.h
index fd0239e..fcdae06 100644 (file)
@@ -1,4 +1,10 @@
-/*     gprof.h 1.21    84/08/09        */
+/*
+ * Copyright (c) 1983 Regents of the University of California.
+ * All rights reserved.  The Berkeley software License Agreement
+ * specifies the terms and conditions for redistribution.
+ *
+ *     @(#)gprof.h     5.3 (Berkeley) %G%
+ */
 
 #include <stdio.h>
 #include <sys/types.h>
 
 #include <stdio.h>
 #include <sys/types.h>
 #   include "vax.h"
 #endif
 #if sun
 #   include "vax.h"
 #endif
 #if sun
-#    include "sun.h"
+#   include "sun.h"
+#endif
+#if tahoe
+#   include "tahoe.h"
 #endif
 
 
 #endif
 
 
@@ -158,6 +167,7 @@ bool        eflag;                          /* specific functions excluded */
 bool   Eflag;                          /* functions excluded with time */
 bool   fflag;                          /* specific functions requested */
 bool   Fflag;                          /* functions requested with time */
 bool   Eflag;                          /* functions excluded with time */
 bool   fflag;                          /* specific functions requested */
 bool   Fflag;                          /* functions requested with time */
+bool   kflag;                          /* arcs to be deleted */
 bool   sflag;                          /* sum multiple gmon.out files */
 bool   zflag;                          /* zero time/called functions, too */
 
 bool   sflag;                          /* sum multiple gmon.out files */
 bool   zflag;                          /* zero time/called functions, too */
 
@@ -172,6 +182,8 @@ struct stringlist   *elist;
 struct stringlist      *Elist;
 struct stringlist      *flist;
 struct stringlist      *Flist;
 struct stringlist      *Elist;
 struct stringlist      *flist;
 struct stringlist      *Flist;
+struct stringlist      *kfromlist;
+struct stringlist      *ktolist;
 
     /*
      * function declarations
 
     /*
      * function declarations
@@ -240,7 +252,7 @@ int         totalcmp();
 #define        TIMEDEBUG       16
 #define        SAMPLEDEBUG     32
 #define        AOUTDEBUG       64
 #define        TIMEDEBUG       16
 #define        SAMPLEDEBUG     32
 #define        AOUTDEBUG       64
-#define        CALLSDEBUG      128
+#define        CALLDEBUG       128
 #define        LOOKUPDEBUG     256
 #define        PROPDEBUG       512
 #define        ANYDEBUG        1024
 #define        LOOKUPDEBUG     256
 #define        PROPDEBUG       512
 #define        ANYDEBUG        1024