SOURCES: iozone-make.patch - updated for 3.257 (only Linux parts l...
qboosh
qboosh at pld-linux.org
Tue Jan 3 10:26:12 CET 2006
Author: qboosh Date: Tue Jan 3 09:26:12 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated for 3.257 (only Linux parts left)
---- Files affected:
SOURCES:
iozone-make.patch (1.6 -> 1.7)
---- Diffs:
================================================================
Index: SOURCES/iozone-make.patch
diff -u SOURCES/iozone-make.patch:1.6 SOURCES/iozone-make.patch:1.7
--- SOURCES/iozone-make.patch:1.6 Fri Sep 24 15:32:12 2004
+++ SOURCES/iozone-make.patch Tue Jan 3 10:26:06 2006
@@ -1,1221 +1,232 @@
-diff -ur iozone-3.221/src/current/makefile iozone-3.221.new/src/current/makefile
---- iozone-3.221/src/current/makefile 2004-07-13 22:56:16.000000000 +0200
-+++ iozone-3.221.new/src/current/makefile 2004-09-24 15:27:40.194113920 +0200
-@@ -9,6 +9,9 @@
- # convex, FreeBSD, OpenBSD, OSFV3, OSFV4, OSFV5, SCO
- # SCO_Unixware_gcc,NetBSD,TRU64, Mac OS X
-
-+CC = cc
-+GCC = gcc
-+CFLAGS =
+--- iozone3_257/src/current/makefile.orig 2005-11-08 18:51:30.000000000 +0100
++++ iozone3_257/src/current/makefile 2006-01-03 10:20:56.000000000 +0100
+@@ -14,7 +14,7 @@
+ GCC = gcc
+ CCS = /usr/ccs/bin/cc
+ NACC = /opt/ansic/bin/cc
+-CFLAGS =
++CFLAGS = -O3
all:
@echo ""
-@@ -74,16 +77,16 @@
- # Turn on the optimizer, largefiles, Posix async I/O and threads.
- #
- hpux-11.0: iozone_hpux-11.0.o libasync.o libbif.o
-- cc +O3 +Oparallel -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-- -DHAVE_ANSIC_C -DVXFS iozone_hpux-11.0.o libasync.o \
-+ $(CC) +O3 +Oparallel -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-+ -DHAVE_ANSIC_C -DVXFS $(CFLAGS) iozone_hpux-11.0.o libasync.o \
- libbif.o -lpthread -lrt -o iozone
-
- #
- # Turn on wide-mode, the optimizer, largefiles, Posix async I/O and threads.
- #
- hpux-11.0w: iozone_hpux-11.0w.o libasyncw.o libbif.o
-- cc +DD64 +O3 -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-- -DHAVE_ANSIC_C -DVXFS iozone_hpux-11.0w.o libasyncw.o \
-+ $(CC) +DD64 +O3 -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-+ -DHAVE_ANSIC_C -DVXFS $(CFLAGS) iozone_hpux-11.0w.o libasyncw.o \
- libbif.o -lpthread -lrt -o iozone
-
-
-@@ -91,29 +94,29 @@
- # Simple build with largefiles, Posix threads and Posix async I/O
- #
- hpuxs-11.0: iozone_hpuxs-11.0.o libasync.o libbif.o
-- cc -O -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-- -DHAVE_ANSIC_C -DVXFS iozone_hpuxs-11.0.o \
-+ $(CC) -O -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-+ -DHAVE_ANSIC_C -DVXFS $(CFLAGS) iozone_hpuxs-11.0.o \
- libasync.o libbif.o -lpthread -lrt -o iozone
-
- #
- # Simple build with wide-mode, largefiles, Posix threads and Posix async I/O
- #
- hpuxs-11.0w: iozone_hpuxs-11.0w.o libasyncw.o libbif.o
-- cc -O +DD64 -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-- -DHAVE_ANSIC_C -DVXFS \
-+ $(CC) -O +DD64 -D_LARGEFILE64_SOURCE -Dunix -D_HPUX_SOURCE -DASYNC_IO \
-+ -DHAVE_ANSIC_C -DVXFS $(CFLAGS) \
- iozone_hpuxs-11.0w.o libasyncw.o libbif.o -lpthread -lrt -o iozone
-
- #
- # Simple 10.1 build with no threads, no largefiles, no async I/O
- #
- hpux-10.1: iozone_hpux-10.1.o libbif.o
-- c89 +e -O -Dunix -D_HPUX_SOURCE \
-- -DNO_THREADS -DHAVE_ANSIC_C iozone_hpux-10.1.o \
-+ c89 +e -O -Dunix -D_HPUX_SOURCE \
-+ -DNO_THREADS -DHAVE_ANSIC_C $(CFLAGS) iozone_hpux-10.1.o \
- libbif.o -o iozone
-
- hpux-10.20: iozone_hpux-10.20.o libbif.o
-- c89 +e -O -Dunix -D_HPUX_SOURCE \
-- -DNO_THREADS -DHAVE_ANSIC_C iozone_hpux-10.20.o \
-+ c89 +e -O -Dunix -D_HPUX_SOURCE \
-+ -DNO_THREADS -DHAVE_ANSIC_C $(CFLAGS) iozone_hpux-10.20.o \
- libbif.o -o iozone
-
- #
-@@ -121,43 +124,43 @@
- #
- hpux: iozone_hpux.o
- c89 +e -O -Dunix -D_HPUX_SOURCE \
-- -DNO_THREADS -DHAVE_ANSIC_C iozone_hpux.o \
-+ -DNO_THREADS -DHAVE_ANSIC_C $(CFLAGS) iozone_hpux.o \
- libbif.o -o iozone
-
- #
- # GNU HP build with no threads, no largefiles, no async I/O
- #
- ghpux: iozone_ghpux.o libbif.o
-- gcc -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C iozone_ghpux.o \
-- libbif.o -DNO_THREADS -static -o iozone
-+ $(GCC) -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C iozone_ghpux.o \
-+ libbif.o -DNO_THREADS $(CFLAGS) -static -o iozone
-
- #
- # GNU Generic build with no threads, no largefiles, no async I/O
- #
- generic: iozone_generic.o libbif.o
- $(CC) -O -Dgeneric -Dunix -DHAVE_ANSIC_C iozone_generic.o \
-- libbif.o -DNO_THREADS -o iozone
-+ libbif.o -DNO_THREADS $(CFLAGS) -o iozone
-
- #
- # No ansii 'C' compiler HP build with no threads, no largefiles, no async I/O
- #
- hpux_no_ansi-10.1: iozone_hpux_no-10.1.o libbif.o
- /opt/ansic/bin/cc -O -Dunix -D_HPUX_SOURCE iozone_hpux_no-10.1.o \
-- libbif.o -DNO_THREADS -o iozone
-+ libbif.o -DNO_THREADS $(CFLAGS) -o iozone
-
- #
- # No ansii 'C' compiler HP build with no threads, no largefiles, no async I/O
- #
- hpux_no_ansi: iozone_hpux_no.o libbif.o
- c89 -O -Dunix -D_HPUX_SOURCE iozone_hpux_no.o \
-- -DNO_THREADS libbif.o -o iozone
-+ -DNO_THREADS $(CFLAGS) libbif.o -o iozone
-
- #
+@@ -151,35 +151,35 @@
# GNU 'C' compiler Linux build with threads, largefiles, async I/O
#
- linux: iozone_linux.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux.o libasync.o libbif.o -lpthread \
+ linux: iozone_linux.o libasync.o libbif.o fileop_linux.o
+- $(CC) -O3 $(LDFLAGS) iozone_linux.o libasync.o libbif.o -lpthread \
++ $(CC) $(LDFLAGS) iozone_linux.o libasync.o libbif.o -lpthread \
-lrt -o iozone
+- $(CC) -O3 -Dlinux fileop_linux.o -o fileop
++ $(CC) -Dlinux fileop_linux.o -o fileop
-@@ -165,16 +168,16 @@
+ #
# GNU 'C' compiler Linux build for powerpc chip with threads, largefiles, async I/O
#
linux-powerpc: iozone_linux-powerpc.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux-powerpc.o libasync.o libbif.o -lpthread \
- -lrt -o iozone
+- $(CC) -O3 $(LDFLAGS) iozone_linux-powerpc.o libasync.o \
++ $(CC) $(LDFLAGS) iozone_linux-powerpc.o libasync.o \
+ libbif.o -lpthread -lrt -o iozone
#
# GNU 'C' compiler Linux build for sparc chip with threads, largefiles, async I/O
#
linux-sparc: iozone_linux-sparc.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux-sparc.o libasync.o libbif.o -lpthread \
- -lrt -o iozone
+- $(CC) -O3 $(LDFLAGS) iozone_linux-sparc.o libasync.o libbif.o \
++ $(CC) $(LDFLAGS) iozone_linux-sparc.o libasync.o libbif.o \
+ -lpthread -lrt -o iozone
-@@ -182,8 +185,8 @@
+ #
# GNU 'C' compiler Linux build with threads, largefiles, async I/O
#
linux-ia64: iozone_linux-ia64.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux-ia64.o libbif.o libasync.o -lrt -lpthread \
- -o iozone
+- $(CC) -O3 $(LDFLAGS) iozone_linux-ia64.o libbif.o libasync.o \
++ $(CC) $(LDFLAGS) iozone_linux-ia64.o libbif.o libasync.o \
+ -lrt -lpthread -o iozone
-@@ -191,8 +194,8 @@
+ #
+ # GNU 'C' compiler Linux build for powerpc chip with threads, largefiles, async I/O
+ #
+ linux-powerpc64: iozone_linux-powerpc64.o libbif.o libasync.o
+- $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
++ $(CC) -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
+ -D_LARGEFILE64_SOURCE -Dlinux \
+ iozone_linux-powerpc64.o libasync.o libbif.o -lpthread \
+ -lrt -o iozone
+@@ -188,28 +188,28 @@
# GNU 'C' compiler Linux build with threads, largefiles, async I/O
#
linux-arm: iozone_linux-arm.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux-arm.o libbif.o libasync.o -lrt -lpthread \
- -o iozone
+- $(CC) -O3 $(LDFLAGS) iozone_linux-arm.o libbif.o libasync.o \
++ $(CC) $(LDFLAGS) iozone_linux-arm.o libbif.o libasync.o \
+ -lrt -lpthread -o iozone
-@@ -200,8 +203,8 @@
+ #
# GNU 'C' compiler Linux build with threads, largefiles, async I/O
#
linux-AMD64: iozone_linux-AMD64.o libbif.o libasync.o
-- cc -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-- -D_LARGEFILE64_SOURCE -Dlinux \
-+ $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-+ -D_LARGEFILE64_SOURCE -Dlinux $(CFLAGS) \
- iozone_linux-AMD64.o libbif.o libasync.o -lrt -lpthread \
- -o iozone
+- $(CC) -O3 $(LDFLAGS) iozone_linux-AMD64.o libbif.o libasync.o \
++ $(CC) $(LDFLAGS) iozone_linux-AMD64.o libbif.o libasync.o \
+ -lrt -lpthread -o iozone
-@@ -209,8 +212,8 @@
+ #
# GNU 'C' compiler Linux build with S/390, threads, largfiles, async I/O
#
linux-S390: iozone_linux-s390.o libbif.o libasync.o
-- cc -O2 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-- -D_LARGFILE64_SOURCE -Dlinux -lpthread -lrt \
-+ $(CC) -O2 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-+ -D_LARGFILE64_SOURCE -Dlinux $(CFLAGS) -lpthread -lrt \
- iozone_linux-s390.o libbif.o libasync.o \
- -o iozone
+- $(CC) -O2 $(LDFLAGS) -lpthread -lrt iozone_linux-s390.o \
++ $(CC) $(LDFLAGS) -lpthread -lrt iozone_linux-s390.o \
+ libbif.o libasync.o -o iozone
-@@ -218,8 +221,8 @@
+ #
# GNU 'C' compiler Linux build with S/390, threads, largfiles, async I/O
#
linux-S390X: iozone_linux-s390x.o libbif.o libasync.o
-- cc -O2 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-- -D_LARGFILE64_SOURCE -Dlinux -lpthread -lrt \
-+ $(CC) -O2 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM \
-+ -D_LARGFILE64_SOURCE -Dlinux $(CFLAGS) -lpthread -lrt \
- iozone_linux-s390x.o libbif.o libasync.o \
- -o iozone
-
-@@ -231,8 +234,8 @@
- # largefile support.
- #
- AIX: iozone_AIX.o libbif.o
-- cc -O -D__AIX__ -D_NO_PROTO -Dunix -DHAVE_ANSIC_C \
-- -DSHARED_MEM iozone_AIX.o libbif.o \
-+ $(CC) -O -D__AIX__ -D_NO_PROTO -Dunix -DHAVE_ANSIC_C \
-+ -DSHARED_MEM $(CFLAGS) iozone_AIX.o libbif.o \
- -lpthreads -o iozone
-
- #
-@@ -242,8 +245,8 @@
- # largefile support.
- #
- AIX-LF: iozone_AIX-LF.o libbif.o
-- cc -O -D__AIX__ -D_NO_PROTO -Dunix -DHAVE_ANSIC_C \
-- -DSHARED_MEM -D_LARGEFILE64_SOURCE -D_LARGE_FILES \
-+ $(CC) -O -D__AIX__ -D_NO_PROTO -Dunix -DHAVE_ANSIC_C \
-+ -DSHARED_MEM -D_LARGEFILE64_SOURCE -D_LARGE_FILES $(CFLAGS) \
- iozone_AIX-LF.o libbif.o \
- -lpthreads -o iozone
-
-@@ -253,8 +256,8 @@
- # This version uses the 64 bit interfaces but is compiled as 32 bit code
- #
- IRIX64: iozone_IRIX64.o libasyncw.o libbif.o
-- cc -32 -O -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE -DSHARED_MEM \
-- -DASYNC_IO -DIRIX64 iozone_IRIX64.o libbif.o \
-+ $(CC) -32 -O -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE -DSHARED_MEM \
-+ -DASYNC_IO -DIRIX64 $(CFLAGS) iozone_IRIX64.o libbif.o \
- -lpthread libasyncw.o -o iozone
-
- #
-@@ -262,8 +265,8 @@
- # This version uses the 32 bit interfaces and is compiled as 32 bit code
- #
- IRIX: iozone_IRIX.o libasync.o libbif.o
-- cc -O -32 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-- -DIRIX iozone_IRIX.o libbif.o -lpthread \
-+ $(CC) -O -32 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
-+ -DIRIX $(CFLAGS) iozone_IRIX.o libbif.o -lpthread \
- libasync.o -o iozone
-
- #
-@@ -271,8 +274,8 @@
- # This version uses the 32 bit interfaces and is compiled as 32 bit code
- #
- CrayX1: iozone_CrayX1.o libasync.o libbif.o
-- cc -O -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE -DSHARED_MEM \
-- -DASYNC_IO -DIRIX64 iozone_CrayX1.o libbif.o \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -D_LARGEFILE64_SOURCE -DSHARED_MEM \
-+ -DASYNC_IO -DIRIX64 $(CFLAGS) iozone_CrayX1.o libbif.o \
- -lpthread libasyncw.o -o iozone
-
- #
-@@ -281,7 +284,7 @@
- #
- sppux: iozone_sppux.o libbif.o
- /opt/ansic/bin/cc -O -Dunix -D_HPUX_SOURCE -D__convex_spp \
-- -DHAVE_ANSIC_C -DHAVE_PREAD -DHAVE_PREADV iozone_sppux.o libbif.o \
-+ -DHAVE_ANSIC_C -DHAVE_PREAD -DHAVE_PREADV $(CFLAGS) iozone_sppux.o libbif.o \
- -Wl,+parallel -lcnx_syscall -lpthread -lail -o iozone
-
- #
-@@ -290,7 +293,7 @@
- #
- sppux-10.1: iozone_sppux-10.1.o libbif.o
- /opt/ansic/bin/cc -O -Dunix -D_HPUX_SOURCE -D__convex_spp \
-- -DHAVE_ANSIC_C -DHAVE_PREAD -DHAVE_PREADV iozone_sppux-10.1.o libbif.o \
-+ -DHAVE_ANSIC_C -DHAVE_PREAD -DHAVE_PREADV $(CFLAGS) iozone_sppux-10.1.o libbif.o \
- -lcnx_syscall -Wl,+parallel -lpthread -lail -o iozone
-
- #
-@@ -298,7 +301,8 @@
- # For Newer SPP-UX machines with 10.01 compatibility, and no ansi 'C' compiler.
- #
- sppux_no_ansi-10.1: iozone_sppux_no-10.1.o libbif.o
-- /usr/ccs/bin/cc -O -Dunix -D_HPUX_SOURCE -DHAVE_PREAD -DHAVE_PREADV -D__convex_spp \
-+ /usr/ccs/bin/cc -O -Dunix -D_HPUX_SOURCE -DHAVE_PREAD -DHAVE_PREADV \
-+ -D__convex_spp $(CFLAGS) \
- iozone_sppux_no-10.1.o libbif.o \
- -Wl,+parallel -lcnx_syscall \
- -lpthread -lail -o iozone
-@@ -307,15 +311,15 @@
- # Convex 'C' series 32 bit build with No threads, No largefiles, and No async I/O
- #
- convex: iozone_convex.o libbif.o
-- cc -O -Dunix -Dbsd4_2 -DNO_THREADS iozone_convex.o \
-+ $(CC) -O -Dunix -Dbsd4_2 -DNO_THREADS $(CFLAGS) iozone_convex.o \
- libbif.o -o iozone
-
- #
- # Solaris 32 bit build with threads, largefiles, and async I/O
- #
- Solaris: iozone_solaris.o libasync.o libbif.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-- -Dsolaris iozone_solaris.o libasync.o libbif.o \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-+ -Dsolaris $(CFLAGS) iozone_solaris.o libasync.o libbif.o \
- -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -lthread \
- -lpthread -lposix4 -lnsl -laio -lsocket \
- -o iozone
-@@ -324,9 +328,9 @@
- # Solaris 32 bit build with threads, largefiles, and async I/O
- #
- Solaris7gcc: iozone_solaris7gcc.o libasync7.o libbif7.o
-- gcc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-+ $(GCC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
- -Dsolaris iozone_solaris7gcc.o libasync7.o libbif7.o \
-- -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -lthread \
-+ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $(CFLAGS) -lthread \
- -lpthread -lposix4 -lnsl -laio \
- -lsocket -o iozone
-
-@@ -334,16 +338,16 @@
- # Solaris 2.6 (32 bit) build with no threads, no largefiles, and no async I/O
- #
- Solaris-2.6: iozone_solaris-2.6.o libbif.o
-- cc -O -Dunix -DHAVE_ANSIC_C -Dsolaris iozone_solaris-2.6.o libbif.o \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -Dsolaris $(CFLAGS) iozone_solaris-2.6.o libbif.o \
- -lnsl -laio -l socket -o iozone
+- $(CC) -O2 $(LDFLAGS) -lpthread -lrt iozone_linux-s390x.o \
++ $(CC) $(LDFLAGS) -lpthread -lrt iozone_linux-s390x.o \
+ libbif.o libasync.o -o iozone
- #
- # Solaris 64 bit build with threads, largefiles, and async I/O
- #
- Solaris8-64: iozone_solaris8-64.o libasync.o libbif.o
-- cc -fast -xtarget=generic64 -v -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-+ $(CC) -fast -xtarget=generic64 -v -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
- -Dsolaris iozone_solaris8-64.o libasync.o libbif.o \
-- -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -lthread \
-+ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $(CFLAGS) -lthread \
- -lpthread -lposix4 -lnsl -laio \
- -lsocket -o iozone
-
-@@ -351,10 +355,10 @@
- # Solaris 64 bit build with threads, largefiles, async I/O, and Vxfs
- #
- Solaris8-64-VXFS: iozone_solaris8-64-VXFS.o libasync.o libbif.o
-- cc -fast -xtarget=generic64 -v -I/opt/VRTSxfs/include/ -Dunix \
-+ $(CC) -fast -xtarget=generic64 -v -I/opt/VRTSxfs/include/ -Dunix \
- -DVXFS -DHAVE_ANSIC_C -DASYNC_IO \
- -Dsolaris iozone_solaris8-64-VXFS.o libasync.o libbif.o \
-- -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -lthread \
-+ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $(CFLAGS) -lthread \
- -lpthread -lposix4 -lnsl -laio \
- -lsocket -o iozone
-@@ -364,8 +368,8 @@
- # No largefiles, No async I/O
- #
- Windows: iozone_windows.o libbif.o
-- gcc -O -Dunix -DHAVE_ANSIC_C -DNO_MADVISE \
-- -DWindows iozone_windows.o \
-+ $(GCC) -O -Dunix -DHAVE_ANSIC_C -DNO_MADVISE \
-+ -DWindows $(CFLAGS) iozone_windows.o \
- libbif.o -o iozone
-
- #
-@@ -373,8 +377,8 @@
- # No threads, No largefiles, No async I/O
- #
- UWIN: iozone_uwin.o libbif.o
-- gcc -O -DUWIN -Dunix -DHAVE_ANSIC_C -DNO_THREADS \
-- -DSHARED_MEM -DWindows iozone_uwin.o \
-+ $(GCC) -O -DUWIN -Dunix -DHAVE_ANSIC_C -DNO_THREADS \
-+ -DSHARED_MEM -DWindows $(CFLAGS) iozone_uwin.o \
- libbif.o -o iozone
-
- #
-@@ -382,7 +386,7 @@
- #
-
- bsdi: iozone_bsdi.o libbif.o
-- cc -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C \
-+ $(CC) -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C $(CFLAGS) \
- iozone_bsdi.o libbif.o -o iozone
-
- #
-@@ -390,7 +394,7 @@
- #
-
- freebsd: iozone_freebsd.o libbif.o
-- cc ${CFLAGS} -Dunix -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM \
-+ $(CC) ${CFLAGS} -Dunix -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM $(CFLAGS) \
- iozone_freebsd.o libbif.o -o iozone
-
- #
-@@ -398,7 +402,7 @@
- #
-
- macosx: iozone_macosx.o libbif.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM $(CFLAGS) \
- iozone_macosx.o libbif.o -o iozone
- #
- #
-@@ -406,7 +410,7 @@
- #
-
- openbsd: iozone_openbsd.o libbif.o
-- cc -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM \
-+ $(CC) -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM $(CFLAGS) \
- iozone_openbsd.o libbif.o -o iozone
-
- #
-@@ -414,7 +418,7 @@
- #
-
- openbsd-threads: iozone_openbsd-threads.o libbif.o
-- cc -O -pthread -Dunix -Dbsd4_4 -DHAVE_ANSIC_C \
-+ $(CC) -O -pthread -Dunix -Dbsd4_4 -DHAVE_ANSIC_C $(CFLAGS) \
- iozone_openbsd-threads.o \
- libbif.o -o iozone
-
-@@ -424,8 +428,8 @@
- #
-
- OSFV3: iozone_OSFV3.o libbif.o libasync.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-- -DNO_PRINT_LLD -DOSF_64 -DOSFV3 iozone_OSFV3.o libbif.o \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO \
-+ -DNO_PRINT_LLD -DOSF_64 -DOSFV3 $(CFLAGS) iozone_OSFV3.o libbif.o \
- -lpthreads libasync.o -laio -o iozone
-
- #
-@@ -434,8 +438,8 @@
- #
-
- OSFV4: iozone_OSFV4.o libbif.o libasync.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV4 \
-- -DNO_PRINT_LLD -DOSF_64 iozone_OSFV4.o libbif.o -lpthread \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV4 \
-+ -DNO_PRINT_LLD -DOSF_64 $(CFLAGS) iozone_OSFV4.o libbif.o -lpthread \
- libasync.o -laio -o iozone
-
- #
-@@ -444,8 +448,8 @@
- #
-
- OSFV5: iozone_OSFV5.o libbif.o libasync.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV5 \
-- -DNO_PRINT_LLD -DOSF_64 iozone_OSFV5.o libbif.o -lpthread \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV5 \
-+ -DNO_PRINT_LLD -DOSF_64 $(CFLAGS) iozone_OSFV5.o libbif.o -lpthread \
- libasync.o -laio -o iozone
-
- #
-@@ -454,8 +458,8 @@
- #
-
- TRU64: iozone_TRU64.o libbif.o libasync.o
-- cc -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV5 -DTRU64 -DHAVE_PREAD \
-- -DNO_PRINT_LLD -DOSF_64 iozone_TRU64.o libbif.o -lpthread \
-+ $(CC) -O -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DOSFV5 -DTRU64 -DHAVE_PREAD \
-+ -DNO_PRINT_LLD -DOSF_64 $(CFLAGS) iozone_TRU64.o libbif.o -lpthread \
- libasync.o -laio -o iozone
-
- #
-@@ -466,8 +470,8 @@
- #
-
- SCO: iozone_SCO.o libbif.o
-- gcc -O -DSCO -Dunix -DHAVE_ANSIC_C iozone_SCO.o \
-- -lsocket -s libbif.o -DNO_THREADS -o iozone
-+ $(GCC) -O -DSCO -Dunix -DHAVE_ANSIC_C iozone_SCO.o \
-+ -lsocket -s libbif.o -DNO_THREADS iozone_SCO.o -o iozone
-
-
- #
-@@ -479,7 +483,7 @@
-
- SCO_Unixware_gcc: iozone_SCO_Unixware_gcc.o libbif.o libasync.o
- /usr/local/bin/gcc -O -DSCO_Unixware_gcc -Dunix -DHAVE_ANSIC_C \
-- -DNO_MADVISE -DASYNC_IO -D_LARGEFILE64_SOURCE \
-+ -DNO_MADVISE -DASYNC_IO -D_LARGEFILE64_SOURCE $(CFLAGS) \
- iozone_SCO_Unixware_gcc.o libbif.o libasync.o \
- -lsocket -lthread -o iozone
-
-@@ -488,7 +492,7 @@
- #
-
- netbsd: iozone_netbsd.o libbif.o
-- cc -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM \
-+ $(CC) -O -Dunix -Dbsd4_4 -DHAVE_ANSIC_C -DNO_THREADS -DSHARED_MEM $(CFLAGS) \
- iozone_netbsd.o libbif.o -o iozone
-
- #
-@@ -501,258 +505,258 @@
- @echo "Building iozone for HP-UX (9.05)"
- @echo ""
- c89 +e -c -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C -DNO_THREADS \
-- -DNAME='"hpux"' iozone.c -o iozone_hpux.o
-+ -DNAME='"hpux"' $(CFLAGS) iozone.c -o iozone_hpux.o
- c89 +e -c -O -Dunix -D_HPUX_SOURCE -DHAVE_ANSIC_C -DNO_THREADS \
-- -DZBIG_ENDIAN libbif.c -o libbif.o
-+ -DZBIG_ENDIAN $(CFLAGS) libbif.c -o libbif.o
-
- iozone_hpux-11.0.o: iozone.c libasync.c libbif.c
- @echo ""
- @echo "Building iozone for HP-UX (11.0)"
- @echo ""
-- cc -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DNAME='"hpux-11.0"' -DHAVE_ANSIC_C -DASYNC_IO -DVXFS iozone.c \
-+ $(CC) -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DNAME='"hpux-11.0"' -DHAVE_ANSIC_C -DASYNC_IO -DVXFS $(CFLAGS) iozone.c \
- -o iozone_hpux-11.0.o
-- cc -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DHAVE_ANSIC_C -DASYNC_IO -DVXFS libasync.c -o libasync.o
-- cc -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DHAVE_ANSIC_C -DASYNC_IO -DVXFS -DZBIG_ENDIAN libbif.c -o libbif.o
-+ $(CC) -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DHAVE_ANSIC_C -DASYNC_IO -DVXFS $(CFLAGS) libasync.c -o libasync.o
-+ $(CC) -c +O3 +Oparallel -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DHAVE_ANSIC_C -DASYNC_IO -DVXFS -DZBIG_ENDIAN $(CFLAGS) libbif.c -o libbif.o
-
- iozone_hpux-11.0w.o: iozone.c libasync.c libbif.c
- @echo ""
- @echo "Building iozone for HP-UX (11.0w)"
- @echo ""
-- cc -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DNAME='"hpux-11.0w"' -DHAVE_ANSIC_C -DASYNC_IO -DVXFS iozone.c \
-+ $(CC) -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DNAME='"hpux-11.0w"' -DHAVE_ANSIC_C -DASYNC_IO -DVXFS $(CFLAGS) iozone.c \
- -o iozone_hpux-11.0w.o
-- cc -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DHAVE_ANSIC_C -DASYNC_IO -DVXFS libasync.c -o libasyncw.o
-- cc -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-- -DHAVE_ANSIC_C -DASYNC_IO -DVXFS -DZBIG_ENDIAN libbif.c -o libbif.o
-+ $(CC) -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DHAVE_ANSIC_C -DASYNC_IO -DVXFS $(CFLAGS) libasync.c -o libasyncw.o
-+ $(CC) -c +DD64 +O3 -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE \
-+ -DHAVE_ANSIC_C -DASYNC_IO -DVXFS -DZBIG_ENDIAN $(CFLAGS) libbif.c -o libbif.o
-
- iozone_hpuxs-11.0.o: iozone.c libasync.c libbif.c
- @echo ""
- @echo "Building simple iozone for HP-UX (11.0)"
- @echo ""
-- cc -c -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE -DHAVE_ANSIC_C \
-- -DNAME='"hpuxs-11.0"' -DASYNC_IO -DVXFS -DHAVE_PREAD iozone.c \
-- -o iozone_hpuxs-11.0.o
-- cc -c -Dunix -D_LARGEFILE64_SOURCE -D_HPUX_SOURCE -DHAVE_ANSIC_C \
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/iozone-make.patch?r1=1.6&r2=1.7&f=u
More information about the pld-cvs-commit
mailing list