1*87aa9c9eSJonas Devlieghere# Test handling discontiguous sections. 2*87aa9c9eSJonas DevlieghereRUN: lldb-test object-file %p/Inputs/discontiguous-sections.syms -contents | FileCheck %s 3*87aa9c9eSJonas Devlieghere 4*87aa9c9eSJonas DevlieghereCHECK: Showing 6 sections 5*87aa9c9eSJonas Devlieghere 6*87aa9c9eSJonas DevlieghereCHECK: ID: 0x1 7*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: MODULE 8*87aa9c9eSJonas Devlieghere 9*87aa9c9eSJonas DevlieghereCHECK: ID: 0x2 10*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: INFO 11*87aa9c9eSJonas Devlieghere 12*87aa9c9eSJonas DevlieghereCHECK: ID: 0x3 13*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: FILE 14*87aa9c9eSJonas DevlieghereCHECK: File size: 16 15*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 16*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 46494C45 2030202F 746D702F 612E630A |FILE 0 /tmp/a.c.| 17*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 18*87aa9c9eSJonas Devlieghere 19*87aa9c9eSJonas DevlieghereCHECK: ID: 0x4 20*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: PUBLIC 21*87aa9c9eSJonas Devlieghere 22*87aa9c9eSJonas DevlieghereCHECK: ID: 0x5 23*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: FILE 24*87aa9c9eSJonas DevlieghereCHECK: File size: 16 25*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 26*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 46494C45 2031202F 746D702F 622E630A |FILE 1 /tmp/b.c.| 27*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 28*87aa9c9eSJonas Devlieghere 29*87aa9c9eSJonas DevlieghereCHECK: ID: 0x6 30*87aa9c9eSJonas DevlieghereCHECK-NEXT: Name: FILE 31*87aa9c9eSJonas DevlieghereCHECK: File size: 16 32*87aa9c9eSJonas DevlieghereCHECK-NEXT: Data: ( 33*87aa9c9eSJonas DevlieghereCHECK-NEXT: 0000: 46494C45 2032202F 746D702F 632E630A |FILE 2 /tmp/c.c.| 34*87aa9c9eSJonas DevlieghereCHECK-NEXT: ) 35