[all-commits] [llvm/llvm-project] 23ba68: [X86] Use Min behavior for cf-protection-{return, b...

Fangrui Song via All-commits all-commits at lists.llvm.org
Tue Jul 19 21:20:14 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 23ba688f02ea72b0af3480cd95d31e9a79f2d92a
      https://github.com/llvm/llvm-project/commit/23ba688f02ea72b0af3480cd95d31e9a79f2d92a
  Author: Fangrui Song <i at maskray.me>
  Date:   2022-07-19 (Tue, 19 Jul 2022)

  Changed paths:
    M clang/lib/CodeGen/CodeGenModule.cpp
    M clang/test/CodeGen/X86/x86-cf-protection.c

  Log Message:
  -----------
  [X86] Use Min behavior for cf-protection-{return,branch}/ibt-seal module flags

These features require that all object files are compiled with the support. When
the feature is disabled for an object file, the merge behavior should treat the
file having a value of 0 (see D129911).

Reviewed By: xiangzhangllvm

Differential Revision: https://reviews.llvm.org/D130065




More information about the All-commits mailing list