Add `GDBTargetDisonnectedtypeEvent`
authorJan Vrany <jan.vrany@labware.com>
Thu, 18 Nov 2021 16:03:54 +0000
changeset 247 dcf814dde638
parent 246 645c66ca431c
child 248 9f09de962169
Add `GDBTargetDisonnectedtypeEvent`
GDBTargetDisonnectedtypeEvent.st
Make.proto
Make.spec
abbrev.stc
bc.mak
jv_libgdbs.st
libInit.cc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/GDBTargetDisonnectedtypeEvent.st	Thu Nov 18 16:03:54 2021 +0000
@@ -0,0 +1,60 @@
+"
+COPYRIGHT (c) 2021 LabWare
+
+jv:libgdbs - GNU Debugger Interface Library
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License. 
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+"
+"{ Package: 'jv:libgdbs' }"
+
+"{ NameSpace: Smalltalk }"
+
+GDBNotificationEvent subclass:#GDBTargetDisonnectedtypeEvent
+	instanceVariableNames:''
+	classVariableNames:''
+	poolDictionaries:''
+	category:'GDB-Core-Events'
+!
+
+!GDBTargetDisonnectedtypeEvent class methodsFor:'documentation'!
+
+copyright
+"
+COPYRIGHT (c) 2021 LabWare
+
+jv:libgdbs - GNU Debugger Interface Library
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License. 
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+"
+! !
+
+!GDBTargetDisonnectedtypeEvent methodsFor:'accessing'!
+
+type
+	^  'target-disonnectedtype'
+! !
+
--- a/Make.proto	Mon Nov 15 14:21:12 2021 +0000
+++ b/Make.proto	Thu Nov 18 16:03:54 2021 +0000
@@ -335,6 +335,7 @@
 $(OUTDIR)GDBStoppedEvent.$(O) GDBStoppedEvent.$(C) GDBStoppedEvent.$(H): GDBStoppedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBExecutionEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)GDBTargetConnectedEvent.$(O) GDBTargetConnectedEvent.$(C) GDBTargetConnectedEvent.$(H): GDBTargetConnectedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)GDBTargetDisonnectedEvent.$(O) GDBTargetDisonnectedEvent.$(C) GDBTargetDisonnectedEvent.$(H): GDBTargetDisonnectedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTargetDisonnectedtypeEvent.$(O) GDBTargetDisonnectedtypeEvent.$(C) GDBTargetDisonnectedtypeEvent.$(H): GDBTargetDisonnectedtypeEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadEvent.$(O) GDBThreadEvent.$(C) GDBThreadEvent.$(H): GDBThreadEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadGroupEvent.$(O) GDBThreadGroupEvent.$(C) GDBThreadGroupEvent.$(H): GDBThreadGroupEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadSelectedEvent.$(O) GDBThreadSelectedEvent.$(C) GDBThreadSelectedEvent.$(H): GDBThreadSelectedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
--- a/Make.spec	Mon Nov 15 14:21:12 2021 +0000
+++ b/Make.spec	Thu Nov 18 16:03:54 2021 +0000
@@ -259,6 +259,7 @@
 	GDBStoppedEvent \
 	GDBTargetConnectedEvent \
 	GDBTargetDisonnectedEvent \
+	GDBTargetDisonnectedtypeEvent \
 	GDBThreadEvent \
 	GDBThreadGroupEvent \
 	GDBThreadSelectedEvent \
@@ -482,6 +483,7 @@
     $(OUTDIR)GDBStoppedEvent.$(O) \
     $(OUTDIR)GDBTargetConnectedEvent.$(O) \
     $(OUTDIR)GDBTargetDisonnectedEvent.$(O) \
+    $(OUTDIR)GDBTargetDisonnectedtypeEvent.$(O) \
     $(OUTDIR)GDBThreadEvent.$(O) \
     $(OUTDIR)GDBThreadGroupEvent.$(O) \
     $(OUTDIR)GDBThreadSelectedEvent.$(O) \
--- a/abbrev.stc	Mon Nov 15 14:21:12 2021 +0000
+++ b/abbrev.stc	Thu Nov 18 16:03:54 2021 +0000
@@ -209,6 +209,7 @@
 GDBStoppedEvent GDBStoppedEvent jv:libgdbs 'GDB-Core-Events' 0
 GDBTargetConnectedEvent GDBTargetConnectedEvent jv:libgdbs 'GDB-Core-Events' 0
 GDBTargetDisonnectedEvent GDBTargetDisonnectedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBTargetDisonnectedtypeEvent GDBTargetDisonnectedtypeEvent jv:libgdbs 'GDB-Core-Events' 0
 GDBThreadEvent GDBThreadEvent jv:libgdbs 'GDB-Core-Events' 0
 GDBThreadGroupEvent GDBThreadGroupEvent jv:libgdbs 'GDB-Core-Events' 0
 GDBThreadSelectedEvent GDBThreadSelectedEvent jv:libgdbs 'GDB-Core-Events' 0
--- a/bc.mak	Mon Nov 15 14:21:12 2021 +0000
+++ b/bc.mak	Thu Nov 18 16:03:54 2021 +0000
@@ -282,6 +282,7 @@
 $(OUTDIR)GDBStoppedEvent.$(O) GDBStoppedEvent.$(C) GDBStoppedEvent.$(H): GDBStoppedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBExecutionEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)GDBTargetConnectedEvent.$(O) GDBTargetConnectedEvent.$(C) GDBTargetConnectedEvent.$(H): GDBTargetConnectedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)GDBTargetDisonnectedEvent.$(O) GDBTargetDisonnectedEvent.$(C) GDBTargetDisonnectedEvent.$(H): GDBTargetDisonnectedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTargetDisonnectedtypeEvent.$(O) GDBTargetDisonnectedtypeEvent.$(C) GDBTargetDisonnectedtypeEvent.$(H): GDBTargetDisonnectedtypeEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadEvent.$(O) GDBThreadEvent.$(C) GDBThreadEvent.$(H): GDBThreadEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadGroupEvent.$(O) GDBThreadGroupEvent.$(C) GDBThreadGroupEvent.$(H): GDBThreadGroupEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)GDBThreadSelectedEvent.$(O) GDBThreadSelectedEvent.$(C) GDBThreadSelectedEvent.$(H): GDBThreadSelectedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
--- a/jv_libgdbs.st	Mon Nov 15 14:21:12 2021 +0000
+++ b/jv_libgdbs.st	Thu Nov 18 16:03:54 2021 +0000
@@ -326,6 +326,7 @@
         GDBStoppedEvent
         GDBTargetConnectedEvent
         GDBTargetDisonnectedEvent
+        GDBTargetDisonnectedtypeEvent
         GDBThreadEvent
         GDBThreadGroupEvent
         GDBThreadSelectedEvent
--- a/libInit.cc	Mon Nov 15 14:21:12 2021 +0000
+++ b/libInit.cc	Thu Nov 18 16:03:54 2021 +0000
@@ -224,6 +224,7 @@
 extern void _GDBStoppedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 extern void _GDBTargetConnectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 extern void _GDBTargetDisonnectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBTargetDisonnectedtypeEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 extern void _GDBThreadEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 extern void _GDBThreadGroupEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
 extern void _GDBThreadSelectedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
@@ -456,6 +457,7 @@
     _GDBStoppedEvent_Init(pass,__pRT__,snd);
     _GDBTargetConnectedEvent_Init(pass,__pRT__,snd);
     _GDBTargetDisonnectedEvent_Init(pass,__pRT__,snd);
+    _GDBTargetDisonnectedtypeEvent_Init(pass,__pRT__,snd);
     _GDBThreadEvent_Init(pass,__pRT__,snd);
     _GDBThreadGroupEvent_Init(pass,__pRT__,snd);
     _GDBThreadSelectedEvent_Init(pass,__pRT__,snd);