Add many methods to buildsym_compunit
[deliverable/binutils-gdb.git] / gdb / python / py-events.h
index 86a6d694de130926c1ae749ee7f88b6308d9e748..74dd969f764bc7ae6809889e1add5f9b9afeec5b 100644 (file)
@@ -1,6 +1,6 @@
 /* Python interface to inferior events.
 
-   Copyright (C) 2009-2012 Free Software Foundation, Inc.
+   Copyright (C) 2009-2018 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -24,8 +24,6 @@
 #include "python-internal.h"
 #include "inferior.h"
 
-extern PyTypeObject thread_event_object_type;
-
 /* Stores a list of objects to be notified when the event for which this
    registry tracks occurs.  */
 
@@ -41,10 +39,10 @@ typedef struct
 
 typedef struct
 {
-  eventregistry_object *stop;
-  eventregistry_object *cont;
-  eventregistry_object *exited;
-  eventregistry_object *new_objfile;
+#define GDB_PY_DEFINE_EVENT(name)              \
+  eventregistry_object *name;
+#include "py-all-events.def"
+#undef GDB_PY_DEFINE_EVENT
 
   PyObject *module;
 
This page took 0.027075 seconds and 4 git commands to generate.