]> git.pld-linux.org Git - packages/iozone.git/blob - iozone-3.9-make.patch
- updated for 3.140.
[packages/iozone.git] / iozone-3.9-make.patch
1 diff -ur iozo/src/iozone.c ioz/src/iozone.c
2 --- iozo/src/iozone.c   Tue Sep 14 23:38:16 1999
3 +++ ioz/src/iozone.c    Tue Jul  4 00:52:42 2000
4 @@ -207,7 +207,7 @@
5  typedef long long off64_t;
6  #endif
7  
8 -#ifndef solaris
9 +#if !defined(solaris) && !defined(linux)
10  #ifndef _OFF64_T
11  typedef long long off64_t;
12  #endif
13 diff -ur iozo/src/libasync.c ioz/src/libasync.c
14 --- iozo/src/libasync.c Tue Sep 14 23:38:17 1999
15 +++ ioz/src/libasync.c  Tue Jul  4 00:56:57 2000
16 @@ -95,7 +95,7 @@
17   */
18  
19  #include <aio.h>
20 -#ifndef solaris
21 +#if !defined(solaris) && !defined(linux)
22  #include <sys/timers.h>
23  #endif
24  #include <sys/errno.h>
25 diff -ur iozo/src/makefile ioz/src/makefile
26 --- iozo/src/makefile   Tue Sep 14 23:38:17 1999
27 +++ ioz/src/makefile    Tue Jul  4 01:06:09 2000
28 @@ -120,9 +120,10 @@
29  #
30  # GNU 'C' compiler Linux build with no threads, no largefiles, no async I/O 
31  #
32 -linux: iozone_linux.o  libbif.o 
33 -       cc  -O -Dunix -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM \
34 -               -Dlinux iozone_linux.o libbif.o -o iozone
35 +linux: iozone_linux.o libbif.o libasync.o
36 +       gcc $(OPT) -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
37 +               -DSHARED_MEM -Dlinux -lpthread -lrt \
38 +               iozone_linux.o libbif.o libasync.o -o iozone
39  
40  # AIX
41  # I would have built with ASYNC_IO but the AIX machine does not have 
42 @@ -351,10 +352,12 @@
43         @echo ""
44         @echo "Building iozone for Linux"
45         @echo ""
46 -       cc -c -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C -DNO_THREADS \
47 -               -DSHARED_MEM -Dlinux iozone.c -o iozone_linux.o
48 -       cc -c -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C -DNO_THREADS \
49 -               -DSHARED_MEM -Dlinux libbif.c -o libbif.o
50 +       gcc -c $(OPT) -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
51 +               -D_FILE_OFFSET_BITS=64 -DSHARED_MEM -Dlinux iozone.c -o iozone_linux.o
52 +       gcc -c $(OPT) -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
53 +               -D_FILE_OFFSET_BITS=64 -DSHARED_MEM -Dlinux libasync.c -o libasync.o 
54 +       gcc -c $(OPT) -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
55 +               -D_FILE_OFFSET_BITS=64 -DSHARED_MEM -Dlinux libbif.c -o libbif.o
56  
57  iozone_AIX.o: iozone.c libbif.c 
58         @echo ""
This page took 0.125864 seconds and 3 git commands to generate.