aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSirraide <aeternalmail@gmail.com>2025-07-16 15:48:53 +0200
committerGitHub <noreply@github.com>2025-07-16 15:48:53 +0200
commit1600450f9098e5c9cb26840bd53f1be8a2559b7d (patch)
tree748502c2fe552e9519cc23ce0b35a6998a8bc324 /clang/lib/Frontend/CompilerInvocation.cpp
parent85349b49364d240a2e82981a7d7e0d01b13b1284 (diff)
downloadllvm-1600450f9098e5c9cb26840bd53f1be8a2559b7d.zip
llvm-1600450f9098e5c9cb26840bd53f1be8a2559b7d.tar.gz
llvm-1600450f9098e5c9cb26840bd53f1be8a2559b7d.tar.bz2
[Clang] Reintroduce obsolete libclang symbols to avoid an ABI break (#149079)
For more context, see https://github.com/llvm/llvm-project/pull/119269#issuecomment-3075444493, but briefly, when removing ARCMigrate, I also removed some symbols in libclang, which constitutes an ABI break that we don’t want, so this pr reintroduces the removed symbols; the declarations are marked as deprecated for future removal, and the implementations print an error and do nothing, which is what we used to do when ARCMigrate was disabled.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions