/llvm-project/llvm/test/tools/yaml2obj/ELF/DWARF/ |
H A D | debug-rnglists.yaml | 1 ## Test that yaml2obj emits a .debug_rnglists section when requested. 3 ## a) Generate and verify a little endian DWARF32 .debug_rnglists section in a 64-bit object file. 10 # SHDR-NEXT: Name: .debug_rnglists (1) 76 debug_rnglists: 102 ## b) Generate and verify a big endian DWARF32 .debug_rnglists section in a 64-bit object file. 157 ## c) Generate and verify a little endian DWARF64 .debug_rnglists section in a 64-bit object file. 185 debug_rnglists: 193 ## d) Generate and verify a big endian DWARF64 .debug_rnglists section in a 64-bit object file. 219 # RUN: llvm-readelf --hex-dump=.debug_rnglists %t3.o | \ 222 # OVERWRITE: Hex dump of section '.debug_rnglists': [all …]
|
/llvm-project/lld/test/ELF/ |
H A D | riscv-reloc-leb128.s | 4 # RUN: llvm-readobj -r -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a.o | FileCheck %… 6 # RUN: llvm-readelf -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a.so | FileCheck %s 8 # REL: .rela.debug_rnglists { 34 # REL: Hex dump of section '.debug_rnglists': 43 # CHECK: Hex dump of section '.debug_rnglists': 59 # SUB: error: sub.o:(.debug_rnglists+0x8): has non-ABS relocation R_RISCV_SUB_ULEB128 against symbo… 68 # UNPAIRED: error: {{.*}}.o:(.debug_rnglists+0x8): R_RISCV_SET_ULEB128 not paired with R_RISCV_SUB_… 73 # OVERFLOW: error: overflow.o:(.debug_rnglists+0x8): ULEB128 value 128 exceeds available space; ref… 107 .section .debug_rnglists 126 .section .debug_rnglists [all …]
|
H A D | loongarch-reloc-leb128.s | 5 # RUN: llvm-readobj -r -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a.o | FileCheck %… 7 # RUN: llvm-readelf -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a.so | FileCheck %s 10 # RUN: llvm-readobj -r -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a32.o | FileCheck… 12 # RUN: llvm-readelf -x .gcc_except_table -x .debug_rnglists -x .debug_loclists a32.so | FileCheck %s 44 .section .debug_rnglists 55 # REL: Section ({{.*}}) .rela.debug_rnglists { 77 # REL: Hex dump of section '.debug_rnglists': 86 # CHECK: Hex dump of section '.debug_rnglists':
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/ |
H A D | debug_rnglists_invalid.s | 5 # SHORT: error: parsing .debug_rnglists table at offset 0x0: unexpected end of data at offset 0x3 13 # GOOD: .debug_rnglists contents: 28 # CHECK: error: .debug_rnglists table at offset 0x22 has too small length (0xb) to contain a comple… 29 # CHECK-NEXT: error: unrecognised .debug_rnglists table version 4 in table at offset 0x2d 30 # CHECK-NEXT: error: .debug_rnglists table at offset 0x39 has unsupported address size: 3 31 # CHECK-NEXT: error: .debug_rnglists table at offset 0x45 has unsupported segment selector size 4 32 # CHECK-NEXT: error: .debug_rnglists table at offset 0x51 has more offset entries (12345678) than t… 36 # CHECK-NEXT: error: no end of list marker detected at end of .debug_rnglists table starting at off… 37 # CHECK-NEXT: error: section is not large enough to contain a .debug_rnglists table of length 0x1f … 40 .section .debug_rnglists,"",@progbits
|
H A D | debug_rnglists_empty.s | 3 # CHECK: .debug_rnglists contents: 7 .section .debug_rnglists,"",@progbits
|
H A D | debug_rnglists_reserved_length.s | 5 # CHECK: error: parsing .debug_rnglists table at offset 0x0: unsupported reserved unit length of va… 7 .section .debug_rnglists,"",@progbits
|
H A D | debug_rnglists_dwarf64.s | 5 # CHECK: .debug_rnglists contents: 21 .section .debug_rnglists,"",@progbits
|
/llvm-project/llvm/unittests/DebugInfo/DWARF/ |
H A D | DWARFListTableTest.cpp | 22 DWARFListTableHeader Header(/*SectionName=*/".debug_rnglists", in TEST() 28 "parsing .debug_rnglists table at offset 0x0: unexpected end of data " in TEST() 43 DWARFListTableHeader Header(/*SectionName=*/".debug_rnglists", in TEST() 49 "parsing .debug_rnglists table at offset 0x0: unexpected end of data " in TEST() 63 DWARFListTableHeader Header(/*SectionName=*/".debug_rnglists", in TEST() 68 FailedWithMessage(".debug_rnglists table at offset 0x0 has too small " in TEST() 90 DWARFListTableHeader Header(/*SectionName=*/".debug_rnglists", in TEST()
|
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/ |
H A D | debug_rnglists-dwp.s | 1 ## This tests if .debug_rnglists.dwo are correctly read if they are part 51 .asciz "debug_rnglists-dwp.s.tmp.dwo" # DW_AT_dwo_name 68 .section .debug_rnglists,"",@progbits 135 .section .debug_rnglists.dwo,"e",@progbits 182 .long .LRLBegin-.debug_rnglists.dwo # Offset in .debug_rnglists.dwo 186 .long .LRLEnd-.LRLBegin # Size in .debug_rnglists.dwo
|
H A D | debug_rnglists-dwo.s | 2 # RUN: llvm-mc -triple=x86_64-pc-linux -filetype=obj %s >debug_rnglists-dwo.o 3 # RUN: %lldb debug_rnglists-dwo.o -o "image lookup -v -s lookup_rnglists" \ 47 .asciz "debug_rnglists-dwo.o" # DW_AT_dwo_name 64 .section .debug_rnglists,"",@progbits 140 .section .debug_rnglists.dwo,"e",@progbits
|
/llvm-project/llvm/test/DebugInfo/X86/ |
H A D | dwp-v5-rnglists.s | 14 # CHECK: .debug_rnglists.dwo contents: 51 .section .debug_rnglists.dwo,"e",@progbits 103 .long .LRLT1-.debug_rnglists.dwo # Offset in .debug_rnglists.dwo 107 .long .LRLT1End-.LRLT1 # Size in .debug_rnglists.dwo
|
H A D | dwarfdump-rnglists-zero-length.s | 7 # CHECK: error: .debug_rnglists table at offset 0x0 has too small length (0x4) to contain a complet… 11 .section .debug_rnglists,"",@progbits
|
H A D | dwarfdump-rnglists-dwarf64.s | 120 .section .debug_rnglists,"",@progbits 156 .section .debug_rnglists.dwo,"e",@progbits 215 # RNGLISTS: .debug_rnglists contents: 234 # RNGLISTS: .debug_rnglists.dwo contents:
|
H A D | dwp-v5-cu-index.s | 44 .long 0x7000 # Offset in .debug_rnglists.dwo 52 .long 0x70 # Size in .debug_rnglists.dwo
|
/llvm-project/lldb/test/Shell/ObjectFile/ELF/ |
H A D | section-types.yaml | 28 # CHECK-LABEL: Name: .debug_rnglists 31 # CHECK-LABEL: Name: .debug_rnglists.dwo 101 - Name: .debug_rnglists 105 - Name: .debug_rnglists.dwo
|
H A D | build-id-case.yaml | 22 # CHECK: Name: .debug_rnglists 92 - Name: .debug_rnglists
|
/llvm-project/llvm/test/tools/llvm-dwp/X86/ |
H A D | rnglists.s | 1 # This test checks if llvm-dwp outputs .debug_rnglists. 16 # CHECK-DAG: .debug_rnglists.dwo contents: 50 .section .debug_rnglists.dwo,"e",@progbits
|
/llvm-project/llvm/test/MC/Mips/ |
H A D | elf-debug-section.s | 17 .section .debug_rnglists,"",@progbits 39 # CHECK: Name: .debug_rnglists
|
/llvm-project/llvm/test/tools/dsymutil/X86/ |
H A D | dwarf5-rnglists.test | 1 ## This test checks that .debug_rnglists table correclty handled 56 #DWARF-CHECK: .debug_rnglists contents: 79 #UPD-DWARF-CHECK: .debug_rnglists contents:
|
/llvm-project/llvm/test/tools/llvm-dwarfutil/ELF/X86/ |
H A D | dwarf5-rnglists.test | 1 ## Test that DWARFv5 .debug_rnglists is correctly recognized 78 #DWARF-CHECK: .debug_rnglists contents: 138 #UPD-DWARF-CHECK: .debug_rnglists contents: 159 ## Following yaml description has Content of the .debug_rnglists exactly like above data ^^^^^^ 172 - Name: .debug_rnglists
|
H A D | dwarf5-loclists.test | 66 ## Following yaml description has Content of the .debug_rnglists exactly like following data vvvvvv… 67 ## .debug_rnglists contents: 123 - Name: .debug_rnglists
|
/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
H A D | DWARFStreamer.h | 104 /// Emit debug ranges(.debug_ranges, .debug_rnglists) header. 107 /// Emit debug ranges(.debug_ranges, .debug_rnglists) fragment. 113 /// Emit debug ranges(.debug_ranges, .debug_rnglists) footer. 232 /// Emit piece of .debug_rnglists for \p LinkedRanges.
|
/llvm-project/llvm/test/MC/ARM/ |
H A D | dwarf-asm-multiple-sections.s | 94 // DWARF5: .debug_rnglists contents: 111 // RELOC5-NEXT: 00000011 R_ARM_ABS32 .debug_rnglists 126 // RELOC5: RELOCATION RECORDS FOR [.debug_rnglists]:
|
/llvm-project/lldb/test/Shell/ObjectFile/wasm/ |
H A D | embedded-debug-sections.yaml | 85 # CHECK: Name: .debug_rnglists.dwo 156 Name: .debug_rnglists.dwo
|
/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/Inputs/ |
H A D | debug_rnglists_short_section.s | 1 .section .debug_rnglists,"",@progbits
|