diff options
author | Sirraide <aeternalmail@gmail.com> | 2025-07-16 15:48:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-16 15:48:53 +0200 |
commit | 1600450f9098e5c9cb26840bd53f1be8a2559b7d (patch) | |
tree | 748502c2fe552e9519cc23ce0b35a6998a8bc324 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 85349b49364d240a2e82981a7d7e0d01b13b1284 (diff) | |
download | llvm-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