]> git.pld-linux.org Git - packages/iozone.git/blob - iozone-make.patch
- updated for 3.257 (only Linux parts left)
[packages/iozone.git] / iozone-make.patch
1 --- iozone3_257/src/current/makefile.orig       2005-11-08 18:51:30.000000000 +0100
2 +++ iozone3_257/src/current/makefile    2006-01-03 10:20:56.000000000 +0100
3 @@ -14,7 +14,7 @@
4  GCC    = gcc
5  CCS    = /usr/ccs/bin/cc
6  NACC   = /opt/ansic/bin/cc
7 -CFLAGS =
8 +CFLAGS = -O3
9  
10  all:  
11         @echo ""
12 @@ -151,35 +151,35 @@
13  # GNU 'C' compiler Linux build with threads, largefiles, async I/O 
14  #
15  linux: iozone_linux.o libasync.o libbif.o fileop_linux.o
16 -       $(CC)  -O3 $(LDFLAGS) iozone_linux.o libasync.o libbif.o -lpthread \
17 +       $(CC)  $(LDFLAGS) iozone_linux.o libasync.o libbif.o -lpthread \
18                 -lrt -o iozone
19 -       $(CC)  -O3 -Dlinux fileop_linux.o -o fileop
20 +       $(CC)  -Dlinux fileop_linux.o -o fileop
21  
22  #
23  # GNU 'C' compiler Linux build for powerpc chip with threads, largefiles, async I/O 
24  #
25  linux-powerpc: iozone_linux-powerpc.o  libbif.o libasync.o
26 -       $(CC) -O3 $(LDFLAGS) iozone_linux-powerpc.o libasync.o \
27 +       $(CC) $(LDFLAGS) iozone_linux-powerpc.o libasync.o \
28                 libbif.o -lpthread  -lrt -o iozone
29  #
30  # GNU 'C' compiler Linux build for sparc chip with threads, largefiles, async I/O 
31  #
32  linux-sparc: iozone_linux-sparc.o  libbif.o libasync.o
33 -       $(CC) -O3 $(LDFLAGS) iozone_linux-sparc.o libasync.o libbif.o \
34 +       $(CC) $(LDFLAGS) iozone_linux-sparc.o libasync.o libbif.o \
35                 -lpthread -lrt -o iozone
36  
37  #
38  # GNU 'C' compiler Linux build with threads, largefiles, async I/O 
39  #
40  linux-ia64:    iozone_linux-ia64.o  libbif.o libasync.o
41 -       $(CC) -O3 $(LDFLAGS) iozone_linux-ia64.o libbif.o libasync.o \
42 +       $(CC) $(LDFLAGS) iozone_linux-ia64.o libbif.o libasync.o \
43                 -lrt -lpthread -o iozone
44  
45  #
46  # GNU 'C' compiler Linux build for powerpc chip with threads, largefiles, async I/O 
47  #
48  linux-powerpc64: iozone_linux-powerpc64.o  libbif.o libasync.o
49 -       $(CC) -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
50 +       $(CC) -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -DASYNC_IO \
51                 -D_LARGEFILE64_SOURCE -Dlinux \
52                 iozone_linux-powerpc64.o libasync.o libbif.o -lpthread \
53                 -lrt -o iozone
54 @@ -188,28 +188,28 @@
55  # GNU 'C' compiler Linux build with threads, largefiles, async I/O
56  #
57  linux-arm:     iozone_linux-arm.o  libbif.o libasync.o
58 -       $(CC) -O3 $(LDFLAGS) iozone_linux-arm.o libbif.o libasync.o \
59 +       $(CC) $(LDFLAGS) iozone_linux-arm.o libbif.o libasync.o \
60                 -lrt -lpthread -o iozone
61  
62  #
63  # GNU 'C' compiler Linux build with threads, largefiles, async I/O 
64  #
65  linux-AMD64:   iozone_linux-AMD64.o  libbif.o libasync.o
66 -       $(CC)  -O3 $(LDFLAGS) iozone_linux-AMD64.o libbif.o libasync.o \
67 +       $(CC) $(LDFLAGS) iozone_linux-AMD64.o libbif.o libasync.o \
68                 -lrt -lpthread -o iozone
69  
70  #
71  # GNU 'C' compiler Linux build with S/390, threads, largfiles, async I/O
72  #
73  linux-S390:    iozone_linux-s390.o libbif.o libasync.o
74 -       $(CC)  -O2 $(LDFLAGS) -lpthread -lrt iozone_linux-s390.o \
75 +       $(CC) $(LDFLAGS) -lpthread -lrt iozone_linux-s390.o \
76                 libbif.o libasync.o -o iozone
77  
78  #
79  # GNU 'C' compiler Linux build with S/390, threads, largfiles, async I/O
80  #
81  linux-S390X:   iozone_linux-s390x.o libbif.o libasync.o
82 -       $(CC)  -O2 $(LDFLAGS) -lpthread -lrt iozone_linux-s390x.o \
83 +       $(CC) $(LDFLAGS) -lpthread -lrt iozone_linux-s390x.o \
84                 libbif.o libasync.o -o iozone
85  
86  
87 @@ -582,24 +582,24 @@
88         @echo ""
89         @echo "Building iozone for Linux PowerPC"
90         @echo ""
91 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DDONT_HAVE_O_DIRECT \
92 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DDONT_HAVE_O_DIRECT \
93                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
94                 -DNAME='"linux-powerpc"' -o iozone_linux-powerpc.o
95 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
96 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
97                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
98 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
99 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
100                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
101  
102  iozone_linux-powerpc64.o:      iozone.c libbif.c libasync.c
103         @echo ""
104         @echo "Building iozone for Linux PowerPC64"
105         @echo ""
106 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-powerpc64"' \
107 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-powerpc64"' \
108                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
109                 -o iozone_linux-powerpc64.o
110 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
111 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
112                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
113 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
114 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
115                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
116                 
117  
118 @@ -607,92 +607,92 @@
119         @echo ""
120         @echo "Building iozone for Linux Sparc"
121         @echo ""
122 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DDONT_HAVE_O_DIRECT \
123 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DDONT_HAVE_O_DIRECT \
124                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
125                 -DNAME='"linux-sparc"' -o iozone_linux-sparc.o
126 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
127 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
128                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
129 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
130 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
131                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
132  
133  iozone_linux.o:        iozone.c libbif.c libasync.c
134         @echo ""
135         @echo "Building iozone for Linux"
136         @echo ""
137 -       $(CC) -Wall -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
138 +       $(CC) -Wall -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
139                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
140                 -DNAME='"linux"' -o iozone_linux.o
141 -       $(CC) -Wall -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
142 +       $(CC) -Wall -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
143                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
144 -       $(CC) -Wall -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
145 +       $(CC) -Wall -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
146                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
147  
148  fileop_linux.o:        fileop.c
149         @echo ""
150         @echo "Building fileop for Linux"
151         @echo ""
152 -       $(CC) -Wall -c -O3 $(CFLAGS) fileop.c -o fileop_linux.o
153 +       $(CC) -Wall -c $(CFLAGS) fileop.c -o fileop_linux.o
154  
155  iozone_linux-ia64.o:   iozone.c libbif.c libasync.c
156         @echo ""
157         @echo "Building iozone for Linux-ia64"
158         @echo ""
159 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-ia64"' \
160 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-ia64"' \
161                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
162                 -o iozone_linux-ia64.o
163 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
164 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
165                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
166 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
167 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
168                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
169  
170  iozone_linux-arm.o:    iozone.c libbif.c libasync.c
171         @echo ""
172         @echo "Building iozone for Linux-arm"
173         @echo ""
174 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
175 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
176                 -DNAME='"linux-arm"' -DLINUX_ARM -DSHARED_MEM \
177                 -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
178                 -o iozone_linux-arm.o
179 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
180 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
181                 -DSHARED_MEM -DZBIG_ENDIAN2 -Dlinux $(CFLAGS) libbif.c -o libbif.o
182 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
183 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
184                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o
185  
186  iozone_linux-AMD64.o:  iozone.c libbif.c libasync.c
187         @echo ""
188         @echo "Building iozone for Linux-AMD64"
189         @echo ""
190 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-AMD64"' \
191 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DNAME='"linux-AMD64"' \
192                 -D__AMD64__ -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE \
193                 $(CFLAGS) iozone.c \
194                 -o iozone_linux-AMD64.o
195 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
196 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D_LARGEFILE64_SOURCE \
197                 -DSHARED_MEM -Dlinux $(CFLAGS) libbif.c -o libbif.o
198 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
199 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
200                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c  -o libasync.o 
201  
202  iozone_linux-s390.o:   iozone.c libbif.c libasync.c
203         @echo ""
204         @echo "Building iozone for Linux-s390"
205         @echo ""
206 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
207 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
208                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
209                 -DNAME='"linux-s390"' -o iozone_linux-s390.o
210 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -Dlinux \
211 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -Dlinux \
212                 -DZBIG_ENDIAN -D_LARGEFILE64_SOURCE $(CFLAGS) libbif.c -o libbif.o
213 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
214 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
215                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c -o libasync.o
216  
217  iozone_linux-s390x.o:  iozone.c libbif.c libasync.c
218         @echo ""
219         @echo "Building iozone for Linux-s390x"
220         @echo ""
221 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
222 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD \
223                 -DSHARED_MEM -Dlinux -D_LARGEFILE64_SOURCE $(CFLAGS) iozone.c \
224                 -DNAME='"linux-s390x"' -o iozone_linux-s390x.o
225 -       $(CC) -c -O3 -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -Dlinux \
226 +       $(CC) -c -Dunix -DHAVE_ANSIC_C -DSHARED_MEM -Dlinux \
227                 -DZBIG_ENDIAN -D_LARGEFILE64_SOURCE $(CFLAGS) libbif.c -o libbif.o
228 -       $(CC) -c -O3 -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
229 +       $(CC) -c -Dunix -Dlinux -DHAVE_ANSIC_C -DASYNC_IO \
230                 -D_LARGEFILE64_SOURCE $(CFLAGS) libasync.c -o libasync.o
231  
232  
This page took 0.047812 seconds and 3 git commands to generate.