aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorcor3ntin <corentinjabot@gmail.com>2025-05-07 22:23:41 +0200
committerGitHub <noreply@github.com>2025-05-07 22:23:41 +0200
commit43c514bd42d3e12dd299c0a7165b3e079e9efd38 (patch)
treec33c7f124cde80b968792d621d1851756aedf72f /clang/lib/Serialization/ModuleManager.cpp
parent9da103ab9e656274357a1f09456431dac84ac549 (diff)
downloadllvm-43c514bd42d3e12dd299c0a7165b3e079e9efd38.zip
llvm-43c514bd42d3e12dd299c0a7165b3e079e9efd38.tar.gz
llvm-43c514bd42d3e12dd299c0a7165b3e079e9efd38.tar.bz2
[Clang] Deprecate `__is_trivially_relocatable` (#138835)
The C++26 standard relocatable type traits has slightly different semantics, so we introduced a new ``__builtin_is_cpp_trivially_relocatable`` when implementing trivial relocation in #127636. However, having multiple relocatable traits would be confusing in the long run, so we deprecate the old trait. As discussed in #127636 `__builtin_is_cpp_trivially_relocatable` should be used instead. --------- Co-authored-by: Aaron Ballman <aaron@aaronballman.com>
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions