| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
the ELF file's byte order is not the native byte order. The
bug is that the variables holding the name and description size
are used (natively) after having been byte-swapped. The fix is
to calculate sz from them just prior to byte-swapping.
Approved by: jkoshy@
Obtained from: Juniper Networks, Inc.
|
|
|
|
|
|
|
|
| |
running ctfmerge on its objects, libelf asserts as it expects
.note sections to be 4-byte aligned. Change that expectation.
Approved by: jkoshy@
Obtained from: Juniper Networks, Inc.
|
|
|
|
| |
ARM/MIPS ELF section types in _libelf_xlate_shtype().
|
| |
|
|
|
|
|
|
|
| |
attributes that have form DW_FORM_sec_offset.
* If the .debug_info section conforms to DWARF4, do not allow the value
of attributes with form DW_FORM_data[48] to be used as section
offset.
|
|
|
|
| |
should not exceed the size of the .debug_loc section.
|
|
|
|
|
|
|
|
| |
(DWARF4) form DW_FORM_flag_present which implicitly indicates the
presence of the attribute. Manual page is updated to reflect this
change.
Note that this was previously fixed in the old libdwarf.
|
|
|
|
| |
instead of DW_DLE_NO_ENTRY when a child DIE is not found.
|
| |
|
|
|
|
| |
Fix warnings found by -Wmising-variable-declarations.
|
|
|
|
|
|
| |
comes with elftoolchain. This version of libelf doesn't need to be
portable; using FreeBSD's own ELF headers will avoid conflicts and
make integration easier.
|
|
|