blob: 6046b2426ab03bdf3381caea01cc6aa6b8adaad9 [file] [log] [blame]
From b8acf6ff623ad7ef404ba0c91f67b621558b678d Mon Sep 17 00:00:00 2001
From: David 'Digit' Turner <digit@google.com>
Date: Wed, 12 Feb 2014 20:06:02 +0800
Subject: [PATCH 2/6] Fix GLibc-specific check.
---
include/__config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/__config b/include/__config
index f33e25b..c479fee 100644
--- a/include/__config
+++ b/include/__config
@@ -312,7 +312,7 @@ typedef __char32_t char32_t;
#if defined(__FreeBSD__)
#define _LIBCPP_HAS_QUICK_EXIT
#define _LIBCPP_HAS_C11_FEATURES
-#elif defined(__linux__)
+#elif defined(__linux__) && defined(__GLIBC__)
#include <features.h>
#if __GLIBC_PREREQ(2, 15)
#define _LIBCPP_HAS_QUICK_EXIT
--
1.9.0.rc1.175.g0b1dcb5