search for: dw_at_address_class

Displaying 3 results from an estimated 3 matches for "dw_at_address_class".

2017 Nov 06
5
RFC: Debug info for Cuda
...t to labels inside these sections. “.b32 .debug_abbrevs” e) Sections itself must be enclosed into braces “.section .debug_info {…}” f) Frame info is non-register based Based on function local “__local_depot” array, that represents the stack frame. g) All variables must have non-standard DW_AT_address_class attribute so the debuger had the info about address class of the variable - global or local. DWARF standard does support this attribute, but it can be appiled to pointer/reference types only, not variables. h) The first label in the function must follow the debug location macro. In LLVM, it is foll...
2017 Nov 06
2
Debug info for Cuda
.... > >> e) Sections itself must be enclosed into braces >>     “.section .debug_info {…}” >> f) Frame info is non-register based >>     Based on function local “__local_depot” array, that represents the >> stack frame. >> g) All variables must have non-standard DW_AT_address_class attribute >> so the debuger had the info about address class of the variable - >> global or local. DWARF standard does support this attribute, but it can >> be appiled to pointer/reference types only, not variables. > For variables it would be more usual to use DW_AT_segment fo...
2017 Nov 08
2
Debug info for Cuda
.... > >> e) Sections itself must be enclosed into braces >> “.section .debug_info {…}” >> f) Frame info is non-register based >> Based on function local “__local_depot” array, that represents the >> stack frame. >> g) All variables must have non-standard DW_AT_address_class attribute >> so the debuger had the info about address class of the variable - >> global or local. DWARF standard does support this attribute, but it can >> be appiled to pointer/reference types only, not variables. > For variables it would be more usual to use DW_AT_segment fo...