From 292f158f945da5c6d25df75d77c5ed81c09b7abb Mon Sep 17 00:00:00 2001 From: George Rimar Date: Wed, 25 Sep 2019 12:18:45 +0000 Subject: [PATCH] [llvm-readobj] - Simplify stack-sizes.test test case. This is a follow-up for D67757, which allows to describe .stack_sizes sections with a new YAML syntax. Differential revision: https://reviews.llvm.org/D67759 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372855 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/tools/llvm-readobj/stack-sizes.test | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/test/tools/llvm-readobj/stack-sizes.test b/test/tools/llvm-readobj/stack-sizes.test index 46eac7b2489..6ad07c7a9a5 100644 --- a/test/tools/llvm-readobj/stack-sizes.test +++ b/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 -- 2.11.4.GIT