Merge "Do not run dlclose test on glibc."
diff --git a/tests/atexit_test.cpp b/tests/atexit_test.cpp
index e01220e..797231f 100644
--- a/tests/atexit_test.cpp
+++ b/tests/atexit_test.cpp
@@ -25,6 +25,7 @@
#include <string>
TEST(atexit, dlclose) {
+#if defined(__BIONIC__)
std::string atexit_call_sequence;
bool valid_this_in_static_dtor = false;
void* handle = dlopen("libtest_atexit.so", RTLD_NOW);
@@ -38,6 +39,9 @@
// this test verifies atexit call from atexit handler. as well as the order of calls
ASSERT_EQ("Humpty Dumpty sat on a wall", atexit_call_sequence);
ASSERT_TRUE(valid_this_in_static_dtor);
+#else // __BIONIC__
+ GTEST_LOG_(INFO) << "This test does nothing.";
+#endif // __BIONIC__
}
class TestMainStaticDtorClass {