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 {