diff options
author | Davide Italiano <davide@freebsd.org> | 2015-09-01 16:29:02 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2015-09-01 16:29:02 +0000 |
commit | 0ca250853c5a3ea73295cf7b4caba2f9dceb9b98 (patch) | |
tree | fa6630b535896fb3fe01e7f9abee73355125af7c /llvm/test/tools/llvm-readobj | |
parent | b0ff6437cb7c3ecd15cb987c7b684e35568d8fc1 (diff) | |
download | bcm5719-llvm-0ca250853c5a3ea73295cf7b4caba2f9dceb9b98.tar.gz bcm5719-llvm-0ca250853c5a3ea73295cf7b4caba2f9dceb9b98.zip |
[llvm-readobj] MachO -- correctly dump section field 'Reserved3'
Before we incorrectly ignored it.
llvm-svn: 246556
Diffstat (limited to 'llvm/test/tools/llvm-readobj')
-rw-r--r-- | llvm/test/tools/llvm-readobj/sections-ext.test | 7 | ||||
-rw-r--r-- | llvm/test/tools/llvm-readobj/sections.test | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-readobj/sections-ext.test b/llvm/test/tools/llvm-readobj/sections-ext.test index 19b7aa0516d..70ae0f22a0e 100644 --- a/llvm/test/tools/llvm-readobj/sections-ext.test +++ b/llvm/test/tools/llvm-readobj/sections-ext.test @@ -223,6 +223,7 @@ MACHO-X86-64-NEXT: SomeInstructions (0x4) MACHO-X86-64-NEXT: ] MACHO-X86-64-NEXT: Reserved1: 0x0 MACHO-X86-64-NEXT: Reserved2: 0x0 +MACHO-X86-64-NEXT: Reserved3: 0x0 MACHO-X86-64-NEXT: Relocations [ MACHO-X86-64-NEXT: 0xE 1 2 1 X86_64_RELOC_BRANCH 0 _SomeOtherFunction MACHO-X86-64-NEXT: 0x9 1 2 1 X86_64_RELOC_BRANCH 0 _puts @@ -260,6 +261,7 @@ MACHO-X86-64-NEXT: Attributes [ (0x0) MACHO-X86-64-NEXT: ] MACHO-X86-64-NEXT: Reserved1: 0x0 MACHO-X86-64-NEXT: Reserved2: 0x0 +MACHO-X86-64-NEXT: Reserved3: 0x0 MACHO-X86-64-NEXT: Relocations [ MACHO-X86-64-NEXT: ] MACHO-X86-64-NEXT: Symbols [ @@ -514,6 +516,7 @@ MACHO-PPC64-NEXT: SomeInstructions (0x4) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: Relocations [ MACHO-PPC64-NEXT: Relocation { MACHO-PPC64-NEXT: Offset: 0x24 @@ -587,6 +590,7 @@ MACHO-PPC64-NEXT: SomeInstructions (0x4) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x20 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: Relocations [ MACHO-PPC64-NEXT: Relocation { MACHO-PPC64-NEXT: Offset: 0x14 @@ -639,6 +643,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: Relocations [ MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Symbols [ @@ -672,6 +677,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x1 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: Relocations [ MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Symbols [ @@ -695,6 +701,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x2 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: Relocations [ MACHO-PPC64-NEXT: Relocation { MACHO-PPC64-NEXT: Offset: 0x0 diff --git a/llvm/test/tools/llvm-readobj/sections.test b/llvm/test/tools/llvm-readobj/sections.test index fe734d77e34..54654e7070e 100644 --- a/llvm/test/tools/llvm-readobj/sections.test +++ b/llvm/test/tools/llvm-readobj/sections.test @@ -172,6 +172,7 @@ MACHO-X86-64-NEXT: SomeInstructions (0x4) MACHO-X86-64-NEXT: ] MACHO-X86-64-NEXT: Reserved1: 0x0 MACHO-X86-64-NEXT: Reserved2: 0x0 +MACHO-X86-64-NEXT: Reserved3: 0x0 MACHO-X86-64-NEXT: } MACHO-X86-64-NEXT: Section { MACHO-X86-64-NEXT: Index: 1 @@ -188,6 +189,7 @@ MACHO-X86-64-NEXT: Attributes [ (0x0) MACHO-X86-64-NEXT: ] MACHO-X86-64-NEXT: Reserved1: 0x0 MACHO-X86-64-NEXT: Reserved2: 0x0 +MACHO-X86-64-NEXT: Reserved3: 0x0 MACHO-X86-64-NEXT: } MACHO-X86-64-NEXT:] @@ -296,6 +298,7 @@ MACHO-PPC64-NEXT: SomeInstructions (0x4) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: } MACHO-PPC64-NEXT: Section { MACHO-PPC64-NEXT: Index: 1 @@ -314,6 +317,7 @@ MACHO-PPC64-NEXT: SomeInstructions (0x4) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x20 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: } MACHO-PPC64-NEXT: Section { MACHO-PPC64-NEXT: Index: 2 @@ -330,6 +334,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x0 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: } MACHO-PPC64-NEXT: Section { MACHO-PPC64-NEXT: Index: 3 @@ -346,6 +351,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x1 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: } MACHO-PPC64-NEXT: Section { MACHO-PPC64-NEXT: Index: 4 @@ -362,6 +368,7 @@ MACHO-PPC64-NEXT: Attributes [ (0x0) MACHO-PPC64-NEXT: ] MACHO-PPC64-NEXT: Reserved1: 0x2 MACHO-PPC64-NEXT: Reserved2: 0x0 +MACHO-PPC64-NEXT: Reserved3: 0x0 MACHO-PPC64-NEXT: } MACHO-PPC64-NEXT: ] |