summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc G. Fournier1997-04-15 17:55:37 +0000
committerMarc G. Fournier1997-04-15 17:55:37 +0000
commit6fd4e2b4145a253c5cf0f84d1d7ef71f2bee05bf (patch)
treefcbf9969ed4be3688d1b11ef9c807fd2244ac100
parent9778b946e537a315c3e89cce1ee40e44ef398515 (diff)
Various minor HP related patches from:
Morten Kjeldgaard <[email protected]>
-rw-r--r--src/backend/port/hpux/rusagestub.h30
-rw-r--r--src/include/c.h4
2 files changed, 33 insertions, 1 deletions
diff --git a/src/backend/port/hpux/rusagestub.h b/src/backend/port/hpux/rusagestub.h
new file mode 100644
index 00000000000..d2393eb792d
--- /dev/null
+++ b/src/backend/port/hpux/rusagestub.h
@@ -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 */
diff --git a/src/include/c.h b/src/include/c.h
index 42767288790..e07f7c2918c 100644
--- a/src/include/c.h
+++ b/src/include/c.h
@@ -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)