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_reset_section_bytes(3) - freebsd
dwarf_undef_macro(3) - freebsd
dwarf_add_varname(3) - freebsd
dwarf_get_macro_details(3) - freebsd
dwarf_new_fde(3) - freebsd
Similar Topics in the Unix Linux Community
Unix File Permissions
FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
Memory Leaks
Is it safe to install x86 Solaris 10 U6 after installed-Linux-and-FreeBSD?