[compiler-rt] ac6f9a7 - Reland "[MemProf] Add missing header to list of installed headers. (#79413)"
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 25 22:55:32 PST 2024
Author: Enna1
Date: 2024-01-26T14:53:41+08:00
New Revision: ac6f9a785c8adb39bbd9f4aeb20e73b46855ea5b
URL: https://github.com/llvm/llvm-project/commit/ac6f9a785c8adb39bbd9f4aeb20e73b46855ea5b
DIFF: https://github.com/llvm/llvm-project/commit/ac6f9a785c8adb39bbd9f4aeb20e73b46855ea5b.diff
LOG: Reland "[MemProf] Add missing header to list of installed headers. (#79413)"
This reland commit 0a3b5ece0e51b85e4674388f46a0205c4361f76e with fix.
Added:
Modified:
compiler-rt/include/CMakeLists.txt
Removed:
################################################################################
diff --git a/compiler-rt/include/CMakeLists.txt b/compiler-rt/include/CMakeLists.txt
index 7a100c66bbcfda..f10188a5f77b85 100644
--- a/compiler-rt/include/CMakeLists.txt
+++ b/compiler-rt/include/CMakeLists.txt
@@ -25,6 +25,13 @@ if (COMPILER_RT_BUILD_MEMPROF)
sanitizer/memprof_interface.h
profile/MemProfData.inc
)
+ if (NOT COMPILER_RT_BUILD_SANITIZERS)
+ set(MEMPROF_HEADERS
+ ${MEMPROF_HEADERS}
+ sanitizer/allocator_interface.h
+ sanitizer/common_interface_defs.h
+ )
+ endif()
endif(COMPILER_RT_BUILD_MEMPROF)
if (COMPILER_RT_BUILD_XRAY)
@@ -90,6 +97,12 @@ if (COMPILER_RT_BUILD_MEMPROF)
COMPONENT compiler-rt-headers
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
DESTINATION ${COMPILER_RT_INSTALL_INCLUDE_DIR}/sanitizer)
+ if (NOT COMPILER_RT_BUILD_SANITIZERS)
+ install(FILES sanitizer/allocator_interface.h sanitizer/common_interface_defs.h
+ COMPONENT compiler-rt-headers
+ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
+ DESTINATION ${COMPILER_RT_INSTALL_INCLUDE_DIR}/sanitizer)
+ endif()
endif(COMPILER_RT_BUILD_MEMPROF)
# Install xray headers.
install(FILES ${XRAY_HEADERS}
More information about the llvm-commits
mailing list