commit | 4d2b4bd78aa8533069798c06648c35dd4bc89200 | [log] [tgz] |
---|---|---|
author | Marc Auberer <marc.auberer@chillibits.com> | Wed Mar 27 17:22:41 2024 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Mar 27 09:29:08 2024 -0700 |
tree | 81c51d8f7d999defb5ed4aaad0c15ac947fb9ffe | |
parent | dd9e719ba52d68b709c0044e536ea49bff36f271 [diff] |
[libc] Remove obsolete LIBC_HAS_BUILTIN macro (#86554) Fixes #86546 and removes the macro `LIBC_HAS_BUILTIN`. This was necessary to support older compilers that did not support `__has_builtin`. All of the compilers we support already have this builtin. See: https://libc.llvm.org/compiler_support.html All uses now use `__has_builtin` directly cc @nickdesaulniers GitOrigin-RevId: 77118536b52bf5256eed85f61451d0beb6cf5dc3