brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1015 B · 7ca56c3 Raw
28 lines · plain
1# RUN: llvm-mc -triple x86_64-unknown-linux %s -filetype=obj -o - | \2# RUN:   llvm-dwarfdump -debug-pubnames - | \3# RUN:   FileCheck %s4 5# CHECK: .debug_pubnames contents:6# CHECK-NEXT: length = 0x00000000000000327# CHECK-SAME: format = DWARF648# CHECK-SAME: version = 0x00029# CHECK-SAME: unit_offset = 0x000011223344556610# CHECK-SAME: unit_size = 0x000011002200330011# CHECK-NEXT: Offset     Name12# CHECK-NEXT: 0x0000aa01aaaabbbb "foo"13# CHECK-NEXT: 0x0000aa02aaaabbbb "bar"14 15    .section .debug_pubnames,"",@progbits16    .long 0xffffffff            # DWARF64 mark17    .quad .Lend - .Lversion     # Unit Length18.Lversion:19    .short 2                    # Version20    .quad 0x112233445566        # Debug Info Offset21    .quad 0x110022003300        # Debug Info Length22    .quad 0xaa01aaaabbbb        # Tuple0: Offset23    .asciz "foo"                #         Name24    .quad 0xaa02aaaabbbb        # Tuple1: Offset25    .asciz "bar"                #         Name26    .quad 0                     # Terminator27.Lend:28