tail head cat sleep
QR code linking to this page

Manual Pages  — DWARF_FIND_MACRO_VALUE_START

NAME

dwarf_find_macro_value_start – return the address of the first byte of a macro value

CONTENTS

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)

DWARF_FIND_MACRO_VALUE_START (3) March 26, 2011

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

UNIX has been evolving feverishly for close to 30 years, sort of like bacteria in a cesspool — only not as attractive
— John Levine, "Unix for Dummies"