History log of /external/fio/configure
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7221da3796145cf778ded56024c5e1efa00a3901 01-May-2014 Daniel Gollub <daniel.gollub@gmail.com> Replace CONFIG_CPU_COUNT with plain CPU_COUNT

Fixes double-declartion issue of CPU_COUNT when fio.h is included by
third-party projects.

Checking for a define of CPU_COUNT seems to be a common approach
to deal with different versions of sched.h

Signed-off-by: Daniel Gollub <daniel.gollub@gmail.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
81795ce399bef3af497e5767546458e20ce81bbf 10-Apr-2014 Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> fio: fix s390 timing for older machines/binutils

Older gcc/binutils or one with very low default march will refuse to use stckf.
On top of that machines older than a z196 don not even have the store clock
fast facility.

To fix all of those issues, check for the facilities in configure step and make
the usage of stckf and a matching march dependent to it.

Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
2e80228232afc9cf90ad06b360a33a05637978f3 03-Apr-2014 Jens Axboe <axboe@fb.com> Use setvbuf() for log writing

Check if we have it - if we do, add a 1MB buffer for the file
output. This further speeds up the log writing.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
b24f59ab5ac96a67a016dc921687b0feae9bbf94 06-Mar-2014 Stefan Hajnoczi <stefanha@redhat.com> Detect Windows operating system in ./configure

We should not rely on `uname -s` if we ever want cross-compiling to
work, so detect _WIN32.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
47986339e372697d9a79d48de21eb0f311386bf0 06-Mar-2014 Stefan Hajnoczi <stefanha@redhat.com> Honor ./configure --cc= option

The cc variable is assigned before parsing command-line options. This
effectively ignores the ./configure --cc= option. Move the cc variable
assigned below option parsing.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
6cf71c249abd60f2d2f6878ae436d4bab00aacbd 05-Mar-2014 Jens Axboe <axboe@fb.com> Fix compile on CentOS/RHEL5

They don't have CPU_COUNT(), so add a helper for that.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
fc5c03455598ecb3250506e741c74bade0dae6d8 17-Feb-2014 Daniel Gollub <d.gollub@telekom.de> librbd ioengine support

Initially only DDIR_WRITE/DDIR_READ and DDIR_SYNC are supported.
All other io_u->ddir get silently ignored.

A known issue requires to call the rbd engine always with --invalidate=0

Signed-off-by: Daniel Gollub <d.gollub@telekom.de>
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
d219028de7fe8038b018c1e84dced8576e939f5d 13-Feb-2014 Bruce Cran <bruce@cran.org.uk> Fix IPv6 check on FreeBSD by including netinet/in.h

I noticed IPv6 support was being disabled on FreeBSD; it seems the
configure script needs netinet/in.h so in6_addr is known.

Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/configure
ef07baa127a08a3de16f843c4dc3bd187bbd0af3 29-Jan-2014 Bruce Cran <bcran@fusionio.com> Enable IPv6 in the Windows build

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
ecad55e9baebeb2a69a8e3661a9f58ff2e6224c8 25-Jan-2014 Jens Axboe <axboe@kernel.dk> configure: add test for whether required IPv6 helpers

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
aa6738a5d03f82424bf23cb308e4986019f14040 20-Dec-2013 Castor Fu <castor@alumni.caltech.edu> Make configure tests pass pickier compiler options.

Signed-off-by: Castor Fu <castor@alumni.caltech.edu>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7d6be13abb5155045cd8b6bcd8a50fea5391a741 07-Nov-2013 Bruce Cran <bcran@fusionio.com> Windows: add CONFIG_TLS_THREAD=y and swap pthreadGC2 to libwinpthread-1.

Since GCC 4.4, MinGW has supported TLS via the __thread keyword, so
generate config-host.mak with CONFIG_TLS_THREAD=y.

MinGW now uses a new threading library libwinpthread-1.dll: install it
instead of pthreadGC2.dll.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7cb024f89dbbc314e740885afccd9a05da056cf1 06-Nov-2013 Jens Axboe <axboe@kernel.dk> solaris: ensure that -D_REENTRANT gets set

Apparently some Solaris' require this for threadsafe
errno.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
44462517234f07e03c4dc71e5b5460cd70feeb07 31-Oct-2013 Castor Fu <castor@alumni.caltech.edu> configure: add option to disable libnuma usage

