libInit.cc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 08 Jul 2019 10:58:09 +0100
changeset 199 cb411138b295
parent 166 5cb191425081
child 205 26ed194991b7
permissions -rw-r--r--
Send CLI commands using `-interpreter-exec` ...rather than sendinmg them bare. The problem is with C-escaping, apparently some commands need C-style escaping while others do not. This should fix the problem for good, will see.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     1
/*
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     2
 * $Header$
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     3
 *
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     4
 * DO NOT EDIT
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     5
 * automagically generated from the projectDefinition: jv_libgdbs.
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     6
 */
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     7
#define __INDIRECTVMINITCALLS__
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     8
#include <stc.h>
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
     9
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    10
#ifdef WIN32
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    12
#endif
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    13
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    15
DLL_EXPORT void _libjv_libgdbs_Init() INIT_TEXT_SECTION;
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    16
DLL_EXPORT void _libjv_libgdbs_InitDefinition() INIT_TEXT_SECTION;
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    17
#endif
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    18
132
70c17add3b24 Introduces a model of architectures
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 126
diff changeset
    19
extern void _GDBArchitecture_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    20
extern void _GDBCommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    21
extern void _GDBCommandStatus_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    22
extern void _GDBDebugFlags_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    23
extern void _GDBError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    24
extern void _GDBEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    25
extern void _GDBEventSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    26
extern void _GDBEventSubscription_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    27
extern void _GDBFeatures_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
133
026074322527 Add support for instruction dissection
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    28
extern void _GDBInstructionDissection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    29
extern void _GDBInternalPipeStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
    30
extern void _GDBMAByteArrayDescription_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    31
extern void _GDBMAContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
    32
extern void _GDBMADescriptionSwitch_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    33
extern void _GDBMAPropertyAccessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    34
extern void _GDBMIPrinter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    35
extern void _GDBMITrace_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
151
7a2a98fe63e2 Portability: get rid of private classes and make them public
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 144
diff changeset
    36
extern void _GDBMITraceCommandRecord_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
7a2a98fe63e2 Portability: get rid of private classes and make them public
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 144
diff changeset
    37
extern void _GDBMITraceResponseRecord_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    38
extern void _GDBObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    39
extern void _GDBOutputFormat_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    40
extern void _GDBPTY_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    41
extern void _GDBProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
164
a16705f64a64 Add support for arbitrary (shell) command to launch GDB.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 163
diff changeset
    42
extern void _GDBShellCommandParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
135
6efae6456f14 Added pool `GDBStopReasons` with constants for (know) reasons
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 133
diff changeset
    43
extern void _GDBStopReasons_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    44
extern void _GDBThreadGroupType_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    45
extern void _GDBThreadState_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    46
extern void _GDBTransientDataHolder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    47
extern void _jv_137libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
132
70c17add3b24 Introduces a model of architectures
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 126
diff changeset
    48
extern void _GDBArch_137unknown_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
133
026074322527 Add support for instruction dissection
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
    49
extern void _GDBArch_137x86_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    50
extern void _GDBAsyncEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    51
extern void _GDBCLICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    52
extern void _GDBCommandEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    53
extern void _GDBCommandFailedError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    54
extern void _GDBCommandResult_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    55
extern void _GDBCommandResultEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    56
extern void _GDBConnection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    57
extern void _GDBDebugger_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    58
extern void _GDBDebuggerObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    59
extern void _GDBInternalEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    60
extern void _GDBInvalidObjectError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
    61
extern void _GDBLocalProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    62
extern void _GDBMICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    63
extern void _GDBMIParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    64
extern void _GDBMITracer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    65
extern void _GDBMemoryDump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    66
extern void _GDBMemoryDumpRow_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
144
342b6dfe3a6f Add model for machine registers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 135
diff changeset
    67
extern void _GDBRegister_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
    68
extern void _GDBRemoteProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    69
extern void _GDBStreamOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    70
extern void _GDBThreadGroupTypeProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    71
extern void _GDBThreadInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    72
extern void _GDBThreadStateRunning_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    73
extern void _GDBThreadStateStopped_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    74
extern void _GDBThreadStateTerminated_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    75
extern void _GDBThreadStateUnknown_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    76
extern void _GDBUnsupportedFeatureError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    77
extern void _GDBBreakpoint_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    78
extern void _GDBConsoleOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    79
extern void _GDBEventSetEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    80
extern void _GDBExecutionEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    81
extern void _GDBExitEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    82
extern void _GDBFrame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
    83
