diff options
Diffstat (limited to 'gdb/python/python.c')
| -rw-r--r-- | gdb/python/python.c | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/python/python.c b/gdb/python/python.c index 1f5ab42..f8b9f7e 100644 --- a/gdb/python/python.c +++ b/gdb/python/python.c @@ -1628,6 +1628,7 @@ do_start_initialization ()        || gdbpy_initialize_values () < 0        || gdbpy_initialize_frames () < 0        || gdbpy_initialize_commands () < 0 +      || gdbpy_initialize_record () < 0        || gdbpy_initialize_symbols () < 0        || gdbpy_initialize_symtabs () < 0        || gdbpy_initialize_blocks () < 0 @@ -1910,6 +1911,18 @@ Return the selected frame object." },      "stop_reason_string (Integer) -> String.\n\  Return a string explaining unwind stop reason." }, +  { "start_recording", gdbpy_start_recording, METH_VARARGS, +    "start_recording ([method] [, format]) -> gdb.Record.\n\ +Start recording with the given method.  If no method is given, will fall back\n\ +to the system default method.  If no format is given, will fall back to the\n\ +default format for the given method."}, +  { "current_recording", gdbpy_current_recording, METH_NOARGS, +    "current_recording () -> gdb.Record.\n\ +Return current recording object." }, +  { "stop_recording", gdbpy_stop_recording, METH_NOARGS, +    "stop_recording () -> None.\n\ +Stop current recording." }, +    { "lookup_type", (PyCFunction) gdbpy_lookup_type,      METH_VARARGS | METH_KEYWORDS,      "lookup_type (name [, block]) -> type\n\  | 
