freebsd man page for dwarf_find_macro_value_start

Query: dwarf_find_macro_value_start

OS: freebsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DWARF_FIND_MACRO_VALUE_START(3) 			   BSD Library Functions Manual 			   DWARF_FIND_MACRO_VALUE_START(3)

NAME
dwarf_find_macro_value_start -- return the address of the first byte of a macro value
LIBRARY
DWARF Access Library (libdwarf, -ldwarf)
SYNOPSIS
#include <libdwarf.h> char * dwarf_find_macro_value_start(char *macro_string);
DESCRIPTION
Given a DWARF macro string, function dwarf_find_macro_value_start() returns a pointer to the first byte of the macro value part of the macro string. Argument macro_string should be a NUL-terminated string conforming to the macro format defined in the DWARF standard; see dwarf(4).
RETURN VALUES
On success, function dwarf_find_macro_value_start() returns a pointer to the first byte of the macro value. If the macro value part was not found, function dwarf_find_macro_value_start() returns a pointer to the NUL-byte terminating argument macro_string. Function dwarf_find_macro_value_start() returns NULL if argument macro_string was NULL.
SEE ALSO
dwarf(3), dwarf_get_macro_details(3)
BSD
March 26, 2011 BSD
Related Man Pages
dwarf_add_funcname(3) - freebsd
dwarf_add_pubname(3) - freebsd
dwarf_add_weakname(3) - freebsd
dwarf_get_macro_details(3) - freebsd
dwarf_new_fde(3) - freebsd
Similar Topics in the Unix Linux Community
FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
Memory Leaks
Valid separator in time and date format
Controlling user input