479#define DW_CC_lo_user 0x40
480#define DW_CC_hi_user 0xff
482#define DW_LNS_extended_op 0x00
483#define DW_LNS_copy 0x01
484#define DW_LNS_advance_pc 0x02
485#define DW_LNS_advance_line 0x03
486#define DW_LNS_set_file 0x04
487#define DW_LNS_set_column 0x05
488#define DW_LNS_negate_stmt 0x06
489#define DW_LNS_set_basic_block 0x07
490#define DW_LNS_const_add_pc 0x08
491#define DW_LNS_fixed_advance_pc 0x09
493#define DW_LNS_set_prologue_end 0x0a
494#define DW_LNS_set_epilogue_begin 0x0b
495#define DW_LNS_set_isa 0x0c
497#define DW_LNE_end_sequence 0x01
498#define DW_LNE_set_address 0x02
499#define DW_LNE_define_file 0x03
501#define DW_LNE_set_discriminator 0x04
503#define DW_CIE_ID ~(0x0)
540#define DW_EH_PE_native 0x00
541#define DW_EH_PE_leb128 0x01
542#define DW_EH_PE_data2 0x02
543#define DW_EH_PE_data4 0x03
544#define DW_EH_PE_data8 0x04
545#define DW_EH_PE_signed 0x08
546#define DW_EH_PE_abs 0x00
547#define DW_EH_PE_pcrel 0x10
548#define DW_EH_PE_textrel 0x20
549#define DW_EH_PE_datarel 0x30
550#define DW_EH_PE_funcrel 0x40
551#define DW_EH_PE_aligned 0x50
552#define DW_EH_PE_indirect 0x80
553#define DW_EH_PE_omit 0xff
555#define DW_INL_not_inlined 0x00
556#define DW_INL_inlined 0x01
557#define DW_INL_declared_not_inlined 0x02
558#define DW_INL_declared_inlined 0x03
560#ifdef DBGHELP_STATIC_LIB
564 DWORD bytes_read = 0;
BOOL sw_read_mem(struct cpu_stack_walk *csw, DWORD64 addr, void *ptr, DWORD sz) DECLSPEC_HIDDEN
enum dwarf_tag_e dwarf_tag_t
enum dwarf_operation_e dwarf_operation_t
enum dwarf_type_e dwarf_type_t
@ DW_CFA_def_cfa_expression
@ DW_CFA_offset_extended_sf
@ DW_CFA_GNU_negative_offset_extended
@ DW_CFA_def_cfa_register
@ DW_CFA_restore_extended
@ DW_CFA_def_cfa_offset_sf
enum dwarf_form_e dwarf_form_t
enum dwarf_attribute_e dwarf_attribute_t
@ DW_TAG_GNU_formal_parameter_pack
@ DW_TAG_GNU_call_site_parameter
@ DW_TAG_common_inclusion
@ DW_TAG_formal_parameter
@ DW_TAG_enumeration_type
@ DW_TAG_function_template
@ DW_TAG_template_value_param
@ DW_TAG_imported_declaration
@ DW_TAG_ptr_to_member_type
@ DW_TAG_rvalue_reference_type
@ DW_TAG_GNU_template_parameter_pack
@ DW_TAG_access_declaration
@ DW_TAG_GNU_template_template_param
@ DW_TAG_inlined_subroutine
@ DW_TAG_unspecified_type
@ DW_TAG_template_type_param
@ DW_TAG_unspecified_parameters
@ DW_OP_push_object_address
@ DW_OP_GNU_implicit_pointer
@ DW_OP_GNU_push_tls_address
@ DW_AT_GNU_template_name
@ DW_AT_GNU_pt_guarded_by
@ DW_AT_GNU_odr_signature
@ DW_AT_GNU_exclusive_locks_required
@ DW_AT_GNU_call_site_target_clobbered
@ DW_AT_GNU_all_source_call_sites
@ DW_AT_GNU_call_site_data_value
@ DW_AT_MIPS_tail_loop_begin
@ DW_AT_GNU_call_site_target
@ DW_AT_GNU_all_tail_call_sites
@ DW_AT_GNU_shared_locks_required
@ DW_AT_GNU_all_call_sites
@ DW_AT_calling_convention
@ DW_AT_data_member_location
@ DW_AT_MIPS_loop_unroll_factor
@ DW_AT_GNU_locks_excluded
@ DW_AT_MIPS_epilog_begin
@ DW_AT_GNU_call_site_value
@ DW_AT_MIPS_abstract_name
@ DW_AT_MIPS_linkage_name
@ DW_AT_MIPS_software_pipeline_depth
@ DW_AT_vtable_elem_location
@ DW_AT_variable_parameter
@ DW_AT_MIPS_clone_origin
GLenum const GLvoid * addr
struct cpu_stack_walk::@374::@376 s64
union cpu_stack_walk::@374 u
struct cpu_stack_walk::@374::@375 s32