configure: fix more old FIO_HAVE_ checks
Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/Makefile b/Makefile
index 1492516..84988f8 100644
--- a/Makefile
+++ b/Makefile
@@ -61,6 +61,7 @@
SOURCE += engines/falloc.c
endif
ifdef CONFIG_LINUX_EXT4_MOVE_EXTENT
+ CFLAGS += -DCONFIG_LINUX_EXT4_MOVE_EXTENT
SOURCE += engines/e4defrag.c
endif
ifdef CONFIG_LINUX_SPLICE
diff --git a/options.c b/options.c
index da9a953..ed437be 100644
--- a/options.c
+++ b/options.c
@@ -1277,7 +1277,7 @@
.help = "POSIX asynchronous IO",
},
#endif
-#ifdef FIO_HAVE_SOLARISAIO
+#ifdef CONFIG_SOLARISAIO
{ .ival = "solarisaio",
.help = "Solaris native asynchronous IO",
},
@@ -1332,12 +1332,12 @@
.help = "Fusion-io atomic write engine",
},
#endif
-#ifdef FIO_HAVE_E4_ENG
+#ifdef CONFIG_LINUX_EXT4_MOVE_EXTENT
{ .ival = "e4defrag",
.help = "ext4 defrag engine",
},
#endif
-#ifdef FIO_HAVE_FALLOC_ENG
+#ifdef CONFIG_LINUX_FALLOCATE
{ .ival = "falloc",
.help = "fallocate() file based engine",
},
diff --git a/os/os-solaris.h b/os/os-solaris.h
index de59f77..e661211 100644
--- a/os/os-solaris.h
+++ b/os/os-solaris.h
@@ -14,7 +14,6 @@
#include "../file.h"
-#define FIO_HAVE_SOLARISAIO
#define FIO_HAVE_CPU_AFFINITY
#define FIO_HAVE_PSHARED_MUTEX
#define FIO_HAVE_CHARDEV_SIZE