diff options
author | Jake Ehrlich <jakehehrlich@google.com> | 2018-06-28 21:07:34 +0000 |
---|---|---|
committer | Jake Ehrlich <jakehehrlich@google.com> | 2018-06-28 21:07:34 +0000 |
commit | 0f440d832f98f665278f104149109adc9e7eab23 (patch) | |
tree | cc7309860afe53e57f52672ed47b72cb7d8b8574 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | a1f629c4cf4a6353110281a7458cab73ab27460a (diff) | |
download | bcm5719-llvm-0f440d832f98f665278f104149109adc9e7eab23.tar.gz bcm5719-llvm-0f440d832f98f665278f104149109adc9e7eab23.zip |
[llvm-readobj] Add experimental support for SHT_RELR sections
This change adds experimental support for SHT_RELR sections, proposed
here: https://groups.google.com/forum/#!topic/generic-abi/bX460iggiKg
Definitions for the new ELF section type and dynamic array tags, as well
as the encoding used in the new section are all under discussion and are
subject to change. Use with caution!
Author: rahulchaudhry
Differential Revision: https://reviews.llvm.org/D47919
llvm-svn: 335922
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index 22a8fcde391..aa2cc762daf 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -164,6 +164,10 @@ namespace opts { cl::opt<bool> ExpandRelocs("expand-relocs", cl::desc("Expand each shown relocation to multiple lines")); + // -raw-relr + cl::opt<bool> RawRelr("raw-relr", + cl::desc("Do not decode relocations in SHT_RELR section, display raw contents")); + // -codeview cl::opt<bool> CodeView("codeview", cl::desc("Display CodeView debug information")); |