[PATCH] D62853: Read .note.gnu.property sections and emit a merged .note.gnu.property section.

Rui Ueyama via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 4 04:56:04 PDT 2019


ruiu created this revision.
ruiu added a reviewer: peter.smith.
Herald added subscribers: MaskRay, arichardson, emaste.
Herald added a reviewer: espindola.
Herald added a project: LLVM.

This patch also adds `--requires-cet` option for the sake of testing.
The actual feature for IBT-aware PLT is not included in this patch.

This is a part of https://reviews.llvm.org/D59780. Submitting this
first should make it easy to work with a related change
(https://reviews.llvm.org/D62609).


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D62853

Files:
  lld/ELF/Config.h
  lld/ELF/Driver.cpp
  lld/ELF/InputFiles.cpp
  lld/ELF/InputFiles.h
  lld/ELF/Options.td
  lld/ELF/SyntheticSections.cpp
  lld/ELF/SyntheticSections.h
  lld/ELF/Writer.cpp
  lld/test/ELF/Inputs/i386-cet1.s
  lld/test/ELF/Inputs/i386-cet2.s
  lld/test/ELF/Inputs/i386-cet3.s
  lld/test/ELF/Inputs/i386-cet4.s
  lld/test/ELF/Inputs/x86-64-cet1.s
  lld/test/ELF/Inputs/x86-64-cet2.s
  lld/test/ELF/Inputs/x86-64-cet3.s
  lld/test/ELF/Inputs/x86-64-cet4.s
  lld/test/ELF/i386-cet.s
  lld/test/ELF/x86-64-cet.s
  llvm/include/llvm/Object/ELFTypes.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D62853.202910.patch
Type: text/x-patch
Size: 17675 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190604/9ac06dbd/attachment.bin>


More information about the llvm-commits mailing list