[libc-commits] [libc] [libc][cmake] Tidy compiler includes (PR #66783)
Sergei Barannikov via libc-commits
libc-commits at lists.llvm.org
Wed Sep 20 03:40:40 PDT 2023
================
@@ -189,13 +188,10 @@ function(_build_gpu_objects fq_target_name internal_target_name)
)
target_compile_options(${gpu_target_name} PRIVATE ${compile_options})
- target_include_directories(${gpu_target_name} PRIVATE ${include_dirs})
+ target_include_directories(${gpu_target_name} SYSTEM PRIVATE ${LIBC_INCLUDE_DIR})
----------------
s-barannikov wrote:
Marking include directory as "system" will hide warnings from the headers located in this directory.
It might be worth adding -Wsystem-headers to compilation flags to mitigate the issue.
https://github.com/llvm/llvm-project/pull/66783
More information about the libc-commits
mailing list