diff options
Diffstat (limited to 'llvm/test/tools/llvm-readobj')
| -rw-r--r-- | llvm/test/tools/llvm-readobj/stack-sizes.test | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/llvm/test/tools/llvm-readobj/stack-sizes.test b/llvm/test/tools/llvm-readobj/stack-sizes.test index 46eac7b2489..6ad07c7a9a5 100644 --- a/llvm/test/tools/llvm-readobj/stack-sizes.test +++ b/llvm/test/tools/llvm-readobj/stack-sizes.test @@ -44,14 +44,15 @@ Sections: Size: 16 - Name: .stack_sizes Type: SHT_PROGBITS -## 2 stack size entries. Each consists of an address (subject to relocation) -## followed by a ULEB for the size. - Content: "000000000000000010000000000000000020" + Entries: + - Size: 0x10 + - Size: 0x20 Link: .text - Name: '.stack_sizes [1]' Type: SHT_PROGBITS -## One stack size entry. - Content: "200000000000000008" + Entries: + - Address: 0x20 + Size: 0x8 Link: .text.baz - Name: .rela.stack_sizes Type: SHT_RELA @@ -127,7 +128,11 @@ Sections: Size: 16 - Name: .stack_sizes Type: SHT_PROGBITS - Content: "100000000000000010200000000000000020" + Entries: + - Address: 0x10 + Size: 0x10 + - Address: 0x20 + Size: 0x20 Link: .text Symbols: - Name: foo @@ -215,7 +220,8 @@ Sections: Flags: [SHF_ALLOC] - Name: .stack_sizes Type: SHT_PROGBITS - Content: "000000000000000008" + Entries: + - Size: 0x8 Link: .text2 - Name: .rela.stack_sizes Type: SHT_RELA @@ -328,7 +334,8 @@ Sections: - Name: .stack_sizes Type: SHT_PROGBITS Link: .text - Content: "000000000000000008" + Entries: + - Size: 0x8 - Name: .rela.stack_sizes Type: SHT_RELA Info: .stack_sizes @@ -373,7 +380,8 @@ Sections: - Name: .stack_sizes Type: SHT_PROGBITS Link: .text - Content: "000000000000000008" + Entries: + - Size: 0x1 ## Check that we handle multiple object files, separately and when they ## are in an archive. This also checks whether we have blank lines between the @@ -589,7 +597,9 @@ Sections: Size: 16 - Name: .stack_sizes Type: SHT_PROGBITS - Content: "100000000000000010" + Entries: + - Address: 0x10 + Size: 0x10 Link: .text Symbols: - Name: _Z3foof |

