OSDN Git Service

MC: Implement support for new .addrsig and .addrsig_sym directives.
authorPeter Collingbourne <peter@pcc.me.uk>
Tue, 17 Jul 2018 22:17:18 +0000 (22:17 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Tue, 17 Jul 2018 22:17:18 +0000 (22:17 +0000)
commita29ff2e0f94438c313a9b18cd89548dc88d84ab4
treedf0934c04cc224a5585e7d1fad6c4295c3004b08
parent48ef58e6c15475519bbbd0cb45675b07b3001926
MC: Implement support for new .addrsig and .addrsig_sym directives.

Part of the address-significance tables proposal:
http://lists.llvm.org/pipermail/llvm-dev/2018-May/123514.html

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337328 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
docs/Extensions.rst
include/llvm/BinaryFormat/ELF.h
include/llvm/MC/MCObjectStreamer.h
include/llvm/MC/MCObjectWriter.h
include/llvm/MC/MCStreamer.h
lib/MC/ELFObjectWriter.cpp
lib/MC/MCAsmStreamer.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCParser/AsmParser.cpp
lib/Object/ELF.cpp
lib/ObjectYAML/ELFYAML.cpp
test/MC/ELF/addrsig-error.s [new file with mode: 0644]
test/MC/ELF/addrsig.s [new file with mode: 0644]
tools/llvm-readobj/ELFDumper.cpp
tools/llvm-readobj/ObjDumper.h
tools/llvm-readobj/llvm-readobj.cpp