]>
Commit | Line | Data |
---|---|---|
36cb15a2 | 1 | diff -ur iozone-3.71/src/current/iozone.c iozone-3.71.new/src/current/iozone.c |
2 | --- iozone-3.71/src/current/iozone.c Tue Nov 27 16:14:40 2001 | |
3 | +++ iozone-3.71.new/src/current/iozone.c Sat Dec 1 11:27:01 2001 | |
4 | @@ -234,7 +234,7 @@ | |
5 | typedef long long off64_t; | |
6 | #endif | |
7 | ||
8 | -#ifndef solaris | |
9 | +#if !defined(solaris) && !defined(linux) | |
10 | #ifndef off64_t | |
11 | #ifndef _OFF64_T | |
12 | #ifndef __AIX__ | |
13 | diff -ur iozone-3.71/src/current/makefile iozone-3.71.new/src/current/makefile | |
14 | --- iozone-3.71/src/current/makefile Tue Nov 27 16:14:41 2001 | |
15 | +++ iozone-3.71.new/src/current/makefile Sat Dec 1 11:26:34 2001 | |
03575821 | 16 | @@ -134,7 +134,7 @@ |
36cb15a2 | 17 | # GNU 'C' compiler Linux build with threads, no largefiles, no async I/O |
18 | # | |
03575821 | 19 | linux: iozone_linux.o libbif.o libasync.o |
36cb15a2 | 20 | - cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \ |
03575821 | 21 | + $(CC) $(OPT) -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \ |
36cb15a2 | 22 | -D_LARGEFILE64_SOURCE -Dlinux \ |
23 | iozone_linux.o libasync.o libbif.o -lpthread \ | |
24 | -lrt -o iozone | |
03575821 | 25 | @@ -143,7 +143,7 @@ |
36cb15a2 | 26 | # GNU 'C' compiler Linux build with no threads, no largefiles, no async I/O |
27 | # | |
03575821 | 28 | linux-ia64: iozone_linux-ia64.o libbif.o |
36cb15a2 | 29 | - cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \ |
30 | + $(CC) $(OPT) -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \ | |
31 | -DNO_THREADS -D_LARGEFILE64_SOURCE -Dlinux \ | |
32 | iozone_linux-ia64.o libbif.o \ | |
33 | -o iozone | |
03575821 | 34 | @@ -481,22 +481,22 @@ |
36cb15a2 | 35 | @echo "" |
36 | @echo "Building iozone for Linux" | |
37 | @echo "" | |
38 | - cc -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO \ | |
39 | + $(CC) $(OPT) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO \ | |
40 | -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE iozone.c \ | |
41 | -o iozone_linux.o | |
42 | - cc -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \ | |
43 | + $(CC) $(OPT) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \ | |
44 | -DSHARED_MEM -Dlinux libbif.c -o libbif.o | |
45 | - cc -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \ | |
46 | + $(CC) $(OPT) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \ | |
47 | -D_LARGEFILE64_SOURCE libasync.c -o libasync.o | |
03575821 | 48 | |
49 | iozone_linux-ia64.o: iozone.c libbif.c | |
36cb15a2 | 50 | @echo "" |
51 | @echo "Building iozone for Linux-ia64" | |
52 | @echo "" | |
53 | - cc -c -O3 -Dunix -DHAVE_ANSIC_C -DNO_THREADS \ | |
54 | + $(CC) $(OPT) -c -Dunix -DHAVE_ANSIC_C -DNO_THREADS \ | |
55 | -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE iozone.c \ | |
56 | -o iozone_linux-ia64.o | |
57 | - cc -c -O3 -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE \ | |
58 | + $(CC) $(OPT) -c -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE \ | |
59 | -DSHARED_MEM -Dlinux libbif.c -o libbif.o | |
60 | ||
03575821 | 61 | iozone_AIX.o: iozone.c libbif.c |