#include <assert.h>#include <link.h>#include <stdio.h>#include <errno.h>#include <sys/types.h>#include <sys/wait.h>#include <string.h>#include <sys/stat.h>#include <unistd.h>#include <fcntl.h>#include <limits.h>#include <vector>#include <string>#include <iostream>#include "common/h/parseauxv.h"#include "common/h/headers.h"#include "common/h/pathName.h"#include "common/h/addrtranslate.h"#include "common/src/addrtranslate-sysv.h"Go to the source code of this file.
Data Structures | |
| class | ProcessReaderSelf |
| struct | link_map_dyn32 |
| struct | r_debug_dyn32 |
| class | link_map_xplat |
| class | link_map_dyn< link_map_X > |
| class | r_debug_dyn< r_debug_X > |
Defines | |
| #define | R_DEBUG_NAME "r_debug" |
| #define | NUM_DBG_BREAK_NAMES 4 |
Functions | |
| static const char * | deref_link (const char *path) |
Variables | |
| const char * | dbg_break_names [] |
| #define NUM_DBG_BREAK_NAMES 4 |
Definition at line 926 of file addrtranslate-sysv.C.
Referenced by Dyninst::FCNode::parsefile().
| #define R_DEBUG_NAME "r_debug" |
Definition at line 60 of file addrtranslate-sysv.C.
Referenced by Dyninst::FCNode::parsefile().
| static const char* deref_link | ( | const char * | path | ) | [static] |
Definition at line 295 of file addrtranslate-sysv.C.
References PATH_MAX.
Referenced by Dyninst::AddressTranslateSysV::refresh().
| const char* dbg_break_names[] |
{ "_dl_debug_fast_state",
"_dl_debug_state",
"r_debug_state",
"_r_debug_state" }
Definition at line 927 of file addrtranslate-sysv.C.
1.6.1