Main index | Section 3 | Options |
#include <libdwarf.h>
Argument die should reference a debugging information entry allocated using dwarf_new_die(3).
Function dwarf_add_AT_const_value_signedint() creates a DW_AT_const_value attribute descriptor containing the signed value specified by argument value. The created attribute descriptor will have DWARF form DW_FORM_sdata.
Function dwarf_add_AT_const_value_unsignedint() creates a DW_AT_const_value attribute descriptor containing the unsigned value specified by argument value. The created attribute descriptor will have DWARF form DW_FORM_udata.
Function dwarf_add_AT_const_value_string() creates a DW_AT_const_value attribute descriptor containing the string pointed to by the NUL-terminated argument str. The created attribute descriptor will have DWARF form DW_FORM_strp.
If argument err is not NULL, it will be used by these functions to store error information in case of an error.
[DW_DLE_ARGUMENT] | Either of the arguments die or str was NULL. |
[DW_DLE_MEMORY] | An out of memory condition was encountered during execution. |
DWARF_ADD_AT_CONST_VALUE_STRING (3) | September 4, 2011 |
Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.