|
NAMEdwarf_lne_end_sequence —
set the end of instruction sequence
LIBRARYDWARF Access Library (libdwarf, -ldwarf)SYNOPSIS#include <libdwarf.h>
Dwarf_Unsigned
DESCRIPTIONFunctiondwarf_lne_end_sequence () sets the address that
indicates the end of a sequence of target machine instructions.
Argument dbg should reference a DWARF producer instance allocated using dwarf_producer_init(3) or dwarf_producer_init_b(3). Argument addr specifies an address value which is the first byte after the end of a instruction sequence. If argument err is not NULL, it will be used to store error information in case of an error. RETURN VALUESOn success, functiondwarf_lne_end_sequence () returns
DW_DLV_OK . In case of an error, function
dwarf_lne_end_sequence () returns
DW_DLV_NOCOUNT and sets the argument
err.
ERRORSFunctiondwarf_lne_end_sequence () can fail with:
SEE ALSOdwarf(3), dwarf_add_directory_decl(3), dwarf_add_file_decl(3), dwarf_add_line_entry(3), dwarf_lne_set_address(3), dwarf_producer_init(3), dwarf_producer_init_b(3)
Visit the GSP FreeBSD Man Page Interface. |