extern void _GDBInstruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
    84
extern void _GDBInstructionsAndSourceLine_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    85
extern void _GDBLogOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    86
extern void _GDBMI_137ada_137task_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    87
extern void _GDBMI_137add_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    88
extern void _GDBMI_137break_137after_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    89
extern void _GDBMI_137break_137commands_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    90
extern void _GDBMI_137break_137condition_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    91
extern void _GDBMI_137break_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    92
extern void _GDBMI_137break_137disable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    93
extern void _GDBMI_137break_137enable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    94
extern void _GDBMI_137break_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    95
extern void _GDBMI_137break_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    96
extern void _GDBMI_137break_137list_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    97
extern void _GDBMI_137break_137passcount_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    98
extern void _GDBMI_137break_137watch_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
    99
extern void _GDBMI_137catch_137assert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   100
extern void _GDBMI_137catch_137exception_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   101
extern void _GDBMI_137catch_137load_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   102
extern void _GDBMI_137catch_137unload_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
166
5cb191425081 Add class for new MI command `-complete`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 164
diff changeset
   103
extern void _GDBMI_137complete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   104
extern void _GDBMI_137data_137disassemble_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   105
extern void _GDBMI_137data_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   106
extern void _GDBMI_137data_137list_137changed_137registers_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   107
extern void _GDBMI_137data_137list_137register_137names_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   108
extern void _GDBMI_137data_137list_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   109
extern void _GDBMI_137data_137read_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   110
extern void _GDBMI_137data_137read_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   111
extern void _GDBMI_137data_137write_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   112
extern void _GDBMI_137data_137write_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   113
extern void _GDBMI_137data_137write_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   114
extern void _GDBMI_137dprintf_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   115
extern void _GDBMI_137enable_137frame_137filters_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   116
extern void _GDBMI_137enable_137pretty_137printing_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   117
extern void _GDBMI_137enable_137timings_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   118
extern void _GDBMI_137environment_137cd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   119
extern void _GDBMI_137environment_137directory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   120
extern void _GDBMI_137environment_137path_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   121
extern void _GDBMI_137environment_137pwd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   122
extern void _GDBMI_137exec_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   123
extern void _GDBMI_137exec_137continue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   124
extern void _GDBMI_137exec_137finish_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   125
extern void _GDBMI_137exec_137interrupt_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   126
extern void _GDBMI_137exec_137jump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   127
extern void _GDBMI_137exec_137next_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   128
extern void _GDBMI_137exec_137next_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   129
extern void _GDBMI_137exec_137return_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   130
extern void _GDBMI_137exec_137run_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   131
extern void _GDBMI_137exec_137step_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   132
extern void _GDBMI_137exec_137step_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   133
extern void _GDBMI_137exec_137until_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   134
extern void _GDBMI_137file_137exec_137and_137symbols_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   135
extern void _GDBMI_137file_137exec_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   136
extern void _GDBMI_137file_137list_137exec_137source_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   137
extern void _GDBMI_137file_137list_137exec_137source_137files_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   138
extern void _GDBMI_137file_137symbol_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   139
extern void _GDBMI_137gdb_137exit_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   140
extern void _GDBMI_137gdb_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   141
extern void _GDBMI_137gdb_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   142
extern void _GDBMI_137gdb_137version_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   143
extern void _GDBMI_137inferior_137tty_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   144
extern void _GDBMI_137inferior_137tty_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   145
extern void _GDBMI_137info_137ada_137exceptions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   146
extern void _GDBMI_137info_137gdb_137mi_137command_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   147
extern void _GDBMI_137info_137os_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   148
extern void _GDBMI_137interpreter_137exec_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   149
extern void _GDBMI_137list_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   150
extern void _GDBMI_137list_137target_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   151
extern void _GDBMI_137list_137thread_137groups_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   152
extern void _GDBMI_137remove_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   153
extern void _GDBMI_137stack_137info_137depth_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   154
extern void _GDBMI_137stack_137info_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   155
extern void _GDBMI_137stack_137list_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   156
extern void _GDBMI_137stack_137list_137frames_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   157
extern void _GDBMI_137stack_137list_137locals_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   158
extern void _GDBMI_137stack_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   159
extern void _GDBMI_137stack_137select_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   160
extern void _GDBMI_137symbol_137list_137lines_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   161
extern void _GDBMI_137target_137attach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   162
extern void _GDBMI_137target_137detach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   163
extern void _GDBMI_137target_137disconnect_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   164
extern void _GDBMI_137target_137download_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   165
extern void _GDBMI_137target_137file_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   166
extern void _GDBMI_137target_137file_137get_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   167
extern void _GDBMI_137target_137file_137put_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   168
extern void _GDBMI_137target_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   169
extern void _GDBMI_137thread_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   170
extern void _GDBMI_137thread_137list_137ids_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   171
extern void _GDBMI_137thread_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   172
extern void _GDBMI_137trace_137define_137variable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   173
extern void _GDBMI_137trace_137find_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   174
extern void _GDBMI_137trace_137frame_137collected_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   175
extern void _GDBMI_137trace_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   176
extern void _GDBMI_137trace_137save_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   177
extern void _GDBMI_137trace_137start_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   178
extern void _GDBMI_137trace_137status_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   179
extern void _GDBMI_137trace_137stop_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   180
extern void _GDBMI_137var_137assign_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   181
extern void _GDBMI_137var_137create_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   182
extern void _GDBMI_137var_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   183
extern void _GDBMI_137var_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   184
extern void _GDBMI_137var_137info_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   185
extern void _GDBMI_137var_137info_137num_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   186
extern void _GDBMI_137var_137info_137path_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   187
extern void _GDBMI_137var_137info_137type_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   188
extern void _GDBMI_137var_137list_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   189
extern void _GDBMI_137var_137set_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   190
extern void _GDBMI_137var_137set_137frozen_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   191
extern void _GDBMI_137var_137set_137update_137range_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   192
extern void _GDBMI_137var_137set_137visualizer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   193
extern void _GDBMI_137var_137show_137attributes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   194
extern void _GDBMI_137var_137show_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   195
extern void _GDBMI_137var_137update_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   196
extern void _GDBNotificationEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
144
342b6dfe3a6f Add model for machine registers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 135
diff changeset
   197
