![]() |
![]()
| ![]() |
![]()
NAMEdwarf_get_address_size —
return the number of bytes needed to represent an address
LIBRARYDWARF Access Library (libdwarf, -ldwarf)SYNOPSIS#include <libdwarf.h>
int
DESCRIPTIONFunctiondwarf_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. RETURN VALUESOn success, functiondwarf_tag () returns
DW_DLV_OK . In case of an error, it returns
DW_DLV_ERROR and sets argument
err.
ERRORSFunctiondwarf_get_address_size () can fail with the
following error:
SEE ALSOdwarf(3), dwarf_finish(3), dwarf_init(3)
|