Mesa (master): configure: Define _GNU_SOURCE for Cygwin as well
Jon TURNEY
jturney at kemper.freedesktop.org
Fri Jul 15 19:03:23 UTC 2016
Module: Mesa
Branch: master
Commit: 3c18c16ecf95198b88ff1049ea6c238f7f7436bd
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c18c16ecf95198b88ff1049ea6c238f7f7436bd
Author: Yaakov Selkowitz <yselkowi at redhat.com>
Date: Tue Jun 7 18:09:07 2016 +0000
configure: Define _GNU_SOURCE for Cygwin as well
Cygwin headers are now a bit more correct in handling feature test macros,
so use _GNU_SOURCE when building for Cygwin, as well.
(Notwithstanding f381c27c, we should probably have always been using
_GNU_SOURCE, since asprintf() is used by mesa in places)
Signed-off-by: Yaakov Selkowitz <yselkowi at redhat.com>
Reviewed-by: Jon Turney <jon.turney at dronecode.org.uk>
---
configure.ac | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index a4074ed..c1de4d8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -254,15 +254,12 @@ case "$host_os" in
*-android)
android=yes
;;
-linux*|*-gnu*|gnu*)
+linux*|*-gnu*|gnu*|cygwin*)
DEFINES="$DEFINES -D_GNU_SOURCE"
;;
solaris*)
DEFINES="$DEFINES -DSVR4"
;;
-cygwin*)
- DEFINES="$DEFINES -D_XOPEN_SOURCE=700"
- ;;
esac
AM_CONDITIONAL(HAVE_ANDROID, test "x$android" = xyes)
More information about the mesa-commit
mailing list