summaryrefslogtreecommitdiff
path: root/qa
diff options
context:
space:
mode:
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>2011-08-22 15:35:13 -0700
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>2011-08-22 15:35:13 -0700
commit3ce41446a66275bee1599b51aa3c47e2e0ae1b32 (patch)
treee6eb9d36d5f0e70e2744fede409a8d20c50e893a /qa
parent4e9a0b6d3096c0d942be941abe97c7e9281a8414 (diff)
downloadceph-3ce41446a66275bee1599b51aa3c47e2e0ae1b32.tar.gz
Define _GNU_SOURCE in src/Makefile.am
We end up needing _GNU_SOURCE in a bunch of places-- to get direct i/o, pipe2, and some other Linux-specific interfaces. Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
Diffstat (limited to 'qa')
-rw-r--r--qa/workunits/direct_io/direct_io_test.c1
-rw-r--r--qa/workunits/direct_io/test_short_dio_read.c1
-rw-r--r--qa/workunits/direct_io/test_sync_io.c3
3 files changed, 0 insertions, 5 deletions
diff --git a/qa/workunits/direct_io/direct_io_test.c b/qa/workunits/direct_io/direct_io_test.c
index 3ad6592cba3..ccfbbb86079 100644
--- a/qa/workunits/direct_io/direct_io_test.c
+++ b/qa/workunits/direct_io/direct_io_test.c
@@ -9,7 +9,6 @@
* Foundation. See file COPYING.
*
*/
-#define _GNU_SOURCE // for O_DIRECT
#include <errno.h>
#include <inttypes.h>
diff --git a/qa/workunits/direct_io/test_short_dio_read.c b/qa/workunits/direct_io/test_short_dio_read.c
index e262201e3eb..7cc43959747 100644
--- a/qa/workunits/direct_io/test_short_dio_read.c
+++ b/qa/workunits/direct_io/test_short_dio_read.c
@@ -1,4 +1,3 @@
-#define _GNU_SOURCE
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
diff --git a/qa/workunits/direct_io/test_sync_io.c b/qa/workunits/direct_io/test_sync_io.c
index a5e4713c70d..1a84fee55c9 100644
--- a/qa/workunits/direct_io/test_sync_io.c
+++ b/qa/workunits/direct_io/test_sync_io.c
@@ -1,6 +1,3 @@
-
-#define _GNU_SOURCE
-
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>