[libc-commits] [libc] [libc] Add C23 limits.h header. (PR #78887)
via libc-commits
libc-commits at lists.llvm.org
Wed Jan 24 12:32:09 PST 2024
================
@@ -9,23 +9,14 @@
#ifndef LLVM_LIBC_SRC___SUPPORT_CPP_LIMITS_H
#define LLVM_LIBC_SRC___SUPPORT_CPP_LIMITS_H
+#include "include/llvm-libc-macros/limits-macros.h" // CHAR_BIT
#include "src/__support/CPP/type_traits/is_integral.h"
#include "src/__support/CPP/type_traits/is_signed.h"
#include "src/__support/macros/attributes.h" // LIBC_INLINE
-#include <limits.h> // CHAR_BIT
-
namespace LIBC_NAMESPACE {
namespace cpp {
-// Some older gcc distributions don't define these for 32 bit targets.
----------------
lntue wrote:
I would defer this question to @michaelrj-google who encountered the issue.
https://github.com/llvm/llvm-project/pull/78887
More information about the libc-commits
mailing list