| /llvm-project/llvm/test/tools/yaml2obj/ELF/DWARF/ |
| H A D | debug-str-offsets.yaml | 1 ## Test that yaml2obj emits a .debug_str_offsets section when requested. 3 ## a) Generate and verify a little endian .debug_str_offsets section. 10 # SHDR-NEXT: Name: .debug_str_offsets (1) 43 debug_str_offsets: 52 ## b) Generate and verify a big endian .debug_str_offsets section. 77 # RUN: llvm-readelf --hex-dump=.debug_str_offsets %t2.o | \ 80 # OVERWRITE: Hex dump of section '.debug_str_offsets': 92 debug_str_offsets: 100 # RUN: llvm-readelf --hex-dump=.debug_str_offsets %t3.o | \ 103 # EMPTY-OFFSETS: Hex dump of section '.debug_str_offsets': [all …]
|
| /llvm-project/llvm/test/tools/llvm-dwarfdump/X86/ |
| H A D | verify_invalid_str_offsets.yaml | 8 # CHECK: Verifying .debug_str_offsets... 9 # CHECK-NEXT: error: .debug_str_offsets: contribution 0x0: index 0x2: invalid string offset *0x10 =… 10 # CHECK-NEXT: error: .debug_str_offsets: contribution 0x0: index 0x3: invalid string offset *0x14 =… 11 # CHECK-NEXT: error: .debug_str_offsets: contribution 0x18: invalid version 42 12 # CHECK-NEXT: error: .debug_str_offsets: contribution 0x20: invalid length ((length (0x5) - header … 13 # CHECK-NEXT: error: .debug_str_offsets: contribution 0x29: length exceeds available space (contrib… 16 # V4: error: .debug_str_offsets.dwo: contribution 0x0: index 0x2: invalid string offset *0x8 == 0x2… 30 - Name: '.debug_str_offsets.dwo' 52 debug_str_offsets:
|
| H A D | debug-str-offsets-mixed-dwarf-4-5.yaml | 4 # CHECK: Verifying .debug_str_offsets... 8 # 5 debug information, the verifier correctly interprets the debug_str_offsets 20 debug_str_offsets:
|
| /llvm-project/llvm/test/DebugInfo/X86/ |
| H A D | dwarfdump-str-offsets-invalid.s | 110 .section .debug_str_offsets,"",@progbits 147 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient s… 148 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: insufficient s… 149 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: invalid length 150 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: length exceeds… 151 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: 32 bit contrib… 152 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: section offset… 153 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: section offset… 154 # CHECK: error: overlapping contributions to string offsets table in section .debug_str_offsets.
|
| H A D | dwarfdump-str-offsets-dwp.s | 34 .section .debug_str_offsets.dwo,"e",@progbits 35 # Object files 1's portion of the .debug_str_offsets.dwo section. 49 # Object files 2's portion of the .debug_str_offsets.dwo section. 63 # Object files 3's portion of the .debug_str_offsets.dwo section. 66 # to the .debug_str_offsets section. 231 .long .debug_str_offsets_object_file1_start-.debug_str_offsets.dwo 234 .long .debug_str_offsets_object_file2_start-.debug_str_offsets.dwo 237 .long .debug_str_offsets_object_file3_start-.debug_str_offsets.dwo 273 .long .debug_str_offsets_object_file1_start-.debug_str_offsets.dwo 276 .long .debug_str_offsets_object_file2_start-.debug_str_offsets.dwo [all …]
|
| H A D | dwarfdump-str-offsets-v4-dwarf64-dwp.s | 1 ## This tests dumping a .debug_str_offsets.dwo section in a DWP file when it is 3 ## is DWARF64, thus the .debug_str_offsets.dwo section has contributions with 28 # CHECK: .debug_str_offsets.dwo contents: 46 .section .debug_str_offsets.dwo, "e", @progbits 127 .long .LSO0-.debug_str_offsets.dwo 131 .long .LSO1-.debug_str_offsets.dwo
|
| H A D | dwarfdump-str-offsets-v4-invalid.s | 1 ## This tests handling invalid .debug_str_offsets.dwo sections in 10 # CHECK: error: invalid reference to or invalid content in .debug_str_offsets[.dwo]: length exceeds… 33 .section .debug_str_offsets.dwo,"e",@progbits 59 .long .LStrOff-.debug_str_offsets.dwo
|
| H A D | string-offsets-table.ll | 36 ; they are referenced correctly in the .debug_str_offsets section. 43 ; Verify that the .debug_str_offsets section is there and that it starts 45 ; MONOLITHIC: .debug_str_offsets contents: 98 ; SPLIT: .debug_str_offsets contents: 104 ; SPLIT: .debug_str_offsets.dwo contents:
|
| H A D | dwarfdump-str-offsets-v4-dwarf64-dwo.s | 1 ## This tests dumping a .debug_str_offsets.dwo section which is referenced by 26 # CHECK: .debug_str_offsets.dwo contents: 40 .section .debug_str_offsets.dwo, "e", @progbits
|
| H A D | symbolize_function_start_v5.s | 81 .section .debug_str_offsets,"",@progbits 91 .section .debug_str_offsets,"",@progbits 94 .section .debug_str_offsets.dwo,"e",@progbits 107 .section .debug_str_offsets.dwo,"e",@progbits
|
| /llvm-project/llvm/test/tools/llvm-dwarfdump/Inputs/ |
| H A D | dump_dwo.o.yaml | 22 - Name: .debug_str_offsets 83 Symbol: .debug_str_offsets 90 - Name: .rela.debug_str_offsets 95 Info: .debug_str_offsets 183 - Name: .debug_str_offsets 184 - Name: .rela.debug_str_offsets 214 - Name: .debug_str_offsets 216 Section: .debug_str_offsets
|
| /llvm-project/lldb/unittests/SymbolFile/DWARF/Inputs/ |
| H A D | DW_AT_default_value-test.yaml | 45 - Name: .debug_str_offsets 84 Symbol: .debug_str_offsets 94 - Name: .rela.debug_str_offsets 99 Info: .debug_str_offsets 224 - Name: .debug_str_offsets 225 - Name: .rela.debug_str_offsets 254 - Name: .debug_str_offsets 256 Section: .debug_str_offsets 258 Section: .debug_str_offsets
|
| /llvm-project/lld/test/ELF/ |
| H A D | gdb-index-invalid-section-index.yaml | 19 - Name: .debug_str_offsets 23 - Name: .rela.debug_str_offsets 28 Info: .debug_str_offsets 66 Symbol: .debug_str_offsets 117 - Name: .debug_str_offsets 119 Section: .debug_str_offsets
|
| /llvm-project/llvm/test/tools/llvm-profgen/Inputs/ |
| H A D | split-dwarf-single.o.yaml | 32 - Name: .debug_str_offsets 36 - Name: .debug_str_offsets.dwo 72 - Name: .debug_str_offsets 74 - Name: .debug_str_offsets.dwo
|
| /llvm-project/bolt/test/X86/ |
| H A D | dwarf5-shared-str-offset-base.s | 12 ## This test checks that with DWARF5 when two CUs share the same .debug_str_offsets 18 # CHECK: .debug_str_offsets [[#ADDR2:]] 19 # CHECK: .debug_str_offsets [[#ADDR2]] 150 .section .debug_str_offsets,"",@progbits 166 .section .debug_str_offsets,"",@progbits 289 # Manually removed .debug_str_offsets and .debug_str
|
| H A D | dwarf5-two-cu-str-offset-table.test | 11 ## This test checks we correclty re-renerate .debug_str_offsets. 13 # CHECK: .debug_str_offsets contents 41 # CHECK: .debug_str_offsets contents
|
| /llvm-project/lld/test/wasm/ |
| H A D | merge-string-debug.s | 14 # RUN: llvm-readobj -x .debug_str_offsets %tO0.wasm | FileCheck %s --check-prefixes CHECK-OFFSETS 25 .section .debug_str_offsets,"",@ 40 # CHECK-OFFSETS: Hex dump of section '.debug_str_offsets':
|
| /llvm-project/lldb/test/Shell/SymbolFile/DWARF/ |
| H A D | dwo-relative-path.s | 61 .section .debug_str_offsets,"",@progbits 71 .section .debug_str_offsets,"",@progbits 74 .section .debug_str_offsets.dwo,"e",@progbits 89 .section .debug_str_offsets.dwo,"e",@progbits
|
| /llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/ |
| H A D | dwarf5_tu_index_abbrev_offset.s | 155 .section .debug_str_offsets.dwo,"e",@progbits 289 .long 0 # offset into .debug_str_offsets.dwo 294 .long .Lstr_offsets_end - .debug_str_offsets.dwo 315 .long 0 # offset into .debug_str_offsets.dwo 320 .long .Lstr_offsets_end - .debug_str_offsets.dwo
|
| H A D | dwarf5-split.s | 73 .section .debug_str_offsets.dwo,"e",@progbits 94 .section .debug_str_offsets.dwo,"e",@progbits 228 .long 0 # offset into .debug_str_offsets.dwo 233 .long .Lstr_offsets_end - .debug_str_offsets.dwo
|
| /llvm-project/bolt/test/X86/Inputs/ |
| H A D | dwarf5-df-cu-function-gc-main.s | 77 .section .debug_str_offsets,"",@progbits 87 .section .debug_str_offsets,"",@progbits 90 .section .debug_str_offsets.dwo,"e",@progbits 105 .section .debug_str_offsets.dwo,"e",@progbits
|
| H A D | dwarf5-ftypes-split-dwarf-helper.s | 75 .section .debug_str_offsets,"",@progbits 85 .section .debug_str_offsets,"",@progbits 88 .section .debug_str_offsets.dwo,"e",@progbits 105 .section .debug_str_offsets.dwo,"e",@progbits
|
| H A D | dwarf5-df-cu-function-gc-helper.s | 76 .section .debug_str_offsets,"",@progbits 86 .section .debug_str_offsets,"",@progbits 89 .section .debug_str_offsets.dwo,"e",@progbits 106 .section .debug_str_offsets.dwo,"e",@progbits
|
| H A D | dwarf5-df-output-dir-same-name-helper.s | 74 .section .debug_str_offsets,"",@progbits 84 .section .debug_str_offsets,"",@progbits 87 .section .debug_str_offsets.dwo,"e",@progbits 104 .section .debug_str_offsets.dwo,"e",@progbits
|
| /llvm-project/llvm/test/tools/llvm-dwp/Inputs/overflow/ |
| H A D | debug_info_v5.s | 93 .section .debug_str_offsets,"",@progbits 103 .section .debug_str_offsets,"",@progbits 106 .section .debug_str_offsets.dwo,"e",@progbits 119 .section .debug_str_offsets.dwo,"e",@progbits
|