]> granicus.if.org Git - postgresql/commitdiff
Various minor HP related patches from:
authorMarc G. Fournier <scrappy@hub.org>
Tue, 15 Apr 1997 17:55:37 +0000 (17:55 +0000)
committerMarc G. Fournier <scrappy@hub.org>
Tue, 15 Apr 1997 17:55:37 +0000 (17:55 +0000)
Morten Kjeldgaard <mok@monster.kemi.aau.dk>

src/backend/port/hpux/rusagestub.h [new file with mode: 0644]
src/include/c.h

diff --git a/src/backend/port/hpux/rusagestub.h b/src/backend/port/hpux/rusagestub.h
new file mode 100644 (file)
index 0000000..d2393eb
--- /dev/null
@@ -0,0 +1,30 @@
+/*-------------------------------------------------------------------------
+ *
+ * rusagestub.h--
+ *    Stubs for getrusage(3).
+ *
+ *
+ * Copyright (c) 1994, Regents of the University of California
+ *
+ * rusagestub.h,v 1.1.1.1 1994/11/07 05:19:39 andrew Exp
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef RUSAGESTUB_H
+#define RUSAGESTUB_H
+
+#include <sys/time.h>  /* for struct timeval */
+#include <sys/times.h> /* for struct tms */
+#include <limits.h>    /* for CLK_TCK */
+
+#define        RUSAGE_SELF     0
+#define        RUSAGE_CHILDREN -1
+
+struct rusage {
+    struct timeval ru_utime;           /* user time used */
+    struct timeval ru_stime;           /* system time used */
+};
+
+extern int getrusage(int who, struct rusage *rusage);
+
+#endif /* RUSAGESTUB_H */
index 42767288790e27fd42c726de436c18edf48a8d6f..e07f7c2918cbbf66c9a13eb5389b1957c7fb45d0 100644 (file)
@@ -7,7 +7,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: c.h,v 1.10 1997/04/12 09:24:23 scrappy Exp $
+ * $Id: c.h,v 1.11 1997/04/15 17:55:37 scrappy Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -735,9 +735,11 @@ extern char *form(char *fmt, ...);
  * ----------------------------------------------------------------
  */
 
+#ifdef FIXADE
 #if defined(hpux) 
 #include "port/hpux/fixade.h"          /* for unaligned access fixup */
 #endif /* hpux */
+#endif
 
 #if defined(sunos4)
 #define        memmove(d, s, l)        bcopy(s, d, l)