aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorNikolas Klauser <nikolasklauser@berlin.de>2024-09-16 17:55:33 +0200
committerGitHub <noreply@github.com>2024-09-16 11:55:33 -0400
commit01df775dc42b62141ad07ad30aaa361ab162b8f5 (patch)
treea22e2b713a470d24413dac5c91c6eb45d03cb91f /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent50985d23e517b4238effcd3e41b0329fdc6a6999 (diff)
downloadllvm-01df775dc42b62141ad07ad30aaa361ab162b8f5.zip
llvm-01df775dc42b62141ad07ad30aaa361ab162b8f5.tar.gz
llvm-01df775dc42b62141ad07ad30aaa361ab162b8f5.tar.bz2
[libc++] Take the ABI break for `std::list`'s pointer UB unconditionally (#100585)
This ABI break only affects fancy pointer which have a different value representation when pointing to a base of T instead of T itself. This seems like a rather small set of fancy pointers, which themselves already represent a very small niche. This patch swaps a pointer to T with a pointer to base of T in a few library-internal types.
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions