diff --git a/base/strings/char_traits.h b/base/strings/char_traits.h index 6cfbad5af4d018..b193e216cccad4 100644 --- a/base/strings/char_traits.h +++ b/base/strings/char_traits.h @@ -7,6 +7,8 @@ #include +#include "base/compiler_specific.h" + namespace base { // constexpr version of http://en.cppreference.com/w/cpp/string/char_traits. @@ -61,7 +63,7 @@ struct CharTraits { constexpr int CharTraits::compare(const char* s1, const char* s2, size_t n) noexcept { -#if __has_feature(cxx_constexpr_string_builtins) +#if HAS_FEATURE(cxx_constexpr_string_builtins) return __builtin_memcmp(s1, s2, n); #else for (; n; --n, ++s1, ++s2) {