library provides a debugging interface to the run-time linker (rtld).
This library must be used along with
Most library functions take a
This argument is an opaque structure containing information associated with
the current status of the agent.
Before you start using
you should call
This initializes the library to the correct version your program was compiled
with and provides proper ABI stability.
What follows is a description of what each function.
creates a new
argument should be the
you received from
resets your previously created agent.
deallocates the resources associated with the agent.
returns an error string describing the error present in
enables reporting of events.
This function always returns RD_OK.
returns the event address corresponding to the
At the moment we only report events of type RD_NOTIFY_BPT.
returns the message associated with the latest event.
At the moment only RD_POSTINIT events are supported.
allows you to iterate over the programs loaded objects.
is a callback of type