From c25ba3c79020246b24aa658ac02770be07eee0f5 Mon Sep 17 00:00:00 2001 From: Amir Ayupov Date: Sun, 30 Jan 2022 22:02:51 -0800 Subject: [PATCH] [BOLT][CMAKE] Add extra BOLT_INCLUDE_TESTS condition for merge-fdata emit-relocs option Only enable --emit-relocs linker option for merge-fdata target if tests are enabled. Reviewed By: maksfb Differential Revision: https://reviews.llvm.org/D118580 --- bolt/tools/merge-fdata/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bolt/tools/merge-fdata/CMakeLists.txt b/bolt/tools/merge-fdata/CMakeLists.txt index 18910ff..2de2ede 100644 --- a/bolt/tools/merge-fdata/CMakeLists.txt +++ b/bolt/tools/merge-fdata/CMakeLists.txt @@ -9,6 +9,6 @@ add_llvm_tool(merge-fdata set_target_properties(merge-fdata PROPERTIES FOLDER "BOLT") # Emit relocations for BOLT meta test (bolt/test/runtime/meta-merge-fdata.test) -if (UNIX AND NOT APPLE) +if (BOLT_INCLUDE_TESTS AND UNIX AND NOT APPLE) target_link_options(merge-fdata PRIVATE LINKER:--emit-relocs) endif() -- 2.7.4