Code::Blocks
SVN r11506
|
#include <sdk.h>
#include "gdb_driver.h"
#include "gdb_commands.h"
#include "debuggeroptionsdlg.h"
#include "debuggerstate.h"
#include <cbdebugger_interfaces.h>
#include <manager.h>
#include <macrosmanager.h>
#include <configmanager.h>
#include <globals.h>
#include <infowindow.h>
#include "wx/msw/wrapwin.h"
Go to the source code of this file.
Macros | |
#define | GDB_PROMPT _T("cb_gdb:") |
#define | FULL_GDB_PROMPT _T(">>>>>>") GDB_PROMPT |
Enumerations | |
enum | { BUFSIZE = 64 } |
Variables | |
static wxRegEx | reThreadSwitch (_T("^\Switching to thread .*\#0[ \+(0x[A-Fa-f0-9]+) in (.*) from (.*)")) |
static wxRegEx | reThreadSwitch2 (_T("^\Switching to thread .*\#0[ \+(0x[A-Fa-f0-9]+) in (.*) from (.*):([0-9]+)")) |
static wxRegEx | reBreak (_T("\2*([A-Za-z]*[:]*)([^:]+):([0-9]+):[0-9]+:[begmidl]+:(0x[0-9A-Fa-f]+)")) |
static wxRegEx | reBreak2 (_T("^(0x[A-Fa-f0-9]+) in (.*) from (.*)")) |
static wxRegEx | reBreak3 (_T("^(0x[A-Fa-f0-9]+) in (.*)")) |
static wxRegEx | reCatchThrow (_T("^Catchpoint ([0-9]+) \exception thrown\, (0x[0-9a-f]+) in (.+) from (.+)$")) |
static wxRegEx | reCatchThrowNoFile (_T("^Catchpoint ([0-9]+) \exception thrown\, (0x[0-9a-f]+) in (.+)$")) |
static wxRegEx | rePendingFound (_T("^Pending[ \+breakpoint[ \+[\+([A-Za-z]:)([^:]+):([0-9]+)\*")) |
static wxRegEx | rePendingFound1 (_T("^Breakpoint[ \+([0-9]+),.*")) |
static wxRegEx | reTempBreakFound (wxT("^[Tt]emporary[ \breakpoint[ \([0-9]+),.*")) |
static wxRegEx | reChildPid1 (_T("Thread[ \+[xA-Fa-f0-9-]+[ \+\LWP ([0-9]+)\]")) |
static wxRegEx | reChildPid2 (_T("\New [tT]hread[ \+[0-9]+\[xA-Fa-f0-9-]+\")) |
static wxRegEx | reInferiorExited (wxT("^\Inferior[ \].+[ \]exited normally\$"), wxRE_EXTENDED) |
static wxRegEx | reInferiorExitedWithCode (wxT("^\[Ii]nferior[ \].+[ \]exited[ \]with[ \]code[ \]([0-9]+)\$"), wxRE_EXTENDED) |
#define FULL_GDB_PROMPT _T(">>>>>>") GDB_PROMPT |
Definition at line 33 of file gdb_driver.cpp.
Referenced by GDB_driver::Prepare().
#define GDB_PROMPT _T("cb_gdb:") |
Definition at line 32 of file gdb_driver.cpp.
Referenced by GDB_driver::ParseOutput().
anonymous enum |
Enumerator | |
---|---|
BUFSIZE |
Definition at line 269 of file gdb_driver.cpp.
|
static |
Referenced by GDB_driver::AsmFlavour(), and GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
|
static |
Referenced by GDB_driver::ParseOutput().
|
static |
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
|
static |
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
Referenced by GDB_driver::ParseOutput().
|
static |
Referenced by GDB_driver::ParseOutput().
|
static |
Referenced by GDB_driver::ParseOutput().