Signed-off-by: Castor Fu <castor@alumni.caltech.edu>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
954cd73a9a93102c24afa869fbe67ac38af6e416 23-Jul-2013 Yufei Ren <yufei.ren@stonybrook.edu> Update for RDMA io engine's compatibility

Since the RDMA engine is not able to be successfully compiled, this
patch accommodates it to the upstream version of fio.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
b2c77c25cac5eb49f6966c46aeef7a17d831e5b1 18-May-2013 Santhosh Koundinya <SKoundinya@fusionio.com> fusion atomic: support for new SDK API

vsl_vectored_write() is dead, long live nvm_atomic_write().

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
07fc0acd46e024b4df7ac60a3424fa1434a84600 16-May-2013 Jens Axboe <axboe@kernel.dk> sync engine: add support for pwritev/preadv

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
b7c1279471861606b4a03fa676ca589986d1c678 01-May-2013 Jens Axboe <axboe@kernel.dk> configure: remove argument for --build-32bit-win

It's an enable type option, just remove the argument.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
3989b14303458519192f4ace8caf091d587f5e6e 12-Apr-2013 Jens Axboe <axboe@kernel.dk> Make use of zlib optional

Fio uses it to compress io logs between the client and server.
But let them handshake on this requirement when they connect
and probe, and fallback to just sending the logs in plain
format if both of them do not support zlib compression.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
c55d728b2230789e744bc44115be27c3db94fd7e 12-Apr-2013 Jens Axboe <axboe@kernel.dk> configure: add needed packages hints

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
2639f0560282832563b787a8b180c68739ec2d04 10-Apr-2013 Jens Axboe <axboe@kernel.dk> configure: gfio wording

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
22f80458a520d0c5371c64bf91d24cdd21dff825 09-Apr-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
eta.c
fio.h
init.c
options.c
stat.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
9ad8da8217db155d2b48fe7bed91da794a71d071 05-Apr-2013 Jens Axboe <axboe@kernel.dk> Add strcasestr()

We'll need it for the next commit, if the platform does not
provide it.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
a9bca4aa722a23d648e622da8a83f5ab3a943531 05-Apr-2013 Jens Axboe <axboe@kernel.dk> configure: check for zlib

It's required for gfio, even if gfio isn't enabled. The client
and server uses compression for larger messages.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
62232d0618e3f5aa4805b4be34e872895ba1beb2 05-Apr-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile

Signed-off-by: Jens Axboe <axboe@kernel.dk>
af4862b3447e35d038b6c117631d9c03777ab79e 29-Mar-2013 Jens Axboe <axboe@kernel.dk> configure: fixup build so that it's more resilient

Allow people to clear/set EXTFLAGS/OPTFLAGS at will.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
d9d9db0f8000fec31a0996c602a0fb76b4c2a548 28-Mar-2013 Jens Axboe <axboe@kernel.dk> Fix build if just one of libverbs or librdma is installed

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
50206d9b89b6649d782e988df52438e7984707af 25-Mar-2013 Jens Axboe <axboe@kernel.dk> configure: check for v2 of libnuma

We use options that require 2.x.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
d7213923067aa49922962a469a691c3ec951064d 21-Mar-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
fio.h
options.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
44583e022320424d145dbf01d51480e4c9a71126 18-Mar-2013 Jens Axboe <axboe@kernel.dk> Fixup commit error in 56c796

I hand-fondled it, forgot to revert.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
f648261393e0092ad25a1e22b21375bdbc39c178 14-Mar-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> Android: remove static Android configuration

Android can now be configured dynamically, so remove the static config.
For this we need to modify the socklen_t check #includes which appear to
be wrong anyway.

Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
1a17cfdb5e261459920212531d8f5e0eedfb267b 14-Mar-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> configure: endianness check for cross compile

- Add a cross compile check: assume yes if we can't run a test binary
- If cross compiling, revert to a compile-time endianess check. This tries
a few possible ways to detect big endian, but otherwise assumes little. We
rely on the run-time check to save us if the build-time check is wrong.

Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
142429e5ae9ac82c3e37af759f12d058f8259e23 14-Mar-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> configure: compile-time word size detection

Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
53cd4eee737f5d9a37d71ef23b42f74c016fcd2e 14-Mar-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> Propagate target OS from configure to Makefile

