summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-readobj/note-gnu-property2.s
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-readobj/note-gnu-property2.s')
-rw-r--r--llvm/test/tools/llvm-readobj/note-gnu-property2.s26
1 files changed, 21 insertions, 5 deletions
diff --git a/llvm/test/tools/llvm-readobj/note-gnu-property2.s b/llvm/test/tools/llvm-readobj/note-gnu-property2.s
index a7eca87eb3c..473e0a24a7e 100644
--- a/llvm/test/tools/llvm-readobj/note-gnu-property2.s
+++ b/llvm/test/tools/llvm-readobj/note-gnu-property2.s
@@ -1,11 +1,27 @@
// REQUIRES: x86-registered-target
// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t
-// RUN: llvm-readobj -elf-output-style GNU --notes %t | FileCheck %s
+// RUN: llvm-readobj -elf-output-style GNU --notes %t | FileCheck %s --check-prefix=GNU
+// RUN: llvm-readobj -elf-output-style LLVM --notes %t | FileCheck %s --check-prefix=LLVM
-// CHECK: Displaying notes found at file offset 0x00000040 with length 0x00000014:
-// CHECK-NEXT: Owner Data size Description
-// CHECK-NEXT: GNU 0x00000004 NT_GNU_PROPERTY_TYPE_0 (property note)
-// CHECK-NEXT: Properties: <corrupted GNU_PROPERTY_TYPE_0>
+// GNU: Displaying notes found at file offset 0x00000040 with length 0x00000014:
+// GNU-NEXT: Owner Data size Description
+// GNU-NEXT: GNU 0x00000004 NT_GNU_PROPERTY_TYPE_0 (property note)
+// GNU-NEXT: Properties: <corrupted GNU_PROPERTY_TYPE_0>
+
+// LLVM: Notes [
+// LLVM-NEXT: NoteSection {
+// LLVM-NEXT: Offset: 0x40
+// LLVM-NEXT: Size: 0x14
+// LLVM-NEXT: Note {
+// LLVM-NEXT: Owner: GNU
+// LLVM-NEXT: Data size: 0x4
+// LLVM-NEXT: Type: NT_GNU_PROPERTY_TYPE_0 (property note)
+// LLVM-NEXT: Property [
+// LLVM-NEXT: <corrupted GNU_PROPERTY_TYPE_0>
+// LLVM-NEXT: ]
+// LLVM-NEXT: }
+// LLVM-NEXT: }
+// LLVM-NEXT: ]
// Section below is broken, check we report that.
OpenPOWER on IntegriCloud