|
gem5
v19.0.0.0
|
#include "base/remote_gdb.hh"#include <sys/signal.h>#include <unistd.h>#include <csignal>#include <cstdint>#include <cstdio>#include <sstream>#include <string>#include "arch/vtophys.hh"#include "base/intmath.hh"#include "base/socket.hh"#include "base/trace.hh"#include "config/the_isa.hh"#include "cpu/base.hh"#include "cpu/static_inst.hh"#include "cpu/thread_context.hh"#include "debug/GDBAll.hh"#include "mem/fs_translating_port_proxy.hh"#include "mem/port.hh"#include "mem/se_translating_port_proxy.hh"#include "sim/full_system.hh"#include "sim/system.hh"Go to the source code of this file.
Classes | |
| class | HardBreakpoint |
Enumerations | |
| enum | GdbBreakpointType |
Variables | |
| static const char | GDBStart = '$' |
| static const char | GDBEnd = '#' |
| static const char | GDBGoodP = '+' |
| static const char | GDBBadP = '-' |
| vector< BaseRemoteGDB * > | debuggers |
| enum GdbBreakpointType |
Definition at line 295 of file remote_gdb.cc.
| vector<BaseRemoteGDB *> debuggers |
Definition at line 167 of file remote_gdb.cc.
|
static |
Definition at line 165 of file remote_gdb.cc.
Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().
|
static |
Definition at line 163 of file remote_gdb.cc.
Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().
|
static |
Definition at line 164 of file remote_gdb.cc.
Referenced by BaseRemoteGDB::recv().
|
static |
Definition at line 162 of file remote_gdb.cc.
Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().