summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/ELFYAML.cpp
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2014-05-03 11:39:44 +0000
committerSimon Atanasyan <simon@atanasyan.com>2014-05-03 11:39:44 +0000
commit9a922c4ffd31fe85012a8be19abac38543d6dc9f (patch)
tree0f69d1b0859f40ea946c7004a22524f2d834e315 /llvm/lib/Object/ELFYAML.cpp
parentd9c0bedc293511848d1797bc3ad64069ae3dd49e (diff)
downloadbcm5719-llvm-9a922c4ffd31fe85012a8be19abac38543d6dc9f.tar.gz
bcm5719-llvm-9a922c4ffd31fe85012a8be19abac38543d6dc9f.zip
[ELFYAML] Add more SHT_xxx flags to the YAML section type mapping.
llvm-svn: 207904
Diffstat (limited to 'llvm/lib/Object/ELFYAML.cpp')
-rw-r--r--llvm/lib/Object/ELFYAML.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/llvm/lib/Object/ELFYAML.cpp b/llvm/lib/Object/ELFYAML.cpp
index 4f0da24e404..37a60fc8720 100644
--- a/llvm/lib/Object/ELFYAML.cpp
+++ b/llvm/lib/Object/ELFYAML.cpp
@@ -304,6 +304,23 @@ void ScalarEnumerationTraits<ELFYAML::ELF_SHT>::enumeration(
ECase(SHT_PREINIT_ARRAY)
ECase(SHT_GROUP)
ECase(SHT_SYMTAB_SHNDX)
+ ECase(SHT_LOOS)
+ ECase(SHT_GNU_ATTRIBUTES)
+ ECase(SHT_GNU_HASH)
+ ECase(SHT_GNU_verdef)
+ ECase(SHT_GNU_verneed)
+ ECase(SHT_GNU_versym)
+ ECase(SHT_HIOS)
+ ECase(SHT_LOPROC)
+ ECase(SHT_ARM_EXIDX)
+ ECase(SHT_ARM_PREEMPTMAP)
+ ECase(SHT_ARM_ATTRIBUTES)
+ ECase(SHT_ARM_DEBUGOVERLAY)
+ ECase(SHT_ARM_OVERLAYSECTION)
+ ECase(SHT_HEX_ORDERED)
+ ECase(SHT_X86_64_UNWIND)
+ ECase(SHT_MIPS_REGINFO)
+ ECase(SHT_MIPS_OPTIONS)
#undef ECase
}
OpenPOWER on IntegriCloud