
Changed contribution data structure to 64 bit. I added the 32bit and 64bit accessors to make it explicit where we use 32bit and where we use 64bit. Also to make sure sure we catch all the cases where this data structure is used. Reviewed By: dblaikie Differential Revision: https://reviews.llvm.org/D139379
34 lines
1.2 KiB
ArmAsm
34 lines
1.2 KiB
ArmAsm
# RUN: llvm-mc -triple x86_64-unknown-linux %s -filetype=obj -o - | \
|
|
# RUN: llvm-dwarfdump -debug-cu-index - | \
|
|
# RUN: FileCheck %s --strict-whitespace
|
|
|
|
# CHECK: .debug_cu_index contents:
|
|
# CHECK-NEXT: version = 2, units = 1, slots = 2
|
|
# CHECK-EMPTY:
|
|
# CHECK-NEXT: Index Signature Unknown: 9 INFO
|
|
# CHECK-NEXT: ----- ------------------ ------------------------ ----------------------------------------
|
|
# CHECK-NEXT: 1 0x1100001122222222 [0x00001000, 0x00001010) [0x0000000000002000, 0x0000000000002020)
|
|
|
|
.section .debug_cu_index, "", @progbits
|
|
## Header:
|
|
.long 2 # Version
|
|
.long 2 # Section count
|
|
.long 1 # Unit count
|
|
.long 2 # Slot count
|
|
## Hash Table of Signatures:
|
|
.quad 0x1100001122222222
|
|
.quad 0
|
|
## Parallel Table of Indexes:
|
|
.long 1
|
|
.long 0
|
|
## Table of Section Offsets:
|
|
## Row 0:
|
|
.long 9 # Unknown section identifier
|
|
.long 1 # DW_SECT_INFO
|
|
## Row 1:
|
|
.long 0x1000 # Offset in an unknown section
|
|
.long 0x2000 # Offset in .debug_info.dwo
|
|
## Table of Section Sizes:
|
|
.long 0x10 # Size in an unknown section
|
|
.long 0x20 # Size in .debug_info.dwo
|