Index: include/v8config.h |
diff --git a/include/v8config.h b/include/v8config.h |
index fabf13b61a7e5d58b9db4f8e634d741f2d09e588..a0d9b5c967d4679d9129ac5b083f759b981ac778 100644 |
--- a/include/v8config.h |
+++ b/include/v8config.h |
@@ -124,6 +124,7 @@ |
// V8_LIBC_BIONIC - Bionic libc |
// V8_LIBC_BSD - BSD libc derivate |
// V8_LIBC_GLIBC - GNU C library |
+// V8_LIBC_UCLIBC - uClibc |
smcgruer2
2015/04/13 16:41:25
I'm on the fence about reintroducing this, as it's
|
// |
// Note that testing for libc must be done using #if not #ifdef. For example, |
// to test for the GNU C library, use: |
@@ -136,6 +137,9 @@ |
#elif defined(__BIONIC__) |
# define V8_LIBC_BIONIC 1 |
# define V8_LIBC_BSD 1 |
+#elif defined(__UCLIBC__) |
+// Must test for UCLIBC before GLIBC, as UCLIBC pretends to be GLIBC. |
+# define V8_LIBC_UCLIBC 1 |
#elif defined(__GLIBC__) || defined(__GNU_LIBRARY__) |
# define V8_LIBC_GLIBC 1 |
#else |