Menu

/trunk/libdwarf Commit Log


Commit Date  
[r811] by kaiwang27

Renamed DWARF_E_MEMORY to DW_DLE_MEMORY.

Ticket: #20

2010-03-14 18:53:39 Tree
[r810] by kaiwang27

* Renamed DWARF_E_ARGUMENT to DW_DLE_ARGUMENT.
* Renamed DWARF_E_DEBUG_INFO to DW_DLE_DEBUG_INFO_NULL.

2010-03-14 18:42:22 Tree
[r809] by kaiwang27

Substitute DWARF_E_NONE with DW_DLE_NONE.

Ticket: #20

2010-03-14 18:23:37 Tree
[r808] by kaiwang27

Minimal instruction length should depend on ISA: 1 for X86 and
X86_64, 4 for other ISA. (for now, this needs more investigation)

2010-03-14 17:41:42 Tree
[r807] by kaiwang27

* Add at_relsec field into _Dwarf_Attribute structure. at_relsec represent a relocation refering to dwarf sections. This is needed because attribute values can refer to other dwarf sections. For example, DW_AT_stmt_list refers to an offset in .debug_line section.
* Add internal function _dwarf_add_AT_dataref that can accpet both a relocation symbol index and a relocation section name.
* Insert DW_AT_stmt_list attribute into compilation unit DIE if there are line number information.

2010-03-14 17:08:21 Tree
[r806] by kaiwang27

Document the purpose of the die arg for producer API dwarf_add_frame_fde[_b].

2010-03-14 14:27:10 Tree
[r805] by kaiwang27

Do not try to generate empty name lookup table.

2010-03-14 03:20:14 Tree
[r804] by kaiwang27

Produce .debug_pubnames, .debug_weaknames, .debug_funcnames,
.debug_typenames and .debug_varnames sections.

2010-03-14 03:18:39 Tree
[r803] by kaiwang27

Name lookup table producer APIs keep a pointer to the refered DIE. The
offset of this DIE will be known after DIE transform. _dwarf_nametbl_gen
is called after DIE transform and it will write the known offset into
bytes stream.

2010-03-14 03:10:36 Tree
[r802] by kaiwang27

Implemented producer API for name lookup sections: dwarf_add_funcname,
dwarf_add_pubname, dwarf_add_typename, dwarf_add_varname and
dwarf_add_weakname.

2010-03-14 03:02:48 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.