[clang] Remove CLANG_ENABLE_OPAQUE_POINTERS cmake option
authorNikita Popov <npopov@redhat.com>
Wed, 5 Oct 2022 12:20:57 +0000 (14:20 +0200)
committerNikita Popov <npopov@redhat.com>
Thu, 6 Oct 2022 07:46:04 +0000 (09:46 +0200)
commitd785a8eaa25dd1110dc7b24b16d3b21c9c179837
tree81157fe6dbdcb0edd38cc55bf8728ea68b77ea27
parentcceb8c068d60862ae14de70891e153cc49ad279b
[clang] Remove CLANG_ENABLE_OPAQUE_POINTERS cmake option

Remove the ability to disable opaque pointers by default in clang.
It is still possible to explicitly disable them via cc1
-no-opaque-pointers.

Differential Revision: https://reviews.llvm.org/D135259
clang/CMakeLists.txt
clang/include/clang/Config/config.h.cmake
clang/lib/Driver/ToolChains/Clang.cpp
clang/lib/Driver/ToolChains/CommonArgs.cpp
clang/test/CMakeLists.txt
clang/test/Driver/lto-no-opaque-pointers.c [deleted file]
clang/test/Driver/lto-opaque-pointers.c [deleted file]
clang/test/Driver/opaque-pointers-off.c [deleted file]
clang/test/lit.cfg.py
clang/test/lit.site.cfg.py.in