|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||
2005年11月11日(金) 旧暦 [n年日記] [更新:"2005/11/11 21:33:48"]#1 [GNU] DWARF って何かなぁと思っていたので
as の起動時に --gdwarf2 を追加しておいて、出来たものを
objdump -h して見ると、次の 3 .. 6 のようなものが作られているのが分る。
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00000004 00000000 00000000 00000034 2**0
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 0000005c 00000000 00000000 00000038 2**0
CONTENTS, ALLOC, LOAD, DATA
2 .bss 00000000 00000000 00000000 00000094 2**0
ALLOC
3 .debug_line 00000033 00000000 00000000 00000094 2**0
CONTENTS, RELOC, READONLY, DEBUGGING
4 .debug_info 0000003f 00000000 00000000 000000c7 2**0
CONTENTS, RELOC, READONLY, DEBUGGING
5 .debug_abbrev 00000014 00000000 00000000 00000106 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_aranges 00000020 00000000 00000000 00000120 2**3
CONTENTS, RELOC, READONLY, DEBUGGING
objdump -s すると、その中身も見ることが出来る。
これらは binutils-2.16.1/gas/dwarf2dbg.c の中で作られる
(版数は一例)。
Debugging With Attributed Record Formats という字を当てたそうだ。 ( つっこみ )
|
最近の日記 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package | ||