[ELFYAML] Add more SHT_xxx flags to the YAML section type mapping.
authorSimon Atanasyan <simon@atanasyan.com>
Sat, 3 May 2014 11:39:44 +0000 (11:39 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Sat, 3 May 2014 11:39:44 +0000 (11:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207904 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Object/ELFYAML.cpp

index 4f0da24e404b93f63ac217160a02ceec89de2d57..37a60fc87200a8faa77b06d8fc105e624b446bfc 100644 (file)
@@ -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
 }