Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / tools / llvm-readobj / ELF / AArch64 / note-android-unknown.test
blob3e48086ba6a98b773a3a835c826a679b7625c7cb
1 # RUN: yaml2obj %s -o %t
2 # RUN: llvm-readelf --notes %t | FileCheck %s --check-prefixes=GNU
3 # RUN: llvm-readobj --notes %t | FileCheck %s --check-prefixes=LLVM
5 # GNU:      Displaying notes found in: .note.android.unknown
6 # GNU-NEXT: Owner    Data size   Description
7 # GNU-NEXT: Android  0x00000005  Unknown note type: (0x00001337)
8 # GNU-NEXT: description data: 01 23 45 67 89
10 # LLVM:      Notes [
11 # LLVM-NEXT:   NoteSection {
12 # LLVM-NEXT:     Name: .note.android.unknown
13 # LLVM-NEXT:     Offset: 0x40
14 # LLVM-NEXT:     Size: 0x1C
15 # LLVM-NEXT:     Note {
16 # LLVM-NEXT:       Owner: Android
17 # LLVM-NEXT:       Data size: 0x5
18 # LLVM-NEXT:       Type: Unknown (0x00001337)
19 # LLVM-NEXT:       Description data (
20 # LLVM-NEXT:         0000: 01234567 89
21 # LLVM-NEXT:       )
22 # LLVM-NEXT:     }
23 # LLVM-NEXT:   }
24 # LLVM-NEXT: ]
26 --- !ELF
27 FileHeader:
28   Class: ELFCLASS64
29   Data:  ELFDATA2LSB
30   Type:  ET_DYN
31 Sections:
32   - Name: .note.android.unknown
33     Type: SHT_NOTE
34     Notes:
35       - Name: Android
36         Type: 0x1337
37         Desc: 0123456789