diff --git a/libcxx/src/atomic.cpp b/libcxx/src/atomic.cpp --- a/libcxx/src/atomic.cpp +++ b/libcxx/src/atomic.cpp @@ -15,7 +15,7 @@ #include -#ifdef __linux__ +#if defined(__linux__) && !defined(_LIBCPP_HAS_MUSL_LIBC) #include #include @@ -29,7 +29,7 @@ _LIBCPP_BEGIN_NAMESPACE_STD -#ifdef __linux__ +#if defined(__linux__) && !defined(_LIBCPP_HAS_MUSL_LIBC) static void __libcpp_platform_wait_on_address(__cxx_atomic_contention_t const volatile* __ptr, __cxx_contention_t __val)