diff --git a/libc/include/llvm-libc-macros/limits-macros.h b/libc/include/llvm-libc-macros/limits-macros.h --- a/libc/include/llvm-libc-macros/limits-macros.h +++ b/libc/include/llvm-libc-macros/limits-macros.h @@ -1,6 +1,11 @@ #ifndef __LLVM_LIBC_MACROS_LIMITS_MACROS_H #define __LLVM_LIBC_MACROS_LIMITS_MACROS_H +#if !defined _GCC_LIMITS_H_ && !defined __CLANG_LIMITS_H && \ + __has_include_next() +#include_next +#endif + #ifdef __linux__ #include #endif