Propagate target OS from configure to Makefile (CONFIG_TARGET_OS) to avoid
duplicating the check in Makefile. Also allow CROSS_COMPILE for the toolchain
prefix, which is common (e.g. Linux).

Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
56c79608286deba515608989bd826aff34c0a211 13-Mar-2013 Aaron Carroll <xaaronc@gmail.com> android: fix compile by not defining FIO_NO_HAVE_SHM_H twice

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
8ea39c32d29428b17bfe9c806fc33f0c8adfe118 04-Mar-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
init.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
9c639a76200286bc6db7cefefef425cff65b0d78 28-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: fixup __sync_fetch_and_add()

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
adaa46d81bca50eb16a40fea47e42e3df4b7e2cd 28-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: add general libs for Solaris

Assume we just need them, this makes us find inet_aton()
on Solaris too.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7366ad05740d4cbbe5b43daa3b9b9efe74df34b3 28-Feb-2013 Jens Axboe <axboe@kernel.dk> solaris: ensure that TCP_NODELAY gets picked up

Use proper libs when linking, then we can also remove
those from the Makefile.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
38b9354a7a9bf124589475c5d16c1b7c692c9b57 28-Feb-2013 Jens Axboe <axboe@kernel.dk> Fix compile of RDMA engine for SunOS 5.x

- byteswap.h include that doesn't exist there. Kill it, we
have no use for it.

- No RLIMIT_MEMLOCK on SunOS. The use in the engine is a bit
suspect, so not a problem if we don't have it. Add configure
check for that.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
b65588b3c0b1007378d64088ef8a0928b7150c15 26-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: use `foo` instead of $(foo)

Seems to work everywhere, whereas $(foo) does not work on
some variants of FreeBSD.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
6a5c4d92ce70a05d2fee981b6f133373c0ef62f8 20-Feb-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
configure
fio.c
init.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
1e72a886a3eb4d27a5a2c3d6706a1a6a0d10023a 18-Feb-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> configure: missing Android config options

We need this for the run-time endianness check to pass. Add supported
clock monotonic while we're at it.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
6d0e9f83bdc1b9014ffb7200f923372de29eb713 12-Feb-2013 Aaron Carroll <aaronc@cse.unsw.edu.au> configure: attempt to get Android going again

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
d7145a78bbe51a54c305a4c18864053c2aa32336 11-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: ensure that fatal errors kill config-host.h and mak files

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
8b156d8ea1cc3d5df4de7f2e9fe435a2dfb41590 10-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: allow --cpu to be specified

And don't fail if we don't detect, it's not critical
for configure.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
9db01ef976006c002b05fa4e4ec589eb029aac5b 07-Feb-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
configure
fio.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>
e254d00ba9dfcdf26e6a8fedd2339c16f5a616f7 06-Feb-2013 Jens Axboe <axboe@kernel.dk> Get rid of fallocate on Windows

Fallocate is only useful if it is a fast operation, helping the
file system allocate and setup meta data for the given size.
So don't punt to zero filling the entire thing.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
723d7b34839f460839158b207ce2d3b28e17f31c 05-Feb-2013 Bruce Cran <bruce@cran.org.uk> Add --build-32bit-win switch to configure --help output.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7409711b543a1e4f124bd24fa4d8265db9fc4c52 05-Feb-2013 Huadong Liu <HLiu@fusionio.com> Enable forced 32-bit build on Windows

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
90b7a96d9573a14f20470af2aa0dd4e60611a477 04-Feb-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
fio.h
parse.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
b7a99316269656cfdcbd4d13983cee684ae00f6b 04-Feb-2013 Jens Axboe <axboe@kernel.dk> configure: add check for minimum required GTK version (2.18)

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
59308a64d5ed46c7d2f6aae81930cbc4a3a851af 02-Feb-2013 Bruce Cran <bruce@cran.org.uk> Remove duplicated Windows configure options.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
95820b6e6c92025df8d89c0bf39b174e53137c41 31-Jan-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
client.c
configure
fio.c
fio.h
server.c
server.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>
1eafa37ac57bb08ca21af8ab76bd7848ae2e7c97 31-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add TCP_NODELAY check

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7e09a9f10bb301635b6f9206b3144878a2710b0a 30-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add SCHED_IDLE check

