xref: /llvm-project/lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml (revision c0124084537bad33180d2e675475baf1a4b79afe)
1--- !mach-o
2FileHeader:
3  magic:           0xFEEDFACF
4  cputype:         0x100000C
5  cpusubtype:      0x0
6  filetype:        0xA
7  ncmds:           7
8  sizeofcmds:      1240
9  flags:           0x0
10  reserved:        0x0
11LoadCommands:
12  - cmd:             LC_UUID
13    cmdsize:         24
14    uuid:            030921EA-6D76-3A68-B515-386B9AF6D568
15  - cmd:             LC_BUILD_VERSION
16    cmdsize:         24
17    platform:        1
18    minos:           786432
19    sdk:             787200
20    ntools:          0
21  - cmd:             LC_SYMTAB
22    cmdsize:         24
23    symoff:          4096
24    nsyms:           2
25    stroff:          4128
26    strsize:         28
27  - cmd:             LC_SEGMENT_64
28    cmdsize:         72
29    segname:         __PAGEZERO
30    vmaddr:          0
31    vmsize:          4294967296
32    fileoff:         0
33    filesize:        0
34    maxprot:         0
35    initprot:        0
36    nsects:          0
37    flags:           0
38  - cmd:             LC_SEGMENT_64
39    cmdsize:         232
40    segname:         __TEXT
41    vmaddr:          4294967296
42    vmsize:          16384
43    fileoff:         0
44    filesize:        0
45    maxprot:         5
46    initprot:        5
47    nsects:          2
48    flags:           0
49    Sections:
50      - sectname:        __text
51        segname:         __TEXT
52        addr:            0x100003F94
53        size:            36
54        offset:          0x0
55        align:           2
56        reloff:          0x0
57        nreloc:          0
58        flags:           0x80000400
59        reserved1:       0x0
60        reserved2:       0x0
61        reserved3:       0x0
62        content:         CFFAEDFE0C000001000000000A00000007000000D804000000000000000000001B000000
63      - sectname:        __unwind_info
64        segname:         __TEXT
65        addr:            0x100003FB8
66        size:            72
67        offset:          0x0
68        align:           2
69        reloff:          0x0
70        nreloc:          0
71        flags:           0x0
72        reserved1:       0x0
73        reserved2:       0x0
74        reserved3:       0x0
75        content:         CFFAEDFE0C000001000000000A00000007000000D804000000000000000000001B00000018000000030921EA6D763A68B515386B9AF6D56832000000180000000100000000000C00
76  - cmd:             LC_SEGMENT_64
77    cmdsize:         72
78    segname:         __LINKEDIT
79    vmaddr:          4294983680
80    vmsize:          4096
81    fileoff:         4096
82    filesize:        60
83    maxprot:         1
84    initprot:        1
85    nsects:          0
86    flags:           0
87  - cmd:             LC_SEGMENT_64
88    cmdsize:         792
89    segname:         __DWARF
90    vmaddr:          4294987776
91    vmsize:          4096
92    fileoff:         8192
93    filesize:        796
94    maxprot:         7
95    initprot:        3
96    nsects:          9
97    flags:           0
98    Sections:
99      - sectname:        __debug_line
100        segname:         __DWARF
101        addr:            0x100005000
102        size:            64
103        offset:          0x2000
104        align:           0
105        reloff:          0x0
106        nreloc:          0
107        flags:           0x0
108        reserved1:       0x0
109        reserved2:       0x0
110        reserved3:       0x0
111      - sectname:        __debug_aranges
112        segname:         __DWARF
113        addr:            0x100005040
114        size:            48
115        offset:          0x2040
116        align:           0
117        reloff:          0x0
118        nreloc:          0
119        flags:           0x0
120        reserved1:       0x0
121        reserved2:       0x0
122        reserved3:       0x0
123      - sectname:        __debug_info
124        segname:         __DWARF
125        addr:            0x100005070
126        size:            148
127        offset:          0x2070
128        align:           0
129        reloff:          0x0
130        nreloc:          0
131        flags:           0x0
132        reserved1:       0x0
133        reserved2:       0x0
134        reserved3:       0x0
135      - sectname:        __debug_abbrev
136        segname:         __DWARF
137        addr:            0x100005104
138        size:            90
139        offset:          0x2104
140        align:           0
141        reloff:          0x0
142        nreloc:          0
143        flags:           0x0
144        reserved1:       0x0
145        reserved2:       0x0
146        reserved3:       0x0
147      - sectname:        __debug_str
148        segname:         __DWARF
149        addr:            0x10000515E
150        size:            200
151        offset:          0x215E
152        align:           0
153        reloff:          0x0
154        nreloc:          0
155        flags:           0x0
156        reserved1:       0x0
157        reserved2:       0x0
158        reserved3:       0x0
159      - sectname:        __apple_names
160        segname:         __DWARF
161        addr:            0x100005226
162        size:            60
163        offset:          0x2226
164        align:           0
165        reloff:          0x0
166        nreloc:          0
167        flags:           0x0
168        reserved1:       0x0
169        reserved2:       0x0
170        reserved3:       0x0
171        content:         485341480100000001000000010000000C000000000000000100000001000600000000006A7F9A7C2C000000AB000000010000003200000000000000
172      - sectname:        __apple_namespac
173        segname:         __DWARF
174        addr:            0x100005262
175        size:            36
176        offset:          0x2262
177        align:           0
178        reloff:          0x0
179        nreloc:          0
180        flags:           0x0
181        reserved1:       0x0
182        reserved2:       0x0
183        reserved3:       0x0
184        content:         485341480100000001000000000000000C000000000000000100000001000600FFFFFFFF
185      - sectname:        __apple_types
186        segname:         __DWARF
187        addr:            0x100005286
188        size:            114
189        offset:          0x2286
190        align:           0
191        reloff:          0x0
192        nreloc:          0
193        flags:           0x0
194        reserved1:       0x0
195        reserved2:       0x0
196        reserved3:       0x0
197        content:         48534148010000000200000002000000180000000000000004000000010006000300050005000B000600060000000000010000003080880B6320957C440000005B000000BF0000000100000076000000240000A4283A0C00000000C3000000010000008C00000024000057D77B9300000000
198      - sectname:        __apple_objc
199        segname:         __DWARF
200        addr:            0x1000052F8
201        size:            36
202        offset:          0x22F8
203        align:           0
204        reloff:          0x0
205        nreloc:          0
206        flags:           0x0
207        reserved1:       0x0
208        reserved2:       0x0
209        reserved3:       0x0
210        content:         485341480100000001000000000000000C000000000000000100000001000600FFFFFFFF
211LinkEditData:
212  NameList:
213    - n_strx:          2
214      n_type:          0xF
215      n_sect:          1
216      n_desc:          16
217      n_value:         4294967296
218    - n_strx:          22
219      n_type:          0xF
220      n_sect:          1
221      n_desc:          0
222      n_value:         4294983572
223  StringTable:
224    - ''
225    - ''
226    - __mh_execute_header
227    - _main
228DWARF:
229  debug_str:
230    - ''
231    - 'Apple clang version 13.1.6 (clang-1316.0.21.2)'
232    - main.cpp
233    - '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'
234    - MacOSX.sdk
235    - './a/b/c'
236    - main
237    - argc
238    - argv
239    - envp
240    - int
241    - char
242  debug_abbrev:
243    - ID:              0
244      Table:
245        - Code:            0x1
246          Tag:             DW_TAG_compile_unit
247          Children:        DW_CHILDREN_yes
248          Attributes:
249            - Attribute:       DW_AT_producer
250              Form:            DW_FORM_strp
251            - Attribute:       DW_AT_language
252              Form:            DW_FORM_data2
253            - Attribute:       DW_AT_name
254              Form:            DW_FORM_strp
255            - Attribute:       DW_AT_LLVM_sysroot
256              Form:            DW_FORM_strp
257            - Attribute:       DW_AT_APPLE_sdk
258              Form:            DW_FORM_strp
259            - Attribute:       DW_AT_stmt_list
260              Form:            DW_FORM_sec_offset
261            - Attribute:       DW_AT_comp_dir
262              Form:            DW_FORM_strp
263            - Attribute:       DW_AT_low_pc
264              Form:            DW_FORM_addr
265            - Attribute:       DW_AT_high_pc
266              Form:            DW_FORM_data4
267        - Code:            0x2
268          Tag:             DW_TAG_subprogram
269          Children:        DW_CHILDREN_yes
270          Attributes:
271            - Attribute:       DW_AT_low_pc
272              Form:            DW_FORM_addr
273            - Attribute:       DW_AT_high_pc
274              Form:            DW_FORM_data4
275            - Attribute:       DW_AT_APPLE_omit_frame_ptr
276              Form:            DW_FORM_flag_present
277            - Attribute:       DW_AT_frame_base
278              Form:            DW_FORM_exprloc
279            - Attribute:       DW_AT_name
280              Form:            DW_FORM_strp
281            - Attribute:       DW_AT_decl_file
282              Form:            DW_FORM_data1
283            - Attribute:       DW_AT_decl_line
284              Form:            DW_FORM_data1
285            - Attribute:       DW_AT_type
286              Form:            DW_FORM_ref_addr
287            - Attribute:       DW_AT_external
288              Form:            DW_FORM_flag_present
289        - Code:            0x3
290          Tag:             DW_TAG_formal_parameter
291          Children:        DW_CHILDREN_no
292          Attributes:
293            - Attribute:       DW_AT_location
294              Form:            DW_FORM_exprloc
295            - Attribute:       DW_AT_name
296              Form:            DW_FORM_strp
297            - Attribute:       DW_AT_decl_file
298              Form:            DW_FORM_data1
299            - Attribute:       DW_AT_decl_line
300              Form:            DW_FORM_data1
301            - Attribute:       DW_AT_type
302              Form:            DW_FORM_ref_addr
303        - Code:            0x4
304          Tag:             DW_TAG_base_type
305          Children:        DW_CHILDREN_no
306          Attributes:
307            - Attribute:       DW_AT_name
308              Form:            DW_FORM_strp
309            - Attribute:       DW_AT_encoding
310              Form:            DW_FORM_data1
311            - Attribute:       DW_AT_byte_size
312              Form:            DW_FORM_data1
313        - Code:            0x5
314          Tag:             DW_TAG_pointer_type
315          Children:        DW_CHILDREN_no
316          Attributes:
317            - Attribute:       DW_AT_type
318              Form:            DW_FORM_ref_addr
319        - Code:            0x6
320          Tag:             DW_TAG_const_type
321          Children:        DW_CHILDREN_no
322          Attributes:
323            - Attribute:       DW_AT_type
324              Form:            DW_FORM_ref_addr
325  debug_aranges:
326    - Length:          0x2C
327      Version:         2
328      CuOffset:        0x0
329      AddressSize:     0x8
330      Descriptors:
331        - Address:         0x100003F94
332          Length:          0x24
333  debug_info:
334    - Length:          0x90
335      Version:         4
336      AbbrevTableID:   0
337      AbbrOffset:      0x0
338      AddrSize:        8
339      Entries:
340        - AbbrCode:        0x1
341          Values:
342            - Value:           0x1
343            - Value:           0x1A
344            - Value:           0x30
345            - Value:           0x39
346            - Value:           0x98
347            - Value:           0x0
348            - Value:           0xA3
349            - Value:           0x100003F94
350            - Value:           0x24
351        - AbbrCode:        0x2
352          Values:
353            - Value:           0x100003F94
354            - Value:           0x24
355            - Value:           0x1
356            - Value:           0x1
357              BlockData:       [ 0x6F ]
358            - Value:           0xAB
359            - Value:           0x1
360            - Value:           0x1
361            - Value:           0x76
362            - Value:           0x1
363        - AbbrCode:        0x3
364          Values:
365            - Value:           0x2
366              BlockData:       [ 0x91, 0x18 ]
367            - Value:           0xB0
368            - Value:           0x1
369            - Value:           0x1
370            - Value:           0x76
371        - AbbrCode:        0x3
372          Values:
373            - Value:           0x2
374              BlockData:       [ 0x91, 0x10 ]
375            - Value:           0xB5
376            - Value:           0x1
377            - Value:           0x1
378            - Value:           0x7D
379        - AbbrCode:        0x3
380          Values:
381            - Value:           0x2
382              BlockData:       [ 0x91, 0x8 ]
383            - Value:           0xBA
384            - Value:           0x1
385            - Value:           0x1
386            - Value:           0x7D
387        - AbbrCode:        0x0
388        - AbbrCode:        0x4
389          Values:
390            - Value:           0xBF
391            - Value:           0x5
392            - Value:           0x4
393        - AbbrCode:        0x5
394          Values:
395            - Value:           0x82
396        - AbbrCode:        0x5
397          Values:
398            - Value:           0x87
399        - AbbrCode:        0x6
400          Values:
401            - Value:           0x8C
402        - AbbrCode:        0x4
403          Values:
404            - Value:           0xC3
405            - Value:           0x6
406            - Value:           0x1
407        - AbbrCode:        0x0
408  debug_line:
409    - Length:          60
410      Version:         4
411      PrologueLength:  32
412      MinInstLength:   1
413      MaxOpsPerInst:   1
414      DefaultIsStmt:   1
415      LineBase:        251
416      LineRange:       14
417      OpcodeBase:      13
418      StandardOpcodeLengths: [ 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1 ]
419      Files:
420        - Name:            main.cpp
421          DirIdx:          0
422          ModTime:         0
423          Length:          0
424      Opcodes:
425        - Opcode:          DW_LNS_extended_op
426          ExtLen:          9
427          SubOpcode:       DW_LNE_set_address
428          Data:            4294983572
429        - Opcode:          DW_LNS_copy
430          Data:            0
431        - Opcode:          DW_LNS_set_column
432          Data:            3
433        - Opcode:          DW_LNS_set_prologue_end
434          Data:            0
435        - Opcode:          DW_LNS_const_add_pc
436          Data:            0
437        - Opcode:          0xAD
438          Data:            0
439        - Opcode:          DW_LNS_advance_pc
440          Data:            8
441        - Opcode:          DW_LNS_extended_op
442          ExtLen:          1
443          SubOpcode:       DW_LNE_end_sequence
444          Data:            0
445...
446