1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
foo.wasm: file format WASM
.debug_info contents:
0x00000000: Compile Unit: length = 0x0000003d version = 0x0004 abbr_offset = 0x0000 addr_size = 0x04 (next unit at 0x00000041)
0x0000000b: DW_TAG_compile_unit
DW_AT_producer ("clang version 7.0.0 (trunk 333296)")
DW_AT_language (DW_LANG_C99)
DW_AT_name ("no_main.c")
DW_AT_stmt_list (0x00000000)
DW_AT_comp_dir ("/emscripten/tests/other/wasm_sourcemap")
DW_AT_GNU_pubnames (true)
DW_AT_low_pc (0x0000000000000005)
DW_AT_high_pc (0x0000000000000010)
0x00000026: DW_TAG_subprogram
DW_AT_low_pc (0x0000000000000005)
DW_AT_high_pc (0x0000000000000010)
DW_AT_name ("foo")
DW_AT_decl_file ("/emscripten/tests/other/wasm_sourcemap/no_main.c")
DW_AT_decl_line (3)
DW_AT_type (0x00000039 "int")
DW_AT_external (true)
0x00000039: DW_TAG_base_type
DW_AT_name ("int")
DW_AT_encoding (DW_ATE_signed)
DW_AT_byte_size (0x04)
0x00000040: NULL
.debug_line contents:
debug_line[0x00000000]
Line table prologue:
total_length: 0x00000038
version: 4
prologue_length: 0x00000021
min_inst_length: 1
max_ops_per_inst: 1
default_is_stmt: 1
line_base: -5
line_range: 14
opcode_base: 13
standard_opcode_lengths[DW_LNS_copy] = 0
standard_opcode_lengths[DW_LNS_advance_pc] = 1
standard_opcode_lengths[DW_LNS_advance_line] = 1
standard_opcode_lengths[DW_LNS_set_file] = 1
standard_opcode_lengths[DW_LNS_set_column] = 1
standard_opcode_lengths[DW_LNS_negate_stmt] = 0
standard_opcode_lengths[DW_LNS_set_basic_block] = 0
standard_opcode_lengths[DW_LNS_const_add_pc] = 0
standard_opcode_lengths[DW_LNS_fixed_advance_pc] = 1
standard_opcode_lengths[DW_LNS_set_prologue_end] = 0
standard_opcode_lengths[DW_LNS_set_epilogue_begin] = 0
standard_opcode_lengths[DW_LNS_set_isa] = 1
file_names[ 1]:
name: "no_main.c"
dir_index: 0
mod_time: 0x00000000
length: 0x00000000
Address Line Column File ISA Discriminator Flags
------------------ ------ ------ ------ --- ------------- -------------
0x0000000000000005 4 0 1 0 0 is_stmt
0x000000000000000c 5 3 1 0 0 is_stmt prologue_end
0x0000000000000010 5 3 1 0 0 is_stmt end_sequence
|