From c81f9347e5849a6b97a02f215f1c474e27c79f1a Mon Sep 17 00:00:00 2001 From: Bruce Cran Date: Sun, 13 Jan 2013 17:09:22 +0000 Subject: [PATCH] Add CONFIG_64BIT_LLP64, CONFIG_POSIX_FALLOCATE and CONFIG_LINUX_FALLOCATE to Makefile. Signed-off-by: Jens Axboe --- Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 299e5e93..03e46fa4 100644 --- a/Makefile +++ b/Makefile @@ -31,13 +31,15 @@ SOURCE := gettime.c fio.c ioengines.c init.c stat.c log.c time.c filesetup.c \ json.c lib/zipf.c lib/axmap.c lib/lfsr.c gettime-thread.c \ helpers.c lib/flist_sort.c +ifdef CONFIG_64BIT_LLP64 + CFLAGS += -DBITS_PER_LONG=32 +endif ifdef CONFIG_64BIT CFLAGS += -DBITS_PER_LONG=64 endif ifdef CONFIG_32BIT CFLAGS += -DBITS_PER_LONG=32 endif - ifdef CONFIG_LIBAIO CFLAGS += -DCONFIG_LIBAIO SOURCE += engines/libaio.c @@ -128,6 +130,12 @@ endif ifdef CONFIG_TLS_THREAD CFLAGS += -DCONFIG_TLS_THREAD endif +ifdef CONFIG_POSIX_FALLOCATE + CFLAGS += -DCONFIG_POSIX_FALLOCATE +endif +ifdef CONFIG_LINUX_FALLOCATE + CFLAGS += -DCONFIG_LINUX_FALLOCATE +endif ifeq ($(UNAME), Linux) SOURCE += diskutil.c fifo.c blktrace.c cgroup.c trim.c engines/sg.c \ -- 2.25.1