DWARF_GET_ADDRESS_SIZE(3) | Library Functions Manual | DWARF_GET_ADDRESS_SIZE(3) |
dwarf_get_address_size
—
#include <libdwarf.h>
int
dwarf_get_address_size
(Dwarf_Debug
dbg, Dwarf_Half *addr_size,
Dwarf_Error *err);
dwarf_get_address_size
() returns the size in
bytes of a native address for a program object.
Argument dbg should denote a DWARF debug context created from a program object using dwarf_init(3). Argument addr_size should point to a location that will hold the returned size. Argument err, if non-NULL, it will be used to return error information.
dwarf_tag
() returns
DW_DLV_OK
. In case of an error, it returns
DW_DLV_ERROR
and sets argument
err.
dwarf_get_address_size
() can fail with the
following error:
DW_DLE_ARGUMENT
]April 14, 2010 | NetBSD 9.2 |