extern void _GDBRegisterWithValue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   198
extern void _GDBSelectedFrameChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
163
f882d9048b54 Renamed `GDBStXWindowsProcess` to `GDBStXSimpleProcess`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 154
diff changeset
   199
extern void _GDBStXSimpleProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   200
extern void _GDBStXUnixProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   201
extern void _GDBStatusEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   202
extern void _GDBTargetOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   203
extern void _GDBThread_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   204
extern void _GDBThreadGroup_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   205
extern void _GDBTransientObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   206
extern void _GDBVariable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   207
extern void _GDBVariableObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   208
extern void _GDBVariableObjectChange_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   209
extern void _GDBVariableObjectExecutor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   210
extern void _GDBBreakpointDeletedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   211
extern void _GDBBreakpointEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   212
extern void _GDBCmdParamChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   213
extern void _GDBEventSetProcessingFinished_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   214
extern void _GDBEventSetProcessingStarted_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   215
extern void _GDBLibraryLoadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   216
extern void _GDBLibraryUnloadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   217
extern void _GDBRunningEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   218
extern void _GDBStoppedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   219
extern void _GDBTargetConnectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   220
extern void _GDBTargetDisonnectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   221
extern void _GDBThreadEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   222
extern void _GDBThreadGroupEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   223
extern void _GDBThreadSelectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   224
extern void _GDBBreakpointCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   225
extern void _GDBBreakpointModifiedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   226
extern void _GDBThreadCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   227
extern void _GDBThreadExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   228
extern void _GDBThreadGroupAddedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   229
extern void _GDBThreadGroupExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   230
extern void _GDBThreadGroupStartedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   231
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   232
extern void _jv_137libgdbs_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   233
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   234
void _libjv_libgdbs_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   235
{
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   236
  __BEGIN_PACKAGE2__("libjv_libgdbs__DFN", _libjv_libgdbs_InitDefinition, "jv:libgdbs");
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   237
    _jv_137libgdbs_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   238
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   239
  __END_PACKAGE__();
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   240
}
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   241
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   242
void _libjv_libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   243
{
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   244
  __BEGIN_PACKAGE2__("libjv_libgdbs", _libjv_libgdbs_Init, "jv:libgdbs");
132
70c17add3b24 Introduces a model of architectures
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 126
diff changeset
   245
    _GDBArchitecture_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   246
    _GDBCommand_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   247
    _GDBCommandStatus_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   248
    _GDBDebugFlags_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   249
    _GDBError_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   250
    _GDBEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   251
    _GDBEventSet_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   252
    _GDBEventSubscription_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   253
    _GDBFeatures_Init(pass,__pRT__,snd);
133
026074322527 Add support for instruction dissection
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
   254
    _GDBInstructionDissection_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   255
    _GDBInternalPipeStream_Init(pass,__pRT__,snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
   256
    _GDBMAByteArrayDescription_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   257
    _GDBMAContainer_Init(pass,__pRT__,snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
   258
    _GDBMADescriptionSwitch_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   259
    _GDBMAPropertyAccessor_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   260
    _GDBMIPrinter_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   261
    _GDBMITrace_Init(pass,__pRT__,snd);
151
7a2a98fe63e2 Portability: get rid of private classes and make them public
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 144
diff changeset
   262
    _GDBMITraceCommandRecord_Init(pass,__pRT__,snd);
7a2a98fe63e2 Portability: get rid of private classes and make them public
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 144
diff changeset
   263
    _GDBMITraceResponseRecord_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   264
    _GDBObject_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   265
    _GDBOutputFormat_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   266
    _GDBPTY_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   267
    _GDBProcess_Init(pass,__pRT__,snd);
164
a16705f64a64 Add support for arbitrary (shell) command to launch GDB.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 163
diff changeset
   268
    _GDBShellCommandParser_Init(pass,__pRT__,snd);
135
6efae6456f14 Added pool `GDBStopReasons` with constants for (know) reasons
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 133
diff changeset
   269
    _GDBStopReasons_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   270
    _GDBThreadGroupType_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   271
    _GDBThreadState_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   272
    _GDBTransientDataHolder_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   273
    _jv_137libgdbs_Init(pass,__pRT__,snd);
132
70c17add3b24 Introduces a model of architectures
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 126
diff changeset
   274
    _GDBArch_137unknown_Init(pass,__pRT__,snd);
133
026074322527 Add support for instruction dissection
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 132
diff changeset
   275
    _GDBArch_137x86_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   276
    _GDBAsyncEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   277
    _GDBCLICommand_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   278
    _GDBCommandEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   279
    _GDBCommandFailedError_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   280
    _GDBCommandResult_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   281
    _GDBCommandResultEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   282
    _GDBConnection_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   283
    _GDBDebugger_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   284
    _GDBDebuggerObject_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   285
    _GDBInternalEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   286
    _GDBInvalidObjectError_Init(pass,__pRT__,snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   287
    _GDBLocalProcess_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   288
    _GDBMICommand_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   289
    _GDBMIParser_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   290
    _GDBMITracer_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   291
    _GDBMemoryDump_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   292
    _GDBMemoryDumpRow_Init(pass,__pRT__,snd);
144
342b6dfe3a6f Add model for machine registers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 135
diff changeset
   293
    _GDBRegister_Init(pass,__pRT__,snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   294
    _GDBRemoteProcess_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   295
    _GDBStreamOutputEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   296
    _GDBThreadGroupTypeProcess_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   297
    _GDBThreadInfo_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   298
    _GDBThreadStateRunning_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   299
    _GDBThreadStateStopped_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   300
    _GDBThreadStateTerminated_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   301
    _GDBThreadStateUnknown_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   302
    _GDBUnsupportedFeatureError_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   303
    _GDBBreakpoint_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   304
    _GDBConsoleOutputEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   305
    _GDBEventSetEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   306
    _GDBExecutionEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   307
    _GDBExitEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   308
    _GDBFrame_Init(pass,__pRT__,snd);
126
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
   309
    _GDBInstruction_Init(pass,__pRT__,snd);
fb73b0af430b Added initial support for disassembling
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 120
diff changeset
   310
    _GDBInstructionsAndSourceLine_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   311
    _GDBLogOutputEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   312
    _GDBMI_137ada_137task_137info_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   313
    _GDBMI_137add_137inferior_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   314
    _GDBMI_137break_137after_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   315
    _GDBMI_137break_137commands_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   316
    _GDBMI_137break_137condition_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   317
    _GDBMI_137break_137delete_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   318
    _GDBMI_137break_137disable_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   319
    _GDBMI_137break_137enable_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   320
    _GDBMI_137break_137info_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   321
    _GDBMI_137break_137insert_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   322
    _GDBMI_137break_137list_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   323
    _GDBMI_137break_137passcount_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   324
    _GDBMI_137break_137watch_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   325
    _GDBMI_137catch_137assert_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   326
    _GDBMI_137catch_137exception_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   327
    _GDBMI_137catch_137load_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   328
    _GDBMI_137catch_137unload_Init(pass,__pRT__,snd);
166
5cb191425081 Add class for new MI command `-complete`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 164
diff changeset
   329
    _GDBMI_137complete_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   330
    _GDBMI_137data_137disassemble_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   331
    _GDBMI_137data_137evaluate_137expression_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   332
    _GDBMI_137data_137list_137changed_137registers_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   333
    _GDBMI_137data_137list_137register_137names_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   334
    _GDBMI_137data_137list_137register_137values_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   335
    _GDBMI_137data_137read_137memory_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   336
    _GDBMI_137data_137read_137memory_137bytes_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   337
    _GDBMI_137data_137write_137memory_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   338
    _GDBMI_137data_137write_137memory_137bytes_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   339
    _GDBMI_137data_137write_137register_137values_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   340
    _GDBMI_137dprintf_137insert_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   341
    _GDBMI_137enable_137frame_137filters_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   342
    _GDBMI_137enable_137pretty_137printing_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   343
    _GDBMI_137enable_137timings_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   344
    _GDBMI_137environment_137cd_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   345
    _GDBMI_137environment_137directory_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   346
    _GDBMI_137environment_137path_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   347
    _GDBMI_137environment_137pwd_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   348
    _GDBMI_137exec_137arguments_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   349
    _GDBMI_137exec_137continue_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   350
    _GDBMI_137exec_137finish_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   351
    _GDBMI_137exec_137interrupt_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   352
    _GDBMI_137exec_137jump_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   353
    _GDBMI_137exec_137next_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   354
    _GDBMI_137exec_137next_137instruction_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   355
    _GDBMI_137exec_137return_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   356
    _GDBMI_137exec_137run_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   357
    _GDBMI_137exec_137step_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   358
    _GDBMI_137exec_137step_137instruction_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   359
    _GDBMI_137exec_137until_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   360
    _GDBMI_137file_137exec_137and_137symbols_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   361
    _GDBMI_137file_137exec_137file_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   362
    _GDBMI_137file_137list_137exec_137source_137file_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   363
    _GDBMI_137file_137list_137exec_137source_137files_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   364
    _GDBMI_137file_137symbol_137file_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   365
    _GDBMI_137gdb_137exit_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   366
    _GDBMI_137gdb_137set_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   367
    _GDBMI_137gdb_137show_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   368
    _GDBMI_137gdb_137version_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   369
    _GDBMI_137inferior_137tty_137set_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   370
    _GDBMI_137inferior_137tty_137show_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   371
    _GDBMI_137info_137ada_137exceptions_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   372
    _GDBMI_137info_137gdb_137mi_137command_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   373
    _GDBMI_137info_137os_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   374
    _GDBMI_137interpreter_137exec_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   375
    _GDBMI_137list_137features_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   376
    _GDBMI_137list_137target_137features_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   377
    _GDBMI_137list_137thread_137groups_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   378
    _GDBMI_137remove_137inferior_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   379
    _GDBMI_137stack_137info_137depth_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   380
    _GDBMI_137stack_137info_137frame_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   381
    _GDBMI_137stack_137list_137arguments_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   382
    _GDBMI_137stack_137list_137frames_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   383
    _GDBMI_137stack_137list_137locals_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   384
    _GDBMI_137stack_137list_137variables_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   385
    _GDBMI_137stack_137select_137frame_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   386
    _GDBMI_137symbol_137list_137lines_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   387
    _GDBMI_137target_137attach_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   388
    _GDBMI_137target_137detach_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   389
    _GDBMI_137target_137disconnect_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   390
    _GDBMI_137target_137download_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   391
    _GDBMI_137target_137file_137delete_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   392
    _GDBMI_137target_137file_137get_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   393
    _GDBMI_137target_137file_137put_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   394
    _GDBMI_137target_137select_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   395
    _GDBMI_137thread_137info_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   396
    _GDBMI_137thread_137list_137ids_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   397
    _GDBMI_137thread_137select_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   398
    _GDBMI_137trace_137define_137variable_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   399
    _GDBMI_137trace_137find_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   400
    _GDBMI_137trace_137frame_137collected_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   401
    _GDBMI_137trace_137list_137variables_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   402
    _GDBMI_137trace_137save_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   403
    _GDBMI_137trace_137start_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   404
    _GDBMI_137trace_137status_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   405
    _GDBMI_137trace_137stop_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   406
    _GDBMI_137var_137assign_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   407
    _GDBMI_137var_137create_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   408
    _GDBMI_137var_137delete_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   409
    _GDBMI_137var_137evaluate_137expression_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   410
    _GDBMI_137var_137info_137expression_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   411
    _GDBMI_137var_137info_137num_137children_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   412
    _GDBMI_137var_137info_137path_137expression_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   413
    _GDBMI_137var_137info_137type_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   414
    _GDBMI_137var_137list_137children_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   415
    _GDBMI_137var_137set_137format_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   416
    _GDBMI_137var_137set_137frozen_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   417
    _GDBMI_137var_137set_137update_137range_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   418
    _GDBMI_137var_137set_137visualizer_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   419
    _GDBMI_137var_137show_137attributes_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   420
    _GDBMI_137var_137show_137format_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   421
    _GDBMI_137var_137update_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   422
    _GDBNotificationEvent_Init(pass,__pRT__,snd);
144
342b6dfe3a6f Add model for machine registers
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 135
diff changeset
   423
    _GDBRegisterWithValue_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   424
    _GDBSelectedFrameChangedEvent_Init(pass,__pRT__,snd);
163
f882d9048b54 Renamed `GDBStXWindowsProcess` to `GDBStXSimpleProcess`
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 154
diff changeset
   425
    _GDBStXSimpleProcess_Init(pass,__pRT__,snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   426
    _GDBStXUnixProcess_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   427
    _GDBStatusEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   428
    _GDBTargetOutputEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   429
    _GDBThread_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   430
    _GDBThreadGroup_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   431
    _GDBTransientObject_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   432
    _GDBVariable_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   433
    _GDBVariableObject_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   434
    _GDBVariableObjectChange_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   435
    _GDBVariableObjectExecutor_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   436
    _GDBBreakpointDeletedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   437
    _GDBBreakpointEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   438
    _GDBCmdParamChangedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   439
    _GDBEventSetProcessingFinished_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   440
    _GDBEventSetProcessingStarted_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   441
    _GDBLibraryLoadedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   442
    _GDBLibraryUnloadedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   443
    _GDBRunningEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   444
    _GDBStoppedEvent_Init(pass,__pRT__,snd);
152
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   445
    _GDBTargetConnectedEvent_Init(pass,__pRT__,snd);
fab425b52c21 Refactor `GDBProcess` hierarchy to improve portability
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 151
diff changeset
   446
    _GDBTargetDisonnectedEvent_Init(pass,__pRT__,snd);
120
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   447
    _GDBThreadEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   448
    _GDBThreadGroupEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   449
    _GDBThreadSelectedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   450
    _GDBBreakpointCreatedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   451
    _GDBBreakpointModifiedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   452
    _GDBThreadCreatedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   453
    _GDBThreadExitedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   454
    _GDBThreadGroupAddedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   455
    _GDBThreadGroupExitedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   456
    _GDBThreadGroupStartedEvent_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   457
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   458
    _jv_137libgdbs_extensions_Init(pass,__pRT__,snd);
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   459
  __END_PACKAGE__();
73877848ea7f Added support for breakpoints with multiple locations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 119
diff changeset
   460
}