[all-commits] [llvm/llvm-project] e54f31: [compiler-rt][builtins] Add missing flag for built...

Wu Yingcong via All-commits all-commits at lists.llvm.org
Wed Mar 26 19:16:10 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e54f31a20c23b2b1fdb524a63b84361703613c4e
      https://github.com/llvm/llvm-project/commit/e54f31a20c23b2b1fdb524a63b84361703613c4e
  Author: Wu Yingcong <yingcong.wu at intel.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M compiler-rt/cmake/builtin-config-ix.cmake

  Log Message:
  -----------
  [compiler-rt][builtins] Add missing flag for builtins standalone build (#133046)

When builtins are built with runtimes, it is built before compiler-rt,
and this makes some of the HAS_XXX_FLAGs missing. In this case, the
COMPILER_RT_HAS_FCF_PROTECTION_FLAG is missing which makes it impossible
to enable CET in this case. This patch addresses this issue by also
check for such flag in standalone build instead of relying on the
compiler-rt's detection.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list