1*87aa9c9eSJonas DevlieghereRUN: lldb-test object-file %p/Inputs/sections.syms -contents | FileCheck %s 2*87aa9c9eSJonas Devlieghere 3*87aa9c9eSJonas DevlieghereCHECK: Showing 6 sections 4*87aa9c9eSJonas Devlieghere 5*87aa9c9eSJonas DevlieghereCHECK: Index: 0 6*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x1 7*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: MODULE 8*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 9*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 10*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 11*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 12*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 13*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 64 14*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 15*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 4D4F4455 4C45204C 696E7578 20783836 5F363420 30303030 30303030 32344235 |MODULE Linux x86_64 0000000024B5| 16*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0020: 44313939 46304637 36364646 46464646 35444333 30206C69 6E75782E 6F75740A |D199F0F766FFFFFF5DC30 linux.out.| 17*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 18*87aa9c9eSJonas Devlieghere 19*87aa9c9eSJonas DevlieghereCHECK: Index: 1 20*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x2 21*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: INFO 22*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 23*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 24*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 25*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 26*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 27*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 46 28*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 29*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 494E464F 20434F44 455F4944 20303030 30303030 30423532 34393944 31463046 |INFO CODE_ID 00000000B52499D1F0F| 30*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0020: 37363646 46464646 46354443 330A |766FFFFFF5DC3.| 31*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 32*87aa9c9eSJonas Devlieghere 33*87aa9c9eSJonas DevlieghereCHECK: Index: 2 34*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x3 35*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: FILE 36*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 37*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 38*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 39*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 40*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 41*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 16 42*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 43*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 46494C45 2030202F 746D702F 612E630A |FILE 0 /tmp/a.c.| 44*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 45*87aa9c9eSJonas Devlieghere 46*87aa9c9eSJonas DevlieghereCHECK: Index: 3 47*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x4 48*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: FUNC 49*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 50*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 51*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 52*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 53*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 54*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 66 55*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 56*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 46554E43 20313031 30203130 2030205F 73746172 740A3130 31302034 20342030 |FUNC 1010 10 0 _start.1010 4 4 0| 57*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0020: 0A313031 34203520 3520300A 31303139 20352036 20300A31 30316520 32203720 |.1014 5 5 0.1019 5 6 0.101e 2 7 | 58*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0040: 300A |0.| 59*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 60*87aa9c9eSJonas Devlieghere 61*87aa9c9eSJonas DevlieghereCHECK: Index: 4 62*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x5 63*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: PUBLIC 64*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 65*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 66*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 67*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 68*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 69*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 21 70*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 71*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 5055424C 49432031 30313020 30205F73 74617274 0A |PUBLIC 1010 0 _start.| 72*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 73*87aa9c9eSJonas Devlieghere 74*87aa9c9eSJonas DevlieghereCHECK: Index: 5 75*87aa9c9eSJonas DevlieghereCHECK-NEXT: ID: 0x6 76*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: STACK CFI 77*87aa9c9eSJonas DevlieghereCHECK-NEXT: Type: regular 78*87aa9c9eSJonas DevlieghereCHECK-NEXT: Permissions: --- 79*87aa9c9eSJonas DevlieghereCHECK-NEXT: Thread specific: no 80*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM address: 0 81*87aa9c9eSJonas DevlieghereCHECK-NEXT: VM size: 0 82*87aa9c9eSJonas DevlieghereCHECK-NEXT: File size: 136 83*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 84*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 53544143 4B204346 4920494E 49542031 30313020 3130202E 6366613A 20247273 |STACK CFI INIT 1010 10 .cfa: $rs| 85*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0020: 70203820 2B202E72 613A202E 63666120 2D38202B 205E0A53 5441434B 20434649 |p 8 + .ra: .cfa -8 + ^.STACK CFI| 86*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0040: 20313031 31202472 62703A20 2E636661 202D3136 202B205E 202E6366 613A2024 | 1011 $rbp: .cfa -16 + ^ .cfa: $| 87*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0060: 72737020 3136202B 0A535441 434B2043 46492031 30313420 2E636661 3A202472 |rsp 16 +.STACK CFI 1014 .cfa: $r| 88*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0080: 62702031 36202B0A |bp 16 +.| 89*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 90