summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--openmp/runtime/src/kmp_i18n.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/openmp/runtime/src/kmp_i18n.cpp b/openmp/runtime/src/kmp_i18n.cpp
index ea4f30e1385..992d1fedea2 100644
--- a/openmp/runtime/src/kmp_i18n.cpp
+++ b/openmp/runtime/src/kmp_i18n.cpp
@@ -819,7 +819,9 @@ sys_error(
int strerror_r( int, char *, size_t ); // XSI version
*/
- #if defined(__GLIBC__) && defined(_GNU_SOURCE)
+ #if (defined(__GLIBC__) && defined(_GNU_SOURCE)) || \
+ (defined(__BIONIC__) && defined(_GNU_SOURCE) && \
+ __ANDROID_API__ >= __ANDROID_API_M__)
// GNU version of strerror_r.
OpenPOWER on IntegriCloud