[all-commits] [llvm/llvm-project] e7e84f: Add cet.h for writing CET-enabled assembly code

xiangzh1 via All-commits all-commits at lists.llvm.org
Mon May 18 19:41:50 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e7e84ff24a5f0f4ed2d706de4168a4ec6073e3ef
      https://github.com/llvm/llvm-project/commit/e7e84ff24a5f0f4ed2d706de4168a4ec6073e3ef
  Author: Xiang1 Zhang <xiang1.zhang at intel.com>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M clang/lib/Headers/CMakeLists.txt
    A clang/lib/Headers/cet.h
    A clang/test/CodeGen/asm-cet.S

  Log Message:
  -----------
  Add cet.h for writing CET-enabled assembly code

Summary:
Add x86 feature with IBT and/or SHSTK bits to ELF program property if they  are enabled. Otherwise, contents in this header file are unused.
This file is mainly design for assembly source code which want to enable CET

Reviewers: hjl.tools, annita.zhang, LuoYuanke, craig.topper, tstellar, pengfei, rsmith

Reviewed By: LuoYuanke

Subscribers: mgorny

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




More information about the All-commits mailing list