We can't consider it always available on Linux. It fails on
Debian 6.x, for instance.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
135be493d843d4cae2966a35cbd22a3058ec8e4b 29-Jan-2013 Jens Axboe <axboe@kernel.dk> Merge branch 'master' into gfio

Conflicts:
Makefile
configure
options.c

Signed-off-by: Jens Axboe <axboe@kernel.dk>
899fab33f71cd9fd7037ee4c0df707daa86a0bbd 29-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: enable --extra-cflags for Windows

Add configure help as well.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
208e4c8bcd943b356834541c0b4d08710f348edb 29-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add --extra-cflags

And ensure that -D_GNU_SOURCE is being set for configure test
programs too.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
dc0518cad2a86ce860347f77880b4cdcb842c296 28-Jan-2013 Bruce Cran <bruce@cran.org.uk> Fix Windows build by defining clock sources and adding include file.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
dcbbf5b01c0ffb3e526c8e0e00bacd4fa00527da 25-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: HPUX warning for empty CC

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
7560fe7c80e5a402310907d7d6c187b6a2ab36d8 25-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add configure header to config-host.h

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
4feafb1e7864b736e1bfe83fe185fbba933b1c60 25-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: auto-generate a config-host.h

Don't have all these special cases to convert a .mak to a .h define,
just generate it from the configure script instead.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
f266b7f770b8985c07f835e17d76c617b7480723 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: kill windows FIO_HAVE_FDATASYNC

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
4700b23465687c7d3de7820341fa96e506e967b2 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: solaris and windowsaio fixups

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
a3430ee0440e6d222f11fdcec683a5441015b676 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add that windows has RUSGE_THREAD

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
44404c5a7f90aa42c3228b56b6f686f15a50fb29 24-Jan-2013 Jens Axboe <axboe@kernel.dk> Add lib/getrusage.c

Abstract out the SELF/THREAD complication.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
47f4463579ab92332ef995774d8578b0191da6e4 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: show help for bad option

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
827da4f5e9ffd1aa363441ea07f08259ec582ded 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add help

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
91f94d5b88b72c300be4f27ef6630e16af890db6 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add --enable-gfio

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
36744c7511b71defe1c60666ae175ec8a5ed22c8 24-Jan-2013 Jens Axboe <axboe@kernel.dk> windows: don't provide strsep(), fio already has one

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
4578d01f2fb310e4bd301176dfdd87827b9ba5d3 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add default compiler on Windows

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
cfd94f79c362da249d22a59b6ede367ce3d2ba1d 24-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: fixup Windows

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
0dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5 23-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add endian check

Will remove guesswork and manual hacking in the OS headers.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
c9e55aee652bdb0dd73dd5fa65d1de4281ead120 23-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: remember to output CC for windows

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
cb1125b0b197278894896af14fe8ecdf7b92756d 23-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: add --cc= option to script

Get rid of uname -o usage for Windows, and specifically require
CC=bla ./configure or ./configure --cc=bla to set something else
than gcc.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
99db656470de6175c85d21f55aaf0a30337aa011 14-Jan-2013 Jens Axboe <axboe@kernel.dk> fusion-aw: make configure and compile actually work

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
c11a9ddfb9a53f9faa78b72fc79be2f46addc8aa 14-Jan-2013 Jens Axboe <axboe@kernel.dk> fusion-aw: fixes

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
51e00d7ac3062310083ed009de3ae65876af6262 14-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: use exit 0 instead of just exit

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
9793a6de1c63fe60154e13e28ad75ad7a92a2766 13-Jan-2013 Bruce Cran <bruce@cran.org.uk> Fix configure script for 64-bit Windows.

Hard-code config options when building using MinGW-w64 on Windows.
For 32-bit builds, CC and CONFIG_32BIT/CONFIG_64BIT will need to be
updated manually.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30 12-Jan-2013 Jens Axboe <axboe@kernel.dk> configure: enable e4defrag engine regardless of MOVE_EXTENT compile test

It may exist in the running kernel, even if the defines
and structures haven't bubbled back into userspace yet.
The engine carries it's own check and structure define
for that case.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure
67bf982340d95ca98098ea050b54b4c7adb116c0 10-Jan-2013 Jens Axboe <axboe@kernel.dk> Add configure script

Get rid of all the fragile guessing and checking of features,
and roll a configure script instead.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/configure