summaryrefslogtreecommitdiff
path: root/common/compat.h
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2017-06-09 14:44:04 +0200
committerDaiki Ueno <ueno@gnu.org>2017-06-12 11:30:42 +0200
commitb309aea5174d6d3af569c2c54632a35825734579 (patch)
tree951e14e5cc88e4f74bcaeefc0a4a5cef2b5b4b63 /common/compat.h
parentefe6dc56c3951c301dda1b548d4cbcd02e074462 (diff)
build: Allow use of _GNU_SOURCE
This reverts commit 6b457ffc, which forbids the use of GNU extension for the incompatibility of strerror_r. However, now that strerror_l is used instead on glibc systems, it has no point to do that.
Diffstat (limited to 'common/compat.h')
-rw-r--r--common/compat.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/common/compat.h b/common/compat.h
index acbccf9..15b3106 100644
--- a/common/compat.h
+++ b/common/compat.h
@@ -40,10 +40,6 @@
#include <sys/types.h>
#include <sys/stat.h>
-#ifdef _GNU_SOURCE
-#error Make the crap stop. _GNU_SOURCE is completely unportable and breaks all sorts of behavior
-#endif
-
#if !defined(__cplusplus) && (__GNUC__ > 2)
#define GNUC_PRINTF(x, y) __attribute__((__format__(__printf__, x, y)))
#else