objdump.W 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. .*dw2-compressed.o: file format .*
  2. Contents of the .z?debug_info section:
  3. Compilation Unit @ offset 0x0:
  4. Length: 0x4e \(32-bit\)
  5. Version: 2
  6. Abbrev Offset: 0x0
  7. Pointer Size: 4
  8. <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\)
  9. <c> DW_AT_stmt_list : 0x0
  10. <10> DW_AT_high_pc : 0x.
  11. <14> DW_AT_low_pc : 0x.
  12. <18> DW_AT_name : file1.txt
  13. <22> DW_AT_producer : GNU C 3.3.3
  14. <2e> DW_AT_language : 1 \(ANSI C\)
  15. <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\)
  16. <30> DW_AT_external : 1
  17. <31> DW_AT_decl_file : 1
  18. <32> DW_AT_decl_line : 2
  19. <33> DW_AT_name : func_cu1
  20. <3c> DW_AT_type : <0x4a>
  21. <40> DW_AT_low_pc : 0x.
  22. <44> DW_AT_high_pc : 0x.
  23. <48> DW_AT_frame_base : 1 byte block: 55 \(DW_OP_reg5 \([^()]*\)\)
  24. <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\)
  25. <4b> DW_AT_name : int
  26. <4f> DW_AT_byte_size : 4
  27. <50> DW_AT_encoding : 5 \(signed\)
  28. <1><51>: Abbrev Number: 0
  29. Raw dump of debug contents of section .z?debug_line:
  30. Offset: 0x0
  31. Length: 62
  32. DWARF Version: 2
  33. Prologue Length: 35
  34. Minimum Instruction Length: 1
  35. Initial value of 'is_stmt': 1
  36. Line Base: 1
  37. Line Range: 1
  38. Opcode Base: 16
  39. Opcodes:
  40. Opcode 1 has 0 args
  41. Opcode 2 has 1 args
  42. Opcode 3 has 1 args
  43. Opcode 4 has 1 args
  44. Opcode 5 has 1 args
  45. Opcode 6 has 0 args
  46. Opcode 7 has 0 args
  47. Opcode 8 has 0 args
  48. Opcode 9 has 1 args
  49. Opcode 10 has 0 args
  50. Opcode 11 has 0 args
  51. Opcode 12 has 1 args
  52. Opcode 13 has 0 args
  53. Opcode 14 has 0 args
  54. Opcode 15 has 0 args
  55. The Directory Table is empty.
  56. The File Name Table \(offset 0x.*\):
  57. Entry Dir Time Size Name
  58. 1 0 0 0 file1.txt
  59. Line Number Statements:
  60. \[0x.*\] Extended opcode 2: set Address to .*
  61. \[0x.*\] Advance Line by 3 to 4
  62. \[0x.*\] Copy
  63. \[0x.*\] Copy
  64. \[0x.*\] Extended opcode 2: set Address to .*
  65. \[0x.*\] Extended opcode 1: End of Sequence
  66. Contents of the .zdebug_abbrev section:
  67. Number TAG \(0x0\)
  68. 1 DW_TAG_compile_unit \[has children\]
  69. DW_AT_stmt_list DW_FORM_data4
  70. DW_AT_high_pc DW_FORM_addr
  71. DW_AT_low_pc DW_FORM_addr
  72. DW_AT_name DW_FORM_string
  73. DW_AT_producer DW_FORM_string
  74. DW_AT_language DW_FORM_data1
  75. DW_AT value: 0 DW_FORM value: 0
  76. 2 DW_TAG_subprogram \[no children\]
  77. DW_AT_external DW_FORM_flag
  78. DW_AT_decl_file DW_FORM_data1
  79. DW_AT_decl_line DW_FORM_data1
  80. DW_AT_name DW_FORM_string
  81. DW_AT_type DW_FORM_ref4
  82. DW_AT_low_pc DW_FORM_addr
  83. DW_AT_high_pc DW_FORM_addr
  84. DW_AT_frame_base DW_FORM_block1
  85. DW_AT value: 0 DW_FORM value: 0
  86. 3 DW_TAG_base_type \[no children\]
  87. DW_AT_name DW_FORM_string
  88. DW_AT_byte_size DW_FORM_data1
  89. DW_AT_encoding DW_FORM_data1
  90. DW_AT value: 0 DW_FORM value: 0