Skip to content

Commit 1780e16

Browse files
authored
[gn build] Disable objc rewriter (#155479)
This is off by default in the CMake build: https://github.com/llvm/llvm-project/blob/b90f4ff3020c6fe018ec22b22a7faa5541ed5372/clang/CMakeLists.txt#L441
1 parent aa14b3e commit 1780e16

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ write_cmake_config("Config") {
2525
"GCC_INSTALL_PREFIX=",
2626
"ENABLE_LINKER_BUILD_ID=",
2727
"ENABLE_X86_RELAX_RELOCATIONS=1",
28-
"CLANG_ENABLE_OBJC_REWRITER=1", # FIXME: flag?
28+
"CLANG_ENABLE_OBJC_REWRITER=",
2929
"CLANG_ENABLE_CIR=",
3030
"CLANG_SYSTEMZ_DEFAULT_ARCH=z10",
3131
"PPC_LINUX_DEFAULT_IEEELONGDOUBLE=",

llvm/utils/gn/secondary/clang/test/BUILD.gn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ write_lit_config("lit_site_cfg") {
5454
"CLANG_DEFAULT_CXX_STDLIB=", # Empty string means "default value" here.
5555
"CLANG_DEFAULT_PIE_ON_LINUX=0",
5656
"CLANG_ENABLE_CIR=0",
57-
"CLANG_ENABLE_OBJC_REWRITER=1", # FIXME: flag?
57+
"CLANG_ENABLE_OBJC_REWRITER=0",
5858
"CLANG_PLUGIN_SUPPORT=0", # FIXME: Analysis/plugins need global -fPIC
5959
"CURRENT_TOOLS_DIR=" + rebase_path("$root_out_dir/bin", dir),
6060
"CLANG_VENDOR_UTI=org.llvm.clang",

0 commit comments

Comments
 (0)