Follow up to d0858bffa11, add missing REQUIRES x86
[llvm-project.git] / llvm / test / tools / obj2yaml / MachO / unrecognized-debug-section.yaml
blobe978a73162a46a1ca72244f3309fa99d4d2f09bb
1 ## Test that macho2yaml dumps the __debug_foo section (unrecognized debug section)
2 ## as a raw content section.
4 # RUN: yaml2obj %s | obj2yaml | FileCheck %s --check-prefix=UNRECOGNIZED
6 #      UNRECOGNIZED: Sections:
7 # UNRECOGNIZED-NEXT:   - sectname:        __debug_foo
8 # UNRECOGNIZED-NEXT:     segname:         __DWARF
9 # UNRECOGNIZED-NEXT:     addr:            0x0
10 # UNRECOGNIZED-NEXT:     size:            5
11 # UNRECOGNIZED-NEXT:     offset:          0x210
12 # UNRECOGNIZED-NEXT:     align:           0
13 # UNRECOGNIZED-NEXT:     reloff:          0x0
14 # UNRECOGNIZED-NEXT:     nreloc:          0
15 # UNRECOGNIZED-NEXT:     flags:           0x0
16 # UNRECOGNIZED-NEXT:     reserved1:       0x0
17 # UNRECOGNIZED-NEXT:     reserved2:       0x0
18 # UNRECOGNIZED-NEXT:     reserved3:       0x0
19 # UNRECOGNIZED-NEXT:     content:         '0123456789'
20 # UNRECOGNIZED-NEXT: ...
22 --- !mach-o
23 FileHeader:
24   magic:      0xFEEDFACF
25   cputype:    0x01000007
26   cpusubtype: 0x00000003
27   filetype:   0x0000000A
28   ncmds:      1
29   sizeofcmds: 232
30   flags:      0x00000000
31   reserved:   0x00000000
32 LoadCommands:
33   - cmd:      LC_SEGMENT_64
34     cmdsize:  152
35     segname:  __DWARF
36     vmaddr:   0x00
37     vmsize:   0x00
38     fileoff:  0x00
39     filesize: 0x00
40     maxprot:  0
41     initprot: 0
42     nsects:   1
43     flags:    0
44     Sections:
45       - sectname:  __debug_foo
46         segname:   __DWARF
47         addr:      0x00
48         size:      5
49         offset:    528
50         align:     0
51         reloff:    0x00000000
52         nreloc:    0
53         flags:     0x00000000
54         reserved1: 0x00000000
55         reserved2: 0x00000000
56         reserved3: 0x00000000
57         content:   '0123456789'