diff --git a/src/third_party/abseil-cpp/absl/base/internal/direct_mmap.h b/src/third_party/abseil-cpp/absl/base/internal/direct_mmap.h index 274054cd5a..50f6584d54 100644 --- a/src/third_party/abseil-cpp/absl/base/internal/direct_mmap.h +++ b/src/third_party/abseil-cpp/absl/base/internal/direct_mmap.h @@ -41,7 +41,7 @@ #ifdef __mips__ // Include definitions of the ABI currently in use. -#ifdef __BIONIC__ +#if defined(__BIONIC__) || defined(__MUSL__) // Android doesn't have sgidefs.h, but does have asm/sgidefs.h, which has the // definitions we need. #include diff --git a/src/third_party/lss/linux_syscall_support.h b/src/third_party/lss/linux_syscall_support.h index dd6c863c47..f6df5290d7 100644 --- a/src/third_party/lss/linux_syscall_support.h +++ b/src/third_party/lss/linux_syscall_support.h @@ -119,7 +119,7 @@ extern "C" { #ifdef __mips__ /* Include definitions of the ABI currently in use. */ -#ifdef __ANDROID__ +#if defined(__ANDROID__) || defined(__MUSL__) /* Android doesn't have sgidefs.h, but does have asm/sgidefs.h, * which has the definitions we need. */