[all-commits] [llvm/llvm-project] 00d648: [clang] Make guard(nocf) attribute available only ...

alvinhochun via All-commits all-commits at lists.llvm.org
Mon Aug 29 01:41:11 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 00d648bdb5a8b71785269b4851b651c883de2cd9
      https://github.com/llvm/llvm-project/commit/00d648bdb5a8b71785269b4851b651c883de2cd9
  Author: Alvin Wong <alvin at alvinhc.com>
  Date:   2022-08-29 (Mon, 29 Aug 2022)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Basic/Attr.td
    M clang/test/Sema/attr-guard_nocf.c

  Log Message:
  -----------
  [clang] Make guard(nocf) attribute available only for Windows

Control Flow Guard is only supported on Windows target, therefore there
is no point to make it an accepted attribute for other targets.

Reviewed By: rnk, aaron.ballman

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




More information about the All-commits mailing list