aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/bonnie++/files/patch-port.h.in
blob: c9ec73421e9beb9363839e46e6cc4882a033e7fa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- port.h.in.orig	2008-12-24 00:16:16 UTC
+++ port.h.in
@@ -4,12 +4,12 @@
 #include "conf.h"
 
 #ifndef HAVE_MIN_MAX
-#if defined(HAVE_ALGO_H) || defined(HAVE_ALGO)
-#ifdef HAVE_ALGO
+#if defined(HAVE_ALGORITHM)
+#include <algorithm>
+#elif defined(HAVE_ALGO)
 #include <algo>
-#else
+#elif defined(HAVE_ALGO_H)
 #include <algo.h>
-#endif
 #else
 #define min(XX,YY) ((XX) < (YY) ? (XX) : (YY))
 #define max(XX,YY) ((XX) > (YY) ? (XX) : (YY))
@@ -19,14 +19,7 @@
 @semun@
 @bool@
 @snprintf@
-#ifndef _LARGEFILE64_SOURCE
-@large_file@
-#endif
-#ifdef _LARGEFILE64_SOURCE
-#define OFF_T_PRINTF "%lld"
-#else
-#define OFF_T_PRINTF "%d"
-#endif
+#define OFF_T_PRINTF "%ld"
 
 #if @true_false@
 #define false 0
@@ -49,8 +42,6 @@ typedef struct timeval TIMEVAL_TYPE;
 #endif
 
 typedef int FILE_TYPE;
-#define __min min
-#define __max max
 typedef unsigned int UINT;
 typedef unsigned long ULONG;
 typedef const char * PCCHAR;