Added support for breakpoints with multiple locations
authorJan Vrany <jan.vrany@fit.cvut.cz>
Wed, 23 May 2018 10:22:36 +0100
changeset 120 73877848ea7f
parent 119 258bf0b2317c
child 121 c99479329a46
Added support for breakpoints with multiple locations ...such as breakpoints on inlined functions.
GDBBreakpoint.st
GDBBreakpointDeletedEvent.st
GDBDebugger.st
Make.proto
Make.spec
Makefile.init
abbrev.stc
bc.mak
bmake.bat
libInit.cc
mingwmake.bat
tests/GDBDebuggeesResource.st
tests/GDBDebuggerTestsR.st
tests/GDBMIParserTests.st
tests/Make.proto
tests/Make.spec
tests/Makefile.init
tests/abbrev.stc
tests/bc.mak
tests/bmake.bat
tests/c/Makefile
tests/c/breakpoints1.c
tests/libInit.cc
tests/mingwmake.bat
tests/vcmake.bat
vcmake.bat
--- a/GDBBreakpoint.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/GDBBreakpoint.st	Wed May 23 10:22:36 2018 +0100
@@ -22,7 +22,7 @@
 
 GDBDebuggerObject subclass:#GDBBreakpoint
 	instanceVariableNames:'number type disp enabled addr func file fullname line times
-		condition script'
+		condition script locations'
 	classVariableNames:''
 	poolDictionaries:''
 	category:'GDB-Core'
@@ -55,7 +55,7 @@
 
 description
     ^ (super description)
-        define:#number as:Integer;
+        define:#number as:String;
         define:#type as:String;
         define:#disp as:String;
         define:#enabled as:Boolean;
@@ -68,6 +68,7 @@
         yourself
 
     "Created: / 06-09-2014 / 01:56:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 18-05-2018 / 12:38:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GDBBreakpoint methodsFor:'accessing'!
@@ -129,6 +130,24 @@
     ^ line
 !
 
+locations
+    locations isNil ifTrue:[ ^ Array with: self ].
+    ^ locations
+
+    "Modified: / 18-05-2018 / 12:23:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+locations:aCollection
+    self assert:  aCollection isCollection.
+    self assert: (aCollection allSatisfy:[:e|e isKindOf: GDBBreakpoint]).
+    self assert: (aCollection allSatisfy:[:e|e number startsWith: number , '.']).
+
+    locations := aCollection.
+    locations do:[:e|e setDebugger: debugger].
+
+    "Modified: / 18-05-2018 / 15:01:25 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 number
     ^ number
 !
@@ -178,6 +197,17 @@
     "Modified: / 06-06-2017 / 09:19:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+!GDBBreakpoint methodsFor:'initialization & release'!
+
+setDebugger: aGDBDebugger
+    super setDebugger: aGDBDebugger.
+    locations notEmptyOrNil ifTrue:[ 
+        locations do:[:e | e setDebugger: debugger ]
+    ].
+
+    "Created: / 18-05-2018 / 15:00:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+
 !GDBBreakpoint methodsFor:'inspecting'!
 
 inspector2TabCondition
@@ -262,14 +292,20 @@
 !
 
 updateFrom: aGDBBreakpoint
+    | ignored |
+
     self assert: number = aGDBBreakpoint number.
+    ignored := self class instVarIndexFor: #locations.  
     self class superclass instSize + 1 to: self class instSize do:[:i | 
-        self instVarAt: i put: (aGDBBreakpoint instVarAt: i).
+        i ~~ ignored ifTrue:[
+            self instVarAt: i put: (aGDBBreakpoint instVarAt: i).
+        ].
     ].
     properties := aGDBBreakpoint properties.
 
     "Created: / 06-07-2017 / 16:30:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 15-01-2018 / 23:12:02 / jv"
+    "Modified: / 18-05-2018 / 21:44:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GDBBreakpoint methodsFor:'testing'!
--- a/GDBBreakpointDeletedEvent.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/GDBBreakpointDeletedEvent.st	Wed May 23 10:22:36 2018 +0100
@@ -54,10 +54,11 @@
 
 description
     ^ (super description)
-        define:#id as:Integer;
+        define:#id as:String;
         yourself
 
     "Created: / 06-09-2014 / 02:12:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 18-05-2018 / 15:05:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GDBBreakpointDeletedEvent methodsFor:'accessing'!
--- a/GDBDebugger.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/GDBDebugger.st	Wed May 23 10:22:36 2018 +0100
@@ -75,6 +75,19 @@
     "Created: / 02-06-2014 / 23:06:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
+breakpointForId: id
+    self breakpoints do:[:bp |
+        bp number = id ifTrue:[ ^ bp ].
+        bp locations do: [ :loc |
+            loc number = id ifTrue:[ ^ loc ].
+        ].
+    ].
+    self error: ('No breakpoint with id ''%1'' found!!' bindWith: id)
+
+    "Created: / 18-05-2018 / 13:39:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 18-05-2018 / 15:03:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 breakpoints
     breakpoints isNil ifTrue:[ 
         breakpoints := List new.
@@ -644,42 +657,52 @@
 !GDBDebugger methodsFor:'event handling'!
 
 onBreakpointCreatedEvent: aGDBBreakpointCreatedEvent
+    | breakpoint |
 
     breakpoints isNil ifTrue:[ 
         breakpoints := List new.
     ].
-    aGDBBreakpointCreatedEvent breakpoints do:[:breakpoint |  
-        breakpoint setDebugger: self.
-        breakpoints add: breakpoint.
+
+    "/ Care for breakpoints with multiple locations. 
+    "/ 
+    "/.If the breakpoint created has multiple locations,
+    "/ the breakppints contains an instance of GDBBreakpoint
+    "/ for the top-level breakpoint, followed by a GDBBreakpoint
+    "/ for each location.
+
+    breakpoint := aGDBBreakpointCreatedEvent breakpoints first.
+    aGDBBreakpointCreatedEvent breakpoints size > 1 ifTrue:[ 
+        breakpoint locations: (aGDBBreakpointCreatedEvent breakpoints copyFrom: 2)
     ].
+    breakpoint setDebugger: self.    
+    breakpoints add: breakpoint.
 
     "Created: / 06-07-2017 / 16:08:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 12-11-2017 / 20:17:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 18-05-2018 / 14:59:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 onBreakpointDeletedEvent: aGDBBreakpointDeletedEvent
     | breakpoint |
 
-    breakpoint := breakpoints detect:[:e | e number == aGDBBreakpointDeletedEvent id ].
+    breakpoint := self breakpointForId: aGDBBreakpointDeletedEvent id.
     breakpoint setDebugger: nil.
     breakpoints remove: breakpoint.
 
     "Created: / 06-07-2017 / 16:26:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 07-07-2017 / 12:39:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 18-05-2018 / 14:58:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 onBreakpointModifiedEvent: aGDBBreakpointModifiedEvent
-
     aGDBBreakpointModifiedEvent breakpoints do:[:new | 
         | old |    
 
-        old := breakpoints detect:[:e | e number = new number ].
+        old := self breakpointForId: new number.
         old updateFrom: new.
     ].
 
     "Created: / 06-07-2017 / 16:28:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 12-11-2017 / 20:18:40 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 15-01-2018 / 23:11:52 / jv"
+    "Modified: / 18-05-2018 / 14:58:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 onCmdParamChangedEvent: aGDBCmdParamChangedEvent
--- a/Make.proto	Tue Apr 03 21:19:35 2018 +0100
+++ b/Make.proto	Wed May 23 10:22:36 2018 +0100
@@ -1,327 +1,327 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# The Makefile as generated by this Make.proto supports the following targets:
-#    make         - compile all st-files to a classLib
-#    make clean   - clean all temp files
-#    make clobber - clean all
-#
-# This file contains definitions for Unix based platforms.
-# It shares common definitions with the win32-make in Make.spec.
-
-#
-# position (of this package) in directory hierarchy:
-# (must point to ST/X top directory, for tools and includes)
-TOP=../../stx
-INCLUDE_TOP=$(TOP)/..
-
-# subdirectories where targets are to be made:
-SUBDIRS=
-
-
-# subdirectories where Makefiles are to be made:
-# (only define if different from SUBDIRS)
-# ALLSUBDIRS=
-
-REQUIRED_SUPPORT_DIRS=
-
-# if your embedded C code requires any system includes,
-# add the path(es) here:,
-# ********** OPTIONAL: MODIFY the next lines ***
-# LOCALINCLUDES=-Ifoo -Ibar
-LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/announcements -I$(INCLUDE_TOP)/stx/goodies/magritte -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libtool -I$(INCLUDE_TOP)/stx/libview2 -I$(INCLUDE_TOP)/stx/libwidg
-
-
-# if you need any additional defines for embedded C code,
-# add them here:,
-# ********** OPTIONAL: MODIFY the next lines ***
-# LOCALDEFINES=-Dfoo -Dbar -DDEBUG
-LOCALDEFINES=
-
-LIBNAME=libjv_libgdbs
-STCLOCALOPT='-package=$(PACKAGE)' -I. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=.  -varPrefix=$(LIBNAME)
-
-
-# ********** OPTIONAL: MODIFY the next line ***
-# additional C-libraries that should be pre-linked with the class-objects
-LD_OBJ_LIBS=
-LOCAL_SHARED_LIBS=
-
-
-# ********** OPTIONAL: MODIFY the next line ***
-# additional C targets or libraries should be added below
-LOCAL_EXTRA_TARGETS=
-
-OBJS= $(COMMON_OBJS) $(UNIX_OBJS)
-
-
-
-all:: preMake classLibRule postMake
-
-pre_objs::  
-
-
-
-
-
-
-# Enforce recompilation of package definition class if Mercurial working
-# copy state changes. Together with --guessVersion it ensures that package
-# definition class always contains correct binary revision string.
-ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
-jv_libgdbs.$(O): $(shell hg root)/.hg/dirstate
-endif
-
-
-
-
-# run default testsuite for this package
-test: $(TOP)/goodies/builder/reports
-	$(MAKE) -C $(TOP)/goodies/builder/reports -f Makefile.init
-	$(TOP)/goodies/builder/reports/report-runner.sh -D . -r Builder::TestReport -p $(PACKAGE)
-
-
-
-# add more install actions here
-install::
-
-# add more install actions for aux-files (resources) here
-installAux::
-
-# add more preMake actions here
-preMake::
-
-# add more postMake actions here
-postMake:: cleanjunk
-
-# build all mandatory prerequisite packages (containing superclasses) for this package
-prereq:
-	cd $(TOP)/libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/goodies/announcements && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/goodies/magritte && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-
-
-
-# build all packages containing referenced classes for this package
-# they are not needed to compile the package (but later, to load it)
-references:
-
-
-cleanjunk::
-	-rm -f *.s *.s2
-
-clean::
-	-rm -f *.o *.H
-
-clobber:: clean
-	-rm -f *.so *.dll
-
-
-# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
-$(OUTDIR)GDBCommand.$(O) GDBCommand.$(C) GDBCommand.$(H): GDBCommand.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandStatus.$(O) GDBCommandStatus.$(C) GDBCommandStatus.$(H): GDBCommandStatus.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBDebugFlags.$(O) GDBDebugFlags.$(C) GDBDebugFlags.$(H): GDBDebugFlags.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBError.$(O) GDBError.$(C) GDBError.$(H): GDBError.st $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEvent.$(O) GDBEvent.$(C) GDBEvent.$(H): GDBEvent.st $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSet.$(O) GDBEventSet.$(C) GDBEventSet.$(H): GDBEventSet.st $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSubscription.$(O) GDBEventSubscription.$(C) GDBEventSubscription.$(H): GDBEventSubscription.st $(INCLUDE_TOP)/stx/goodies/announcements/StrongSubscription.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Subscription.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBFeatures.$(O) GDBFeatures.$(C) GDBFeatures.$(H): GDBFeatures.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalPipeStream.$(O) GDBInternalPipeStream.$(C) GDBInternalPipeStream.$(H): GDBInternalPipeStream.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/Stream.$(H) $(STCHDR)
-$(OUTDIR)GDBMAContainer.$(O) GDBMAContainer.$(C) GDBMAContainer.$(H): GDBMAContainer.st $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAContainer.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MADescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMAPropertyAccessor.$(O) GDBMAPropertyAccessor.$(C) GDBMAPropertyAccessor.$(H): GDBMAPropertyAccessor.st $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAAccessor.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIPrinter.$(O) GDBMIPrinter.$(C) GDBMIPrinter.$(H): GDBMIPrinter.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMITrace.$(O) GDBMITrace.$(C) GDBMITrace.$(H): GDBMITrace.st $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
-$(OUTDIR)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBOutputFormat.$(O) GDBOutputFormat.$(C) GDBOutputFormat.$(H): GDBOutputFormat.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBOutputFormats.$(O) GDBOutputFormats.$(C) GDBOutputFormats.$(H): GDBOutputFormats.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBPTY.$(O) GDBPTY.$(C) GDBPTY.$(H): GDBPTY.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/TTYConstants.$(H) $(STCHDR)
-$(OUTDIR)GDBProcess.$(O) GDBProcess.$(C) GDBProcess.$(H): GDBProcess.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupType.$(O) GDBThreadGroupType.$(C) GDBThreadGroupType.$(H): GDBThreadGroupType.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadState.$(O) GDBThreadState.$(C) GDBThreadState.$(H): GDBThreadState.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientDataHolder.$(O) GDBTransientDataHolder.$(C) GDBTransientDataHolder.$(H): GDBTransientDataHolder.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)jv_libgdbs.$(O) jv_libgdbs.$(C) jv_libgdbs.$(H): jv_libgdbs.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)GDBAsyncEvent.$(O) GDBAsyncEvent.$(C) GDBAsyncEvent.$(H): GDBAsyncEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCLICommand.$(O) GDBCLICommand.$(C) GDBCLICommand.$(H): GDBCLICommand.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandEvent.$(O) GDBCommandEvent.$(C) GDBCommandEvent.$(H): GDBCommandEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandFailedError.$(O) GDBCommandFailedError.$(C) GDBCommandFailedError.$(H): GDBCommandFailedError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandResult.$(O) GDBCommandResult.$(C) GDBCommandResult.$(H): GDBCommandResult.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandResultEvent.$(O) GDBCommandResultEvent.$(C) GDBCommandResultEvent.$(H): GDBCommandResultEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBConnection.$(O) GDBConnection.$(C) GDBConnection.$(H): GDBConnection.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebugger.$(O) GDBDebugger.$(C) GDBDebugger.$(H): GDBDebugger.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBFeatures.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerObject.$(O) GDBDebuggerObject.$(C) GDBDebuggerObject.$(H): GDBDebuggerObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalEvent.$(O) GDBInternalEvent.$(C) GDBInternalEvent.$(H): GDBInternalEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInvalidObjectError.$(O) GDBInvalidObjectError.$(C) GDBInvalidObjectError.$(H): GDBInvalidObjectError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMICommand.$(O) GDBMICommand.$(C) GDBMICommand.$(H): GDBMICommand.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIParser.$(O) GDBMIParser.$(C) GDBMIParser.$(H): GDBMIParser.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMITracer.$(O) GDBMITracer.$(C) GDBMITracer.$(H): GDBMITracer.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMemoryDump.$(O) GDBMemoryDump.$(C) GDBMemoryDump.$(H): GDBMemoryDump.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMemoryDumpRow.$(O) GDBMemoryDumpRow.$(C) GDBMemoryDumpRow.$(H): GDBMemoryDumpRow.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBStreamOutputEvent.$(O) GDBStreamOutputEvent.$(C) GDBStreamOutputEvent.$(H): GDBStreamOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupTypeProcess.$(O) GDBThreadGroupTypeProcess.$(C) GDBThreadGroupTypeProcess.$(H): GDBThreadGroupTypeProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupType.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadInfo.$(O) GDBThreadInfo.$(C) GDBThreadInfo.$(H): GDBThreadInfo.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateRunning.$(O) GDBThreadStateRunning.$(C) GDBThreadStateRunning.$(H): GDBThreadStateRunning.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateStopped.$(O) GDBThreadStateStopped.$(C) GDBThreadStateStopped.$(H): GDBThreadStateStopped.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateTerminated.$(O) GDBThreadStateTerminated.$(C) GDBThreadStateTerminated.$(H): GDBThreadStateTerminated.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateUnknown.$(O) GDBThreadStateUnknown.$(C) GDBThreadStateUnknown.$(H): GDBThreadStateUnknown.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBUnixProcess.$(O) GDBUnixProcess.$(C) GDBUnixProcess.$(H): GDBUnixProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBProcess.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBUnsupportedFeatureError.$(O) GDBUnsupportedFeatureError.$(C) GDBUnsupportedFeatureError.$(H): GDBUnsupportedFeatureError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBProcess.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBBreakpoint.$(O) GDBBreakpoint.$(C) GDBBreakpoint.$(H): GDBBreakpoint.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBConsoleOutputEvent.$(O) GDBConsoleOutputEvent.$(C) GDBConsoleOutputEvent.$(H): GDBConsoleOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSetEvent.$(O) GDBEventSetEvent.$(C) GDBEventSetEvent.$(H): GDBEventSetEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBExecutionEvent.$(O) GDBExecutionEvent.$(C) GDBExecutionEvent.$(H): GDBExecutionEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBExitEvent.$(O) GDBExitEvent.$(C) GDBExitEvent.$(H): GDBExitEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBLogOutputEvent.$(O) GDBLogOutputEvent.$(C) GDBLogOutputEvent.$(H): GDBLogOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_ada_task_info.$(O) GDBMI_ada_task_info.$(C) GDBMI_ada_task_info.$(H): GDBMI_ada_task_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_add_inferior.$(O) GDBMI_add_inferior.$(C) GDBMI_add_inferior.$(H): GDBMI_add_inferior.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_after.$(O) GDBMI_break_after.$(C) GDBMI_break_after.$(H): GDBMI_break_after.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_commands.$(O) GDBMI_break_commands.$(C) GDBMI_break_commands.$(H): GDBMI_break_commands.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_condition.$(O) GDBMI_break_condition.$(C) GDBMI_break_condition.$(H): GDBMI_break_condition.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_delete.$(O) GDBMI_break_delete.$(C) GDBMI_break_delete.$(H): GDBMI_break_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_disable.$(O) GDBMI_break_disable.$(C) GDBMI_break_disable.$(H): GDBMI_break_disable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_enable.$(O) GDBMI_break_enable.$(C) GDBMI_break_enable.$(H): GDBMI_break_enable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_info.$(O) GDBMI_break_info.$(C) GDBMI_break_info.$(H): GDBMI_break_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_insert.$(O) GDBMI_break_insert.$(C) GDBMI_break_insert.$(H): GDBMI_break_insert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_list.$(O) GDBMI_break_list.$(C) GDBMI_break_list.$(H): GDBMI_break_list.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_passcount.$(O) GDBMI_break_passcount.$(C) GDBMI_break_passcount.$(H): GDBMI_break_passcount.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_watch.$(O) GDBMI_break_watch.$(C) GDBMI_break_watch.$(H): GDBMI_break_watch.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_assert.$(O) GDBMI_catch_assert.$(C) GDBMI_catch_assert.$(H): GDBMI_catch_assert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_exception.$(O) GDBMI_catch_exception.$(C) GDBMI_catch_exception.$(H): GDBMI_catch_exception.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_load.$(O) GDBMI_catch_load.$(C) GDBMI_catch_load.$(H): GDBMI_catch_load.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_unload.$(O) GDBMI_catch_unload.$(C) GDBMI_catch_unload.$(H): GDBMI_catch_unload.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_disassemble.$(O) GDBMI_data_disassemble.$(C) GDBMI_data_disassemble.$(H): GDBMI_data_disassemble.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_evaluate_expression.$(O) GDBMI_data_evaluate_expression.$(C) GDBMI_data_evaluate_expression.$(H): GDBMI_data_evaluate_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_changed_registers.$(O) GDBMI_data_list_changed_registers.$(C) GDBMI_data_list_changed_registers.$(H): GDBMI_data_list_changed_registers.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_register_names.$(O) GDBMI_data_list_register_names.$(C) GDBMI_data_list_register_names.$(H): GDBMI_data_list_register_names.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_register_values.$(O) GDBMI_data_list_register_values.$(C) GDBMI_data_list_register_values.$(H): GDBMI_data_list_register_values.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_read_memory.$(O) GDBMI_data_read_memory.$(C) GDBMI_data_read_memory.$(H): GDBMI_data_read_memory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_read_memory_bytes.$(O) GDBMI_data_read_memory_bytes.$(C) GDBMI_data_read_memory_bytes.$(H): GDBMI_data_read_memory_bytes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_memory.$(O) GDBMI_data_write_memory.$(C) GDBMI_data_write_memory.$(H): GDBMI_data_write_memory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_memory_bytes.$(O) GDBMI_data_write_memory_bytes.$(C) GDBMI_data_write_memory_bytes.$(H): GDBMI_data_write_memory_bytes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_register_values.$(O) GDBMI_data_write_register_values.$(C) GDBMI_data_write_register_values.$(H): GDBMI_data_write_register_values.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_dprintf_insert.$(O) GDBMI_dprintf_insert.$(C) GDBMI_dprintf_insert.$(H): GDBMI_dprintf_insert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_frame_filters.$(O) GDBMI_enable_frame_filters.$(C) GDBMI_enable_frame_filters.$(H): GDBMI_enable_frame_filters.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_pretty_printing.$(O) GDBMI_enable_pretty_printing.$(C) GDBMI_enable_pretty_printing.$(H): GDBMI_enable_pretty_printing.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_timings.$(O) GDBMI_enable_timings.$(C) GDBMI_enable_timings.$(H): GDBMI_enable_timings.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_cd.$(O) GDBMI_environment_cd.$(C) GDBMI_environment_cd.$(H): GDBMI_environment_cd.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_directory.$(O) GDBMI_environment_directory.$(C) GDBMI_environment_directory.$(H): GDBMI_environment_directory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_path.$(O) GDBMI_environment_path.$(C) GDBMI_environment_path.$(H): GDBMI_environment_path.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_pwd.$(O) GDBMI_environment_pwd.$(C) GDBMI_environment_pwd.$(H): GDBMI_environment_pwd.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_arguments.$(O) GDBMI_exec_arguments.$(C) GDBMI_exec_arguments.$(H): GDBMI_exec_arguments.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_continue.$(O) GDBMI_exec_continue.$(C) GDBMI_exec_continue.$(H): GDBMI_exec_continue.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_finish.$(O) GDBMI_exec_finish.$(C) GDBMI_exec_finish.$(H): GDBMI_exec_finish.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_interrupt.$(O) GDBMI_exec_interrupt.$(C) GDBMI_exec_interrupt.$(H): GDBMI_exec_interrupt.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_jump.$(O) GDBMI_exec_jump.$(C) GDBMI_exec_jump.$(H): GDBMI_exec_jump.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_next.$(O) GDBMI_exec_next.$(C) GDBMI_exec_next.$(H): GDBMI_exec_next.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_next_instruction.$(O) GDBMI_exec_next_instruction.$(C) GDBMI_exec_next_instruction.$(H): GDBMI_exec_next_instruction.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_return.$(O) GDBMI_exec_return.$(C) GDBMI_exec_return.$(H): GDBMI_exec_return.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_run.$(O) GDBMI_exec_run.$(C) GDBMI_exec_run.$(H): GDBMI_exec_run.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_step.$(O) GDBMI_exec_step.$(C) GDBMI_exec_step.$(H): GDBMI_exec_step.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_step_instruction.$(O) GDBMI_exec_step_instruction.$(C) GDBMI_exec_step_instruction.$(H): GDBMI_exec_step_instruction.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_until.$(O) GDBMI_exec_until.$(C) GDBMI_exec_until.$(H): GDBMI_exec_until.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_exec_and_symbols.$(O) GDBMI_file_exec_and_symbols.$(C) GDBMI_file_exec_and_symbols.$(H): GDBMI_file_exec_and_symbols.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_exec_file.$(O) GDBMI_file_exec_file.$(C) GDBMI_file_exec_file.$(H): GDBMI_file_exec_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_list_exec_source_file.$(O) GDBMI_file_list_exec_source_file.$(C) GDBMI_file_list_exec_source_file.$(H): GDBMI_file_list_exec_source_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_list_exec_source_files.$(O) GDBMI_file_list_exec_source_files.$(C) GDBMI_file_list_exec_source_files.$(H): GDBMI_file_list_exec_source_files.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_symbol_file.$(O) GDBMI_file_symbol_file.$(C) GDBMI_file_symbol_file.$(H): GDBMI_file_symbol_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_exit.$(O) GDBMI_gdb_exit.$(C) GDBMI_gdb_exit.$(H): GDBMI_gdb_exit.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_set.$(O) GDBMI_gdb_set.$(C) GDBMI_gdb_set.$(H): GDBMI_gdb_set.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_show.$(O) GDBMI_gdb_show.$(C) GDBMI_gdb_show.$(H): GDBMI_gdb_show.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_version.$(O) GDBMI_gdb_version.$(C) GDBMI_gdb_version.$(H): GDBMI_gdb_version.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_inferior_tty_set.$(O) GDBMI_inferior_tty_set.$(C) GDBMI_inferior_tty_set.$(H): GDBMI_inferior_tty_set.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_inferior_tty_show.$(O) GDBMI_inferior_tty_show.$(C) GDBMI_inferior_tty_show.$(H): GDBMI_inferior_tty_show.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_ada_exceptions.$(O) GDBMI_info_ada_exceptions.$(C) GDBMI_info_ada_exceptions.$(H): GDBMI_info_ada_exceptions.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_gdb_mi_command.$(O) GDBMI_info_gdb_mi_command.$(C) GDBMI_info_gdb_mi_command.$(H): GDBMI_info_gdb_mi_command.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_os.$(O) GDBMI_info_os.$(C) GDBMI_info_os.$(H): GDBMI_info_os.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_interpreter_exec.$(O) GDBMI_interpreter_exec.$(C) GDBMI_interpreter_exec.$(H): GDBMI_interpreter_exec.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_features.$(O) GDBMI_list_features.$(C) GDBMI_list_features.$(H): GDBMI_list_features.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_target_features.$(O) GDBMI_list_target_features.$(C) GDBMI_list_target_features.$(H): GDBMI_list_target_features.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_thread_groups.$(O) GDBMI_list_thread_groups.$(C) GDBMI_list_thread_groups.$(H): GDBMI_list_thread_groups.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_remove_inferior.$(O) GDBMI_remove_inferior.$(C) GDBMI_remove_inferior.$(H): GDBMI_remove_inferior.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_info_depth.$(O) GDBMI_stack_info_depth.$(C) GDBMI_stack_info_depth.$(H): GDBMI_stack_info_depth.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_info_frame.$(O) GDBMI_stack_info_frame.$(C) GDBMI_stack_info_frame.$(H): GDBMI_stack_info_frame.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_arguments.$(O) GDBMI_stack_list_arguments.$(C) GDBMI_stack_list_arguments.$(H): GDBMI_stack_list_arguments.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_frames.$(O) GDBMI_stack_list_frames.$(C) GDBMI_stack_list_frames.$(H): GDBMI_stack_list_frames.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_locals.$(O) GDBMI_stack_list_locals.$(C) GDBMI_stack_list_locals.$(H): GDBMI_stack_list_locals.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_variables.$(O) GDBMI_stack_list_variables.$(C) GDBMI_stack_list_variables.$(H): GDBMI_stack_list_variables.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_select_frame.$(O) GDBMI_stack_select_frame.$(C) GDBMI_stack_select_frame.$(H): GDBMI_stack_select_frame.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_symbol_list_lines.$(O) GDBMI_symbol_list_lines.$(C) GDBMI_symbol_list_lines.$(H): GDBMI_symbol_list_lines.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_attach.$(O) GDBMI_target_attach.$(C) GDBMI_target_attach.$(H): GDBMI_target_attach.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_detach.$(O) GDBMI_target_detach.$(C) GDBMI_target_detach.$(H): GDBMI_target_detach.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_disconnect.$(O) GDBMI_target_disconnect.$(C) GDBMI_target_disconnect.$(H): GDBMI_target_disconnect.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_download.$(O) GDBMI_target_download.$(C) GDBMI_target_download.$(H): GDBMI_target_download.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_delete.$(O) GDBMI_target_file_delete.$(C) GDBMI_target_file_delete.$(H): GDBMI_target_file_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_get.$(O) GDBMI_target_file_get.$(C) GDBMI_target_file_get.$(H): GDBMI_target_file_get.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_put.$(O) GDBMI_target_file_put.$(C) GDBMI_target_file_put.$(H): GDBMI_target_file_put.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_select.$(O) GDBMI_target_select.$(C) GDBMI_target_select.$(H): GDBMI_target_select.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_info.$(O) GDBMI_thread_info.$(C) GDBMI_thread_info.$(H): GDBMI_thread_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_list_ids.$(O) GDBMI_thread_list_ids.$(C) GDBMI_thread_list_ids.$(H): GDBMI_thread_list_ids.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_select.$(O) GDBMI_thread_select.$(C) GDBMI_thread_select.$(H): GDBMI_thread_select.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_define_variable.$(O) GDBMI_trace_define_variable.$(C) GDBMI_trace_define_variable.$(H): GDBMI_trace_define_variable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_find.$(O) GDBMI_trace_find.$(C) GDBMI_trace_find.$(H): GDBMI_trace_find.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_frame_collected.$(O) GDBMI_trace_frame_collected.$(C) GDBMI_trace_frame_collected.$(H): GDBMI_trace_frame_collected.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_list_variables.$(O) GDBMI_trace_list_variables.$(C) GDBMI_trace_list_variables.$(H): GDBMI_trace_list_variables.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_save.$(O) GDBMI_trace_save.$(C) GDBMI_trace_save.$(H): GDBMI_trace_save.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_start.$(O) GDBMI_trace_start.$(C) GDBMI_trace_start.$(H): GDBMI_trace_start.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_status.$(O) GDBMI_trace_status.$(C) GDBMI_trace_status.$(H): GDBMI_trace_status.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_stop.$(O) GDBMI_trace_stop.$(C) GDBMI_trace_stop.$(H): GDBMI_trace_stop.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_assign.$(O) GDBMI_var_assign.$(C) GDBMI_var_assign.$(H): GDBMI_var_assign.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_create.$(O) GDBMI_var_create.$(C) GDBMI_var_create.$(H): GDBMI_var_create.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_delete.$(O) GDBMI_var_delete.$(C) GDBMI_var_delete.$(H): GDBMI_var_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_evaluate_expression.$(O) GDBMI_var_evaluate_expression.$(C) GDBMI_var_evaluate_expression.$(H): GDBMI_var_evaluate_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_expression.$(O) GDBMI_var_info_expression.$(C) GDBMI_var_info_expression.$(H): GDBMI_var_info_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_num_children.$(O) GDBMI_var_info_num_children.$(C) GDBMI_var_info_num_children.$(H): GDBMI_var_info_num_children.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_path_expression.$(O) GDBMI_var_info_path_expression.$(C) GDBMI_var_info_path_expression.$(H): GDBMI_var_info_path_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_type.$(O) GDBMI_var_info_type.$(C) GDBMI_var_info_type.$(H): GDBMI_var_info_type.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_list_children.$(O) GDBMI_var_list_children.$(C) GDBMI_var_list_children.$(H): GDBMI_var_list_children.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_format.$(O) GDBMI_var_set_format.$(C) GDBMI_var_set_format.$(H): GDBMI_var_set_format.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_frozen.$(O) GDBMI_var_set_frozen.$(C) GDBMI_var_set_frozen.$(H): GDBMI_var_set_frozen.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_update_range.$(O) GDBMI_var_set_update_range.$(C) GDBMI_var_set_update_range.$(H): GDBMI_var_set_update_range.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_visualizer.$(O) GDBMI_var_set_visualizer.$(C) GDBMI_var_set_visualizer.$(H): GDBMI_var_set_visualizer.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_show_attributes.$(O) GDBMI_var_show_attributes.$(C) GDBMI_var_show_attributes.$(H): GDBMI_var_show_attributes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_show_format.$(O) GDBMI_var_show_format.$(C) GDBMI_var_show_format.$(H): GDBMI_var_show_format.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_update.$(O) GDBMI_var_update.$(C) GDBMI_var_update.$(H): GDBMI_var_update.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBNotificationEvent.$(O) GDBNotificationEvent.$(C) GDBNotificationEvent.$(H): GDBNotificationEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBSelectedFrameChangedEvent.$(O) GDBSelectedFrameChangedEvent.$(C) GDBSelectedFrameChangedEvent.$(H): GDBSelectedFrameChangedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBStatusEvent.$(O) GDBStatusEvent.$(C) GDBStatusEvent.$(H): GDBStatusEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTargetOutputEvent.$(O) GDBTargetOutputEvent.$(C) GDBTargetOutputEvent.$(H): GDBTargetOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThread.$(O) GDBThread.$(C) GDBThread.$(H): GDBThread.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroup.$(O) GDBThreadGroup.$(C) GDBThreadGroup.$(H): GDBThreadGroup.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientObject.$(O) GDBTransientObject.$(C) GDBTransientObject.$(H): GDBTransientObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObjectChange.$(O) GDBVariableObjectChange.$(C) GDBVariableObjectChange.$(H): GDBVariableObjectChange.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObjectExecutor.$(O) GDBVariableObjectExecutor.$(C) GDBVariableObjectExecutor.$(H): GDBVariableObjectExecutor.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBBreakpointDeletedEvent.$(O) GDBBreakpointDeletedEvent.$(C) GDBBreakpointDeletedEvent.$(H): GDBBreakpointDeletedEvent.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)GDBBreakpointEvent.$(O) GDBBreakpointEvent.$(C) GDBBreakpointEvent.$(H): GDBBreakpointEvent.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)GDBCmdParamChangedEvent.$(O) GDBCmdParamChangedEvent.$(C) GDBCmdParamChangedEvent.$(H): GDBCmdParamChangedEvent.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)GDBEventSetProcessingFinished.$(O) GDBEventSetProcessingFinished.$(C) GDBEventSetProcessingFinished.$(H): GDBEventSetProcessingFinished.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEventSetEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSetProcessingStarted.$(O) GDBEventSetProcessingStarted.$(C) GDBEventSetProcessingStarted.$(H): GDBEventSetProcessingStarted.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEventSetEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBLibraryLoadedEvent.$(O) GDBLibraryLoadedEvent.$(C) GDBLibraryLoadedEvent.$(H): GDBLibraryLoadedEvent.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)GDBLibraryUnloadedEvent.$(O) GDBLibraryUnloadedEvent.$(C) GDBLibraryUnloadedEvent.$(H): GDBLibraryUnloadedEvent.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)GDBRunningEvent.$(O) GDBRunningEvent.$(C) GDBRunningEvent.$(H): GDBRunningEvent.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)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)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)
-$(OUTDIR)GDBBreakpointCreatedEvent.$(O) GDBBreakpointCreatedEvent.$(C) GDBBreakpointCreatedEvent.$(H): GDBBreakpointCreatedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBBreakpointEvent.$(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)GDBBreakpointModifiedEvent.$(O) GDBBreakpointModifiedEvent.$(C) GDBBreakpointModifiedEvent.$(H): GDBBreakpointModifiedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBBreakpointEvent.$(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)GDBThreadCreatedEvent.$(O) GDBThreadCreatedEvent.$(C) GDBThreadCreatedEvent.$(H): GDBThreadCreatedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadExitedEvent.$(O) GDBThreadExitedEvent.$(C) GDBThreadExitedEvent.$(H): GDBThreadExitedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupAddedEvent.$(O) GDBThreadGroupAddedEvent.$(C) GDBThreadGroupAddedEvent.$(H): GDBThreadGroupAddedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupExitedEvent.$(O) GDBThreadGroupExitedEvent.$(C) GDBThreadGroupExitedEvent.$(H): GDBThreadGroupExitedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupStartedEvent.$(O) GDBThreadGroupStartedEvent.$(C) GDBThreadGroupStartedEvent.$(H): GDBThreadGroupStartedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)/stx/goodies/announcements/SubscriptionCollection.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MABooleanDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MADescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAElementDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAMagnitudeDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MANumberDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAOptionDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAReferenceDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MARelationDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MASingleOptionDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAStringDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAToManyRelationDescription.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Filename.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
-
-# ENDMAKEDEPEND --- do not remove this line
-
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# The Makefile as generated by this Make.proto supports the following targets:
+#    make         - compile all st-files to a classLib
+#    make clean   - clean all temp files
+#    make clobber - clean all
+#
+# This file contains definitions for Unix based platforms.
+# It shares common definitions with the win32-make in Make.spec.
+
+#
+# position (of this package) in directory hierarchy:
+# (must point to ST/X top directory, for tools and includes)
+TOP=../../stx
+INCLUDE_TOP=$(TOP)/..
+
+# subdirectories where targets are to be made:
+SUBDIRS=
+
+
+# subdirectories where Makefiles are to be made:
+# (only define if different from SUBDIRS)
+# ALLSUBDIRS=
+
+REQUIRED_SUPPORT_DIRS=
+
+# if your embedded C code requires any system includes,
+# add the path(es) here:,
+# ********** OPTIONAL: MODIFY the next lines ***
+# LOCALINCLUDES=-Ifoo -Ibar
+LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/goodies/announcements -I$(INCLUDE_TOP)/stx/goodies/magritte -I$(INCLUDE_TOP)/stx/libbasic -I$(INCLUDE_TOP)/stx/libbasic2 -I$(INCLUDE_TOP)/stx/libtool -I$(INCLUDE_TOP)/stx/libview2 -I$(INCLUDE_TOP)/stx/libwidg
+
+
+# if you need any additional defines for embedded C code,
+# add them here:,
+# ********** OPTIONAL: MODIFY the next lines ***
+# LOCALDEFINES=-Dfoo -Dbar -DDEBUG
+LOCALDEFINES=
+
+LIBNAME=libjv_libgdbs
+STCLOCALOPT='-package=$(PACKAGE)' -I. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=.  -varPrefix=$(LIBNAME)
+
+
+# ********** OPTIONAL: MODIFY the next line ***
+# additional C-libraries that should be pre-linked with the class-objects
+LD_OBJ_LIBS=
+LOCAL_SHARED_LIBS=
+
+
+# ********** OPTIONAL: MODIFY the next line ***
+# additional C targets or libraries should be added below
+LOCAL_EXTRA_TARGETS=
+
+OBJS= $(COMMON_OBJS) $(UNIX_OBJS)
+
+
+
+all:: preMake classLibRule postMake
+
+pre_objs::  
+
+
+
+
+
+
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
+jv_libgdbs.$(O): $(shell hg root)/.hg/dirstate
+endif
+
+
+
+
+# run default testsuite for this package
+test: $(TOP)/goodies/builder/reports
+	$(MAKE) -C $(TOP)/goodies/builder/reports -f Makefile.init
+	$(TOP)/goodies/builder/reports/report-runner.sh -D . -r Builder::TestReport -p $(PACKAGE)
+
+
+
+# add more install actions here
+install::
+
+# add more install actions for aux-files (resources) here
+installAux::
+
+# add more preMake actions here
+preMake::
+
+# add more postMake actions here
+postMake:: cleanjunk
+
+# build all mandatory prerequisite packages (containing superclasses) for this package
+prereq:
+	cd $(TOP)/libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/goodies/announcements && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/goodies/magritte && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+
+
+# build all packages containing referenced classes for this package
+# they are not needed to compile the package (but later, to load it)
+references:
+
+
+cleanjunk::
+	-rm -f *.s *.s2
+
+clean::
+	-rm -f *.o *.H
+
+clobber:: clean
+	-rm -f *.so *.dll
+
+
+# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
+$(OUTDIR)GDBCommand.$(O) GDBCommand.$(C) GDBCommand.$(H): GDBCommand.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandStatus.$(O) GDBCommandStatus.$(C) GDBCommandStatus.$(H): GDBCommandStatus.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBDebugFlags.$(O) GDBDebugFlags.$(C) GDBDebugFlags.$(H): GDBDebugFlags.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBError.$(O) GDBError.$(C) GDBError.$(H): GDBError.st $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEvent.$(O) GDBEvent.$(C) GDBEvent.$(H): GDBEvent.st $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSet.$(O) GDBEventSet.$(C) GDBEventSet.$(H): GDBEventSet.st $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSubscription.$(O) GDBEventSubscription.$(C) GDBEventSubscription.$(H): GDBEventSubscription.st $(INCLUDE_TOP)/stx/goodies/announcements/StrongSubscription.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Subscription.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBFeatures.$(O) GDBFeatures.$(C) GDBFeatures.$(H): GDBFeatures.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalPipeStream.$(O) GDBInternalPipeStream.$(C) GDBInternalPipeStream.$(H): GDBInternalPipeStream.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/Stream.$(H) $(STCHDR)
+$(OUTDIR)GDBMAContainer.$(O) GDBMAContainer.$(C) GDBMAContainer.$(H): GDBMAContainer.st $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAContainer.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MADescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMAPropertyAccessor.$(O) GDBMAPropertyAccessor.$(C) GDBMAPropertyAccessor.$(H): GDBMAPropertyAccessor.st $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAAccessor.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIPrinter.$(O) GDBMIPrinter.$(C) GDBMIPrinter.$(H): GDBMIPrinter.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMITrace.$(O) GDBMITrace.$(C) GDBMITrace.$(H): GDBMITrace.st $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
+$(OUTDIR)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBOutputFormat.$(O) GDBOutputFormat.$(C) GDBOutputFormat.$(H): GDBOutputFormat.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBOutputFormats.$(O) GDBOutputFormats.$(C) GDBOutputFormats.$(H): GDBOutputFormats.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBPTY.$(O) GDBPTY.$(C) GDBPTY.$(H): GDBPTY.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/TTYConstants.$(H) $(STCHDR)
+$(OUTDIR)GDBProcess.$(O) GDBProcess.$(C) GDBProcess.$(H): GDBProcess.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupType.$(O) GDBThreadGroupType.$(C) GDBThreadGroupType.$(H): GDBThreadGroupType.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadState.$(O) GDBThreadState.$(C) GDBThreadState.$(H): GDBThreadState.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientDataHolder.$(O) GDBTransientDataHolder.$(C) GDBTransientDataHolder.$(H): GDBTransientDataHolder.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)jv_libgdbs.$(O) jv_libgdbs.$(C) jv_libgdbs.$(H): jv_libgdbs.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)GDBAsyncEvent.$(O) GDBAsyncEvent.$(C) GDBAsyncEvent.$(H): GDBAsyncEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCLICommand.$(O) GDBCLICommand.$(C) GDBCLICommand.$(H): GDBCLICommand.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandEvent.$(O) GDBCommandEvent.$(C) GDBCommandEvent.$(H): GDBCommandEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandFailedError.$(O) GDBCommandFailedError.$(C) GDBCommandFailedError.$(H): GDBCommandFailedError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandResult.$(O) GDBCommandResult.$(C) GDBCommandResult.$(H): GDBCommandResult.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandResultEvent.$(O) GDBCommandResultEvent.$(C) GDBCommandResultEvent.$(H): GDBCommandResultEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBConnection.$(O) GDBConnection.$(C) GDBConnection.$(H): GDBConnection.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebugger.$(O) GDBDebugger.$(C) GDBDebugger.$(H): GDBDebugger.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBFeatures.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerObject.$(O) GDBDebuggerObject.$(C) GDBDebuggerObject.$(H): GDBDebuggerObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalEvent.$(O) GDBInternalEvent.$(C) GDBInternalEvent.$(H): GDBInternalEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInvalidObjectError.$(O) GDBInvalidObjectError.$(C) GDBInvalidObjectError.$(H): GDBInvalidObjectError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMICommand.$(O) GDBMICommand.$(C) GDBMICommand.$(H): GDBMICommand.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIParser.$(O) GDBMIParser.$(C) GDBMIParser.$(H): GDBMIParser.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMITracer.$(O) GDBMITracer.$(C) GDBMITracer.$(H): GDBMITracer.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMemoryDump.$(O) GDBMemoryDump.$(C) GDBMemoryDump.$(H): GDBMemoryDump.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMemoryDumpRow.$(O) GDBMemoryDumpRow.$(C) GDBMemoryDumpRow.$(H): GDBMemoryDumpRow.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBStreamOutputEvent.$(O) GDBStreamOutputEvent.$(C) GDBStreamOutputEvent.$(H): GDBStreamOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupTypeProcess.$(O) GDBThreadGroupTypeProcess.$(C) GDBThreadGroupTypeProcess.$(H): GDBThreadGroupTypeProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupType.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadInfo.$(O) GDBThreadInfo.$(C) GDBThreadInfo.$(H): GDBThreadInfo.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateRunning.$(O) GDBThreadStateRunning.$(C) GDBThreadStateRunning.$(H): GDBThreadStateRunning.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateStopped.$(O) GDBThreadStateStopped.$(C) GDBThreadStateStopped.$(H): GDBThreadStateStopped.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateTerminated.$(O) GDBThreadStateTerminated.$(C) GDBThreadStateTerminated.$(H): GDBThreadStateTerminated.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateUnknown.$(O) GDBThreadStateUnknown.$(C) GDBThreadStateUnknown.$(H): GDBThreadStateUnknown.st $(INCLUDE_TOP)/jv/libgdbs/GDBThreadState.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBUnixProcess.$(O) GDBUnixProcess.$(C) GDBUnixProcess.$(H): GDBUnixProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBProcess.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBUnsupportedFeatureError.$(O) GDBUnsupportedFeatureError.$(C) GDBUnsupportedFeatureError.$(H): GDBUnsupportedFeatureError.st $(INCLUDE_TOP)/jv/libgdbs/GDBError.$(H) $(INCLUDE_TOP)/stx/libbasic/Error.$(H) $(INCLUDE_TOP)/stx/libbasic/Exception.$(H) $(INCLUDE_TOP)/stx/libbasic/GenericException.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBProcess.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBBreakpoint.$(O) GDBBreakpoint.$(C) GDBBreakpoint.$(H): GDBBreakpoint.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBConsoleOutputEvent.$(O) GDBConsoleOutputEvent.$(C) GDBConsoleOutputEvent.$(H): GDBConsoleOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSetEvent.$(O) GDBEventSetEvent.$(C) GDBEventSetEvent.$(H): GDBEventSetEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBExecutionEvent.$(O) GDBExecutionEvent.$(C) GDBExecutionEvent.$(H): GDBExecutionEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBExitEvent.$(O) GDBExitEvent.$(C) GDBExitEvent.$(H): GDBExitEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBLogOutputEvent.$(O) GDBLogOutputEvent.$(C) GDBLogOutputEvent.$(H): GDBLogOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_ada_task_info.$(O) GDBMI_ada_task_info.$(C) GDBMI_ada_task_info.$(H): GDBMI_ada_task_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_add_inferior.$(O) GDBMI_add_inferior.$(C) GDBMI_add_inferior.$(H): GDBMI_add_inferior.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_after.$(O) GDBMI_break_after.$(C) GDBMI_break_after.$(H): GDBMI_break_after.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_commands.$(O) GDBMI_break_commands.$(C) GDBMI_break_commands.$(H): GDBMI_break_commands.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_condition.$(O) GDBMI_break_condition.$(C) GDBMI_break_condition.$(H): GDBMI_break_condition.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_delete.$(O) GDBMI_break_delete.$(C) GDBMI_break_delete.$(H): GDBMI_break_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_disable.$(O) GDBMI_break_disable.$(C) GDBMI_break_disable.$(H): GDBMI_break_disable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_enable.$(O) GDBMI_break_enable.$(C) GDBMI_break_enable.$(H): GDBMI_break_enable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_info.$(O) GDBMI_break_info.$(C) GDBMI_break_info.$(H): GDBMI_break_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_insert.$(O) GDBMI_break_insert.$(C) GDBMI_break_insert.$(H): GDBMI_break_insert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_list.$(O) GDBMI_break_list.$(C) GDBMI_break_list.$(H): GDBMI_break_list.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_passcount.$(O) GDBMI_break_passcount.$(C) GDBMI_break_passcount.$(H): GDBMI_break_passcount.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_watch.$(O) GDBMI_break_watch.$(C) GDBMI_break_watch.$(H): GDBMI_break_watch.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_assert.$(O) GDBMI_catch_assert.$(C) GDBMI_catch_assert.$(H): GDBMI_catch_assert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_exception.$(O) GDBMI_catch_exception.$(C) GDBMI_catch_exception.$(H): GDBMI_catch_exception.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_load.$(O) GDBMI_catch_load.$(C) GDBMI_catch_load.$(H): GDBMI_catch_load.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_unload.$(O) GDBMI_catch_unload.$(C) GDBMI_catch_unload.$(H): GDBMI_catch_unload.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_disassemble.$(O) GDBMI_data_disassemble.$(C) GDBMI_data_disassemble.$(H): GDBMI_data_disassemble.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_evaluate_expression.$(O) GDBMI_data_evaluate_expression.$(C) GDBMI_data_evaluate_expression.$(H): GDBMI_data_evaluate_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_changed_registers.$(O) GDBMI_data_list_changed_registers.$(C) GDBMI_data_list_changed_registers.$(H): GDBMI_data_list_changed_registers.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_register_names.$(O) GDBMI_data_list_register_names.$(C) GDBMI_data_list_register_names.$(H): GDBMI_data_list_register_names.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_register_values.$(O) GDBMI_data_list_register_values.$(C) GDBMI_data_list_register_values.$(H): GDBMI_data_list_register_values.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_read_memory.$(O) GDBMI_data_read_memory.$(C) GDBMI_data_read_memory.$(H): GDBMI_data_read_memory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_read_memory_bytes.$(O) GDBMI_data_read_memory_bytes.$(C) GDBMI_data_read_memory_bytes.$(H): GDBMI_data_read_memory_bytes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_memory.$(O) GDBMI_data_write_memory.$(C) GDBMI_data_write_memory.$(H): GDBMI_data_write_memory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_memory_bytes.$(O) GDBMI_data_write_memory_bytes.$(C) GDBMI_data_write_memory_bytes.$(H): GDBMI_data_write_memory_bytes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_register_values.$(O) GDBMI_data_write_register_values.$(C) GDBMI_data_write_register_values.$(H): GDBMI_data_write_register_values.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_dprintf_insert.$(O) GDBMI_dprintf_insert.$(C) GDBMI_dprintf_insert.$(H): GDBMI_dprintf_insert.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_frame_filters.$(O) GDBMI_enable_frame_filters.$(C) GDBMI_enable_frame_filters.$(H): GDBMI_enable_frame_filters.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_pretty_printing.$(O) GDBMI_enable_pretty_printing.$(C) GDBMI_enable_pretty_printing.$(H): GDBMI_enable_pretty_printing.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_timings.$(O) GDBMI_enable_timings.$(C) GDBMI_enable_timings.$(H): GDBMI_enable_timings.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_cd.$(O) GDBMI_environment_cd.$(C) GDBMI_environment_cd.$(H): GDBMI_environment_cd.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_directory.$(O) GDBMI_environment_directory.$(C) GDBMI_environment_directory.$(H): GDBMI_environment_directory.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_path.$(O) GDBMI_environment_path.$(C) GDBMI_environment_path.$(H): GDBMI_environment_path.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_pwd.$(O) GDBMI_environment_pwd.$(C) GDBMI_environment_pwd.$(H): GDBMI_environment_pwd.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_arguments.$(O) GDBMI_exec_arguments.$(C) GDBMI_exec_arguments.$(H): GDBMI_exec_arguments.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_continue.$(O) GDBMI_exec_continue.$(C) GDBMI_exec_continue.$(H): GDBMI_exec_continue.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_finish.$(O) GDBMI_exec_finish.$(C) GDBMI_exec_finish.$(H): GDBMI_exec_finish.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_interrupt.$(O) GDBMI_exec_interrupt.$(C) GDBMI_exec_interrupt.$(H): GDBMI_exec_interrupt.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_jump.$(O) GDBMI_exec_jump.$(C) GDBMI_exec_jump.$(H): GDBMI_exec_jump.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_next.$(O) GDBMI_exec_next.$(C) GDBMI_exec_next.$(H): GDBMI_exec_next.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_next_instruction.$(O) GDBMI_exec_next_instruction.$(C) GDBMI_exec_next_instruction.$(H): GDBMI_exec_next_instruction.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_return.$(O) GDBMI_exec_return.$(C) GDBMI_exec_return.$(H): GDBMI_exec_return.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_run.$(O) GDBMI_exec_run.$(C) GDBMI_exec_run.$(H): GDBMI_exec_run.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_step.$(O) GDBMI_exec_step.$(C) GDBMI_exec_step.$(H): GDBMI_exec_step.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_step_instruction.$(O) GDBMI_exec_step_instruction.$(C) GDBMI_exec_step_instruction.$(H): GDBMI_exec_step_instruction.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_until.$(O) GDBMI_exec_until.$(C) GDBMI_exec_until.$(H): GDBMI_exec_until.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_exec_and_symbols.$(O) GDBMI_file_exec_and_symbols.$(C) GDBMI_file_exec_and_symbols.$(H): GDBMI_file_exec_and_symbols.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_exec_file.$(O) GDBMI_file_exec_file.$(C) GDBMI_file_exec_file.$(H): GDBMI_file_exec_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_list_exec_source_file.$(O) GDBMI_file_list_exec_source_file.$(C) GDBMI_file_list_exec_source_file.$(H): GDBMI_file_list_exec_source_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_list_exec_source_files.$(O) GDBMI_file_list_exec_source_files.$(C) GDBMI_file_list_exec_source_files.$(H): GDBMI_file_list_exec_source_files.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_symbol_file.$(O) GDBMI_file_symbol_file.$(C) GDBMI_file_symbol_file.$(H): GDBMI_file_symbol_file.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_exit.$(O) GDBMI_gdb_exit.$(C) GDBMI_gdb_exit.$(H): GDBMI_gdb_exit.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_set.$(O) GDBMI_gdb_set.$(C) GDBMI_gdb_set.$(H): GDBMI_gdb_set.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_show.$(O) GDBMI_gdb_show.$(C) GDBMI_gdb_show.$(H): GDBMI_gdb_show.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_version.$(O) GDBMI_gdb_version.$(C) GDBMI_gdb_version.$(H): GDBMI_gdb_version.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_inferior_tty_set.$(O) GDBMI_inferior_tty_set.$(C) GDBMI_inferior_tty_set.$(H): GDBMI_inferior_tty_set.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_inferior_tty_show.$(O) GDBMI_inferior_tty_show.$(C) GDBMI_inferior_tty_show.$(H): GDBMI_inferior_tty_show.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_ada_exceptions.$(O) GDBMI_info_ada_exceptions.$(C) GDBMI_info_ada_exceptions.$(H): GDBMI_info_ada_exceptions.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_gdb_mi_command.$(O) GDBMI_info_gdb_mi_command.$(C) GDBMI_info_gdb_mi_command.$(H): GDBMI_info_gdb_mi_command.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_os.$(O) GDBMI_info_os.$(C) GDBMI_info_os.$(H): GDBMI_info_os.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_interpreter_exec.$(O) GDBMI_interpreter_exec.$(C) GDBMI_interpreter_exec.$(H): GDBMI_interpreter_exec.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_features.$(O) GDBMI_list_features.$(C) GDBMI_list_features.$(H): GDBMI_list_features.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_target_features.$(O) GDBMI_list_target_features.$(C) GDBMI_list_target_features.$(H): GDBMI_list_target_features.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_thread_groups.$(O) GDBMI_list_thread_groups.$(C) GDBMI_list_thread_groups.$(H): GDBMI_list_thread_groups.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_remove_inferior.$(O) GDBMI_remove_inferior.$(C) GDBMI_remove_inferior.$(H): GDBMI_remove_inferior.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_info_depth.$(O) GDBMI_stack_info_depth.$(C) GDBMI_stack_info_depth.$(H): GDBMI_stack_info_depth.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_info_frame.$(O) GDBMI_stack_info_frame.$(C) GDBMI_stack_info_frame.$(H): GDBMI_stack_info_frame.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_arguments.$(O) GDBMI_stack_list_arguments.$(C) GDBMI_stack_list_arguments.$(H): GDBMI_stack_list_arguments.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_frames.$(O) GDBMI_stack_list_frames.$(C) GDBMI_stack_list_frames.$(H): GDBMI_stack_list_frames.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_locals.$(O) GDBMI_stack_list_locals.$(C) GDBMI_stack_list_locals.$(H): GDBMI_stack_list_locals.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_variables.$(O) GDBMI_stack_list_variables.$(C) GDBMI_stack_list_variables.$(H): GDBMI_stack_list_variables.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_select_frame.$(O) GDBMI_stack_select_frame.$(C) GDBMI_stack_select_frame.$(H): GDBMI_stack_select_frame.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_symbol_list_lines.$(O) GDBMI_symbol_list_lines.$(C) GDBMI_symbol_list_lines.$(H): GDBMI_symbol_list_lines.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_attach.$(O) GDBMI_target_attach.$(C) GDBMI_target_attach.$(H): GDBMI_target_attach.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_detach.$(O) GDBMI_target_detach.$(C) GDBMI_target_detach.$(H): GDBMI_target_detach.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_disconnect.$(O) GDBMI_target_disconnect.$(C) GDBMI_target_disconnect.$(H): GDBMI_target_disconnect.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_download.$(O) GDBMI_target_download.$(C) GDBMI_target_download.$(H): GDBMI_target_download.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_delete.$(O) GDBMI_target_file_delete.$(C) GDBMI_target_file_delete.$(H): GDBMI_target_file_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_get.$(O) GDBMI_target_file_get.$(C) GDBMI_target_file_get.$(H): GDBMI_target_file_get.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_put.$(O) GDBMI_target_file_put.$(C) GDBMI_target_file_put.$(H): GDBMI_target_file_put.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_select.$(O) GDBMI_target_select.$(C) GDBMI_target_select.$(H): GDBMI_target_select.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_info.$(O) GDBMI_thread_info.$(C) GDBMI_thread_info.$(H): GDBMI_thread_info.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_list_ids.$(O) GDBMI_thread_list_ids.$(C) GDBMI_thread_list_ids.$(H): GDBMI_thread_list_ids.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_select.$(O) GDBMI_thread_select.$(C) GDBMI_thread_select.$(H): GDBMI_thread_select.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_define_variable.$(O) GDBMI_trace_define_variable.$(C) GDBMI_trace_define_variable.$(H): GDBMI_trace_define_variable.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_find.$(O) GDBMI_trace_find.$(C) GDBMI_trace_find.$(H): GDBMI_trace_find.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_frame_collected.$(O) GDBMI_trace_frame_collected.$(C) GDBMI_trace_frame_collected.$(H): GDBMI_trace_frame_collected.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_list_variables.$(O) GDBMI_trace_list_variables.$(C) GDBMI_trace_list_variables.$(H): GDBMI_trace_list_variables.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_save.$(O) GDBMI_trace_save.$(C) GDBMI_trace_save.$(H): GDBMI_trace_save.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_start.$(O) GDBMI_trace_start.$(C) GDBMI_trace_start.$(H): GDBMI_trace_start.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_status.$(O) GDBMI_trace_status.$(C) GDBMI_trace_status.$(H): GDBMI_trace_status.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_stop.$(O) GDBMI_trace_stop.$(C) GDBMI_trace_stop.$(H): GDBMI_trace_stop.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_assign.$(O) GDBMI_var_assign.$(C) GDBMI_var_assign.$(H): GDBMI_var_assign.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_create.$(O) GDBMI_var_create.$(C) GDBMI_var_create.$(H): GDBMI_var_create.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_delete.$(O) GDBMI_var_delete.$(C) GDBMI_var_delete.$(H): GDBMI_var_delete.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_evaluate_expression.$(O) GDBMI_var_evaluate_expression.$(C) GDBMI_var_evaluate_expression.$(H): GDBMI_var_evaluate_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_expression.$(O) GDBMI_var_info_expression.$(C) GDBMI_var_info_expression.$(H): GDBMI_var_info_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_num_children.$(O) GDBMI_var_info_num_children.$(C) GDBMI_var_info_num_children.$(H): GDBMI_var_info_num_children.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_path_expression.$(O) GDBMI_var_info_path_expression.$(C) GDBMI_var_info_path_expression.$(H): GDBMI_var_info_path_expression.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_type.$(O) GDBMI_var_info_type.$(C) GDBMI_var_info_type.$(H): GDBMI_var_info_type.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_list_children.$(O) GDBMI_var_list_children.$(C) GDBMI_var_list_children.$(H): GDBMI_var_list_children.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_format.$(O) GDBMI_var_set_format.$(C) GDBMI_var_set_format.$(H): GDBMI_var_set_format.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_frozen.$(O) GDBMI_var_set_frozen.$(C) GDBMI_var_set_frozen.$(H): GDBMI_var_set_frozen.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_update_range.$(O) GDBMI_var_set_update_range.$(C) GDBMI_var_set_update_range.$(H): GDBMI_var_set_update_range.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_visualizer.$(O) GDBMI_var_set_visualizer.$(C) GDBMI_var_set_visualizer.$(H): GDBMI_var_set_visualizer.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_show_attributes.$(O) GDBMI_var_show_attributes.$(C) GDBMI_var_show_attributes.$(H): GDBMI_var_show_attributes.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_show_format.$(O) GDBMI_var_show_format.$(C) GDBMI_var_show_format.$(H): GDBMI_var_show_format.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_update.$(O) GDBMI_var_update.$(C) GDBMI_var_update.$(H): GDBMI_var_update.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommand.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBMICommand.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBNotificationEvent.$(O) GDBNotificationEvent.$(C) GDBNotificationEvent.$(H): GDBNotificationEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBSelectedFrameChangedEvent.$(O) GDBSelectedFrameChangedEvent.$(C) GDBSelectedFrameChangedEvent.$(H): GDBSelectedFrameChangedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBStatusEvent.$(O) GDBStatusEvent.$(C) GDBStatusEvent.$(H): GDBStatusEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTargetOutputEvent.$(O) GDBTargetOutputEvent.$(C) GDBTargetOutputEvent.$(H): GDBTargetOutputEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThread.$(O) GDBThread.$(C) GDBThread.$(H): GDBThread.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroup.$(O) GDBThreadGroup.$(C) GDBThreadGroup.$(H): GDBThreadGroup.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientObject.$(O) GDBTransientObject.$(C) GDBTransientObject.$(H): GDBTransientObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObjectChange.$(O) GDBVariableObjectChange.$(C) GDBVariableObjectChange.$(H): GDBVariableObjectChange.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObjectExecutor.$(O) GDBVariableObjectExecutor.$(C) GDBVariableObjectExecutor.$(H): GDBVariableObjectExecutor.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBBreakpointDeletedEvent.$(O) GDBBreakpointDeletedEvent.$(C) GDBBreakpointDeletedEvent.$(H): GDBBreakpointDeletedEvent.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)GDBBreakpointEvent.$(O) GDBBreakpointEvent.$(C) GDBBreakpointEvent.$(H): GDBBreakpointEvent.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)GDBCmdParamChangedEvent.$(O) GDBCmdParamChangedEvent.$(C) GDBCmdParamChangedEvent.$(H): GDBCmdParamChangedEvent.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)GDBEventSetProcessingFinished.$(O) GDBEventSetProcessingFinished.$(C) GDBEventSetProcessingFinished.$(H): GDBEventSetProcessingFinished.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEventSetEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSetProcessingStarted.$(O) GDBEventSetProcessingStarted.$(C) GDBEventSetProcessingStarted.$(H): GDBEventSetProcessingStarted.st $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEventSetEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBInternalEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBLibraryLoadedEvent.$(O) GDBLibraryLoadedEvent.$(C) GDBLibraryLoadedEvent.$(H): GDBLibraryLoadedEvent.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)GDBLibraryUnloadedEvent.$(O) GDBLibraryUnloadedEvent.$(C) GDBLibraryUnloadedEvent.$(H): GDBLibraryUnloadedEvent.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)GDBRunningEvent.$(O) GDBRunningEvent.$(C) GDBRunningEvent.$(H): GDBRunningEvent.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)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)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)
+$(OUTDIR)GDBBreakpointCreatedEvent.$(O) GDBBreakpointCreatedEvent.$(C) GDBBreakpointCreatedEvent.$(H): GDBBreakpointCreatedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBBreakpointEvent.$(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)GDBBreakpointModifiedEvent.$(O) GDBBreakpointModifiedEvent.$(C) GDBBreakpointModifiedEvent.$(H): GDBBreakpointModifiedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBBreakpointEvent.$(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)GDBThreadCreatedEvent.$(O) GDBThreadCreatedEvent.$(C) GDBThreadCreatedEvent.$(H): GDBThreadCreatedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadExitedEvent.$(O) GDBThreadExitedEvent.$(C) GDBThreadExitedEvent.$(H): GDBThreadExitedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupAddedEvent.$(O) GDBThreadGroupAddedEvent.$(C) GDBThreadGroupAddedEvent.$(H): GDBThreadGroupAddedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupExitedEvent.$(O) GDBThreadGroupExitedEvent.$(C) GDBThreadGroupExitedEvent.$(H): GDBThreadGroupExitedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupStartedEvent.$(O) GDBThreadGroupStartedEvent.$(C) GDBThreadGroupStartedEvent.$(H): GDBThreadGroupStartedEvent.st $(INCLUDE_TOP)/jv/libgdbs/GDBAsyncEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBNotificationEvent.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)/stx/goodies/announcements/Announcement.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)/stx/goodies/announcements/SubscriptionCollection.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MABooleanDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MADescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAElementDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAMagnitudeDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MANumberDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAObject.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAOptionDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAReferenceDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MARelationDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MASingleOptionDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAStringDescription.$(H) $(INCLUDE_TOP)/stx/goodies/magritte/Magritte__MAToManyRelationDescription.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Filename.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/OrderedCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(STCHDR)
+
+# ENDMAKEDEPEND --- do not remove this line
+
--- a/Make.spec	Tue Apr 03 21:19:35 2018 +0100
+++ b/Make.spec	Wed May 23 10:22:36 2018 +0100
@@ -1,450 +1,450 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# This file contains specifications which are common to all platforms.
-#
-
-# Do NOT CHANGE THESE DEFINITIONS
-# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
-#  to find the source code of a class and to find the library for a package)
-MODULE=jv
-MODULE_DIR=libgdbs
-PACKAGE=$(MODULE):$(MODULE_DIR)
-
-
-# Argument(s) to the stc compiler (stc --usage).
-#  -headerDir=. : create header files locally
-#                (if removed, they will be created as common
-#  -Pxxx       : defines the package
-#  -Zxxx       : a prefix for variables within the classLib
-#  -Dxxx       : defines passed to CC for inline C-code
-#  -Ixxx       : include path passed to CC for inline C-code
-#  +optspace   : optimized for space
-#  +optspace2  : optimized more for space
-#  +optspace3  : optimized even more for space
-#  +optinline  : generate inline code for some ST constructs
-#  +inlineNew  : additionally inline new
-#  +inlineMath : additionally inline some floatPnt math stuff
-#
-# ********** OPTIONAL: MODIFY the next line(s) ***
-# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
-# STCLOCALOPTIMIZATIONS=+optspace3
-STCLOCALOPTIMIZATIONS=+optspace3
-
-
-# Argument(s) to the stc compiler (stc --usage).
-#  -warn            : no warnings
-#  -warnNonStandard : no warnings about ST/X extensions
-#  -warnEOLComments : no warnings about EOL comment extension
-#  -warnPrivacy     : no warnings about privateClass extension
-#  -warnUnused      : no warnings about unused variables
-#
-# ********** OPTIONAL: MODIFY the next line(s) ***
-# STCWARNINGS=-warn
-# STCWARNINGS=-warnNonStandard
-# STCWARNINGS=-warnEOLComments
-STCWARNINGS=-warnNonStandard
-
-COMMON_CLASSES= \
-	GDBCommand \
-	GDBCommandStatus \
-	GDBDebugFlags \
-	GDBError \
-	GDBEvent \
-	GDBEventSet \
-	GDBEventSubscription \
-	GDBFeatures \
-	GDBInternalPipeStream \
-	GDBMAContainer \
-	GDBMAPropertyAccessor \
-	GDBMIPrinter \
-	GDBMITrace \
-	GDBObject \
-	GDBOutputFormat \
-	GDBOutputFormats \
-	GDBPTY \
-	GDBProcess \
-	GDBThreadGroupType \
-	GDBThreadState \
-	GDBTransientDataHolder \
-	jv_libgdbs \
-	GDBAsyncEvent \
-	GDBCLICommand \
-	GDBCommandEvent \
-	GDBCommandFailedError \
-	GDBCommandResult \
-	GDBCommandResultEvent \
-	GDBConnection \
-	GDBDebugger \
-	GDBDebuggerObject \
-	GDBInternalEvent \
-	GDBInvalidObjectError \
-	GDBMICommand \
-	GDBMIParser \
-	GDBMITracer \
-	GDBMemoryDump \
-	GDBMemoryDumpRow \
-	GDBStreamOutputEvent \
-	GDBThreadGroupTypeProcess \
-	GDBThreadInfo \
-	GDBThreadStateRunning \
-	GDBThreadStateStopped \
-	GDBThreadStateTerminated \
-	GDBThreadStateUnknown \
-	GDBUnixProcess \
-	GDBUnsupportedFeatureError \
-	GDBWindowsProcess \
-	GDBBreakpoint \
-	GDBConsoleOutputEvent \
-	GDBEventSetEvent \
-	GDBExecutionEvent \
-	GDBExitEvent \
-	GDBFrame \
-	GDBLogOutputEvent \
-	GDBMI_ada_task_info \
-	GDBMI_add_inferior \
-	GDBMI_break_after \
-	GDBMI_break_commands \
-	GDBMI_break_condition \
-	GDBMI_break_delete \
-	GDBMI_break_disable \
-	GDBMI_break_enable \
-	GDBMI_break_info \
-	GDBMI_break_insert \
-	GDBMI_break_list \
-	GDBMI_break_passcount \
-	GDBMI_break_watch \
-	GDBMI_catch_assert \
-	GDBMI_catch_exception \
-	GDBMI_catch_load \
-	GDBMI_catch_unload \
-	GDBMI_data_disassemble \
-	GDBMI_data_evaluate_expression \
-	GDBMI_data_list_changed_registers \
-	GDBMI_data_list_register_names \
-	GDBMI_data_list_register_values \
-	GDBMI_data_read_memory \
-	GDBMI_data_read_memory_bytes \
-	GDBMI_data_write_memory \
-	GDBMI_data_write_memory_bytes \
-	GDBMI_data_write_register_values \
-	GDBMI_dprintf_insert \
-	GDBMI_enable_frame_filters \
-	GDBMI_enable_pretty_printing \
-	GDBMI_enable_timings \
-	GDBMI_environment_cd \
-	GDBMI_environment_directory \
-	GDBMI_environment_path \
-	GDBMI_environment_pwd \
-	GDBMI_exec_arguments \
-	GDBMI_exec_continue \
-	GDBMI_exec_finish \
-	GDBMI_exec_interrupt \
-	GDBMI_exec_jump \
-	GDBMI_exec_next \
-	GDBMI_exec_next_instruction \
-	GDBMI_exec_return \
-	GDBMI_exec_run \
-	GDBMI_exec_step \
-	GDBMI_exec_step_instruction \
-	GDBMI_exec_until \
-	GDBMI_file_exec_and_symbols \
-	GDBMI_file_exec_file \
-	GDBMI_file_list_exec_source_file \
-	GDBMI_file_list_exec_source_files \
-	GDBMI_file_symbol_file \
-	GDBMI_gdb_exit \
-	GDBMI_gdb_set \
-	GDBMI_gdb_show \
-	GDBMI_gdb_version \
-	GDBMI_inferior_tty_set \
-	GDBMI_inferior_tty_show \
-	GDBMI_info_ada_exceptions \
-	GDBMI_info_gdb_mi_command \
-	GDBMI_info_os \
-	GDBMI_interpreter_exec \
-	GDBMI_list_features \
-	GDBMI_list_target_features \
-	GDBMI_list_thread_groups \
-	GDBMI_remove_inferior \
-	GDBMI_stack_info_depth \
-	GDBMI_stack_info_frame \
-	GDBMI_stack_list_arguments \
-	GDBMI_stack_list_frames \
-	GDBMI_stack_list_locals \
-	GDBMI_stack_list_variables \
-	GDBMI_stack_select_frame \
-	GDBMI_symbol_list_lines \
-	GDBMI_target_attach \
-	GDBMI_target_detach \
-	GDBMI_target_disconnect \
-	GDBMI_target_download \
-	GDBMI_target_file_delete \
-	GDBMI_target_file_get \
-	GDBMI_target_file_put \
-	GDBMI_target_select \
-	GDBMI_thread_info \
-	GDBMI_thread_list_ids \
-	GDBMI_thread_select \
-	GDBMI_trace_define_variable \
-	GDBMI_trace_find \
-	GDBMI_trace_frame_collected \
-	GDBMI_trace_list_variables \
-	GDBMI_trace_save \
-	GDBMI_trace_start \
-	GDBMI_trace_status \
-	GDBMI_trace_stop \
-	GDBMI_var_assign \
-	GDBMI_var_create \
-	GDBMI_var_delete \
-	GDBMI_var_evaluate_expression \
-	GDBMI_var_info_expression \
-	GDBMI_var_info_num_children \
-	GDBMI_var_info_path_expression \
-	GDBMI_var_info_type \
-	GDBMI_var_list_children \
-	GDBMI_var_set_format \
-	GDBMI_var_set_frozen \
-	GDBMI_var_set_update_range \
-	GDBMI_var_set_visualizer \
-	GDBMI_var_show_attributes \
-	GDBMI_var_show_format \
-	GDBMI_var_update \
-	GDBNotificationEvent \
-	GDBSelectedFrameChangedEvent \
-	GDBStatusEvent \
-	GDBTargetOutputEvent \
-	GDBThread \
-	GDBThreadGroup \
-	GDBTransientObject \
-	GDBVariable \
-	GDBVariableObject \
-	GDBVariableObjectChange \
-	GDBVariableObjectExecutor \
-	GDBBreakpointDeletedEvent \
-	GDBBreakpointEvent \
-	GDBCmdParamChangedEvent \
-	GDBEventSetProcessingFinished \
-	GDBEventSetProcessingStarted \
-	GDBLibraryLoadedEvent \
-	GDBLibraryUnloadedEvent \
-	GDBRunningEvent \
-	GDBStoppedEvent \
-	GDBThreadEvent \
-	GDBThreadGroupEvent \
-	GDBThreadSelectedEvent \
-	GDBBreakpointCreatedEvent \
-	GDBBreakpointModifiedEvent \
-	GDBThreadCreatedEvent \
-	GDBThreadExitedEvent \
-	GDBThreadGroupAddedEvent \
-	GDBThreadGroupExitedEvent \
-	GDBThreadGroupStartedEvent \
-
-
-
-
-COMMON_OBJS= \
-    $(OUTDIR)GDBCommand.$(O) \
-    $(OUTDIR)GDBCommandStatus.$(O) \
-    $(OUTDIR)GDBDebugFlags.$(O) \
-    $(OUTDIR)GDBError.$(O) \
-    $(OUTDIR)GDBEvent.$(O) \
-    $(OUTDIR)GDBEventSet.$(O) \
-    $(OUTDIR)GDBEventSubscription.$(O) \
-    $(OUTDIR)GDBFeatures.$(O) \
-    $(OUTDIR)GDBInternalPipeStream.$(O) \
-    $(OUTDIR)GDBMAContainer.$(O) \
-    $(OUTDIR)GDBMAPropertyAccessor.$(O) \
-    $(OUTDIR)GDBMIPrinter.$(O) \
-    $(OUTDIR)GDBMITrace.$(O) \
-    $(OUTDIR)GDBObject.$(O) \
-    $(OUTDIR)GDBOutputFormat.$(O) \
-    $(OUTDIR)GDBOutputFormats.$(O) \
-    $(OUTDIR)GDBPTY.$(O) \
-    $(OUTDIR)GDBProcess.$(O) \
-    $(OUTDIR)GDBThreadGroupType.$(O) \
-    $(OUTDIR)GDBThreadState.$(O) \
-    $(OUTDIR)GDBTransientDataHolder.$(O) \
-    $(OUTDIR)jv_libgdbs.$(O) \
-    $(OUTDIR)GDBAsyncEvent.$(O) \
-    $(OUTDIR)GDBCLICommand.$(O) \
-    $(OUTDIR)GDBCommandEvent.$(O) \
-    $(OUTDIR)GDBCommandFailedError.$(O) \
-    $(OUTDIR)GDBCommandResult.$(O) \
-    $(OUTDIR)GDBCommandResultEvent.$(O) \
-    $(OUTDIR)GDBConnection.$(O) \
-    $(OUTDIR)GDBDebugger.$(O) \
-    $(OUTDIR)GDBDebuggerObject.$(O) \
-    $(OUTDIR)GDBInternalEvent.$(O) \
-    $(OUTDIR)GDBInvalidObjectError.$(O) \
-    $(OUTDIR)GDBMICommand.$(O) \
-    $(OUTDIR)GDBMIParser.$(O) \
-    $(OUTDIR)GDBMITracer.$(O) \
-    $(OUTDIR)GDBMemoryDump.$(O) \
-    $(OUTDIR)GDBMemoryDumpRow.$(O) \
-    $(OUTDIR)GDBStreamOutputEvent.$(O) \
-    $(OUTDIR)GDBThreadGroupTypeProcess.$(O) \
-    $(OUTDIR)GDBThreadInfo.$(O) \
-    $(OUTDIR)GDBThreadStateRunning.$(O) \
-    $(OUTDIR)GDBThreadStateStopped.$(O) \
-    $(OUTDIR)GDBThreadStateTerminated.$(O) \
-    $(OUTDIR)GDBThreadStateUnknown.$(O) \
-    $(OUTDIR)GDBUnixProcess.$(O) \
-    $(OUTDIR)GDBUnsupportedFeatureError.$(O) \
-    $(OUTDIR)GDBWindowsProcess.$(O) \
-    $(OUTDIR)GDBBreakpoint.$(O) \
-    $(OUTDIR)GDBConsoleOutputEvent.$(O) \
-    $(OUTDIR)GDBEventSetEvent.$(O) \
-    $(OUTDIR)GDBExecutionEvent.$(O) \
-    $(OUTDIR)GDBExitEvent.$(O) \
-    $(OUTDIR)GDBFrame.$(O) \
-    $(OUTDIR)GDBLogOutputEvent.$(O) \
-    $(OUTDIR)GDBMI_ada_task_info.$(O) \
-    $(OUTDIR)GDBMI_add_inferior.$(O) \
-    $(OUTDIR)GDBMI_break_after.$(O) \
-    $(OUTDIR)GDBMI_break_commands.$(O) \
-    $(OUTDIR)GDBMI_break_condition.$(O) \
-    $(OUTDIR)GDBMI_break_delete.$(O) \
-    $(OUTDIR)GDBMI_break_disable.$(O) \
-    $(OUTDIR)GDBMI_break_enable.$(O) \
-    $(OUTDIR)GDBMI_break_info.$(O) \
-    $(OUTDIR)GDBMI_break_insert.$(O) \
-    $(OUTDIR)GDBMI_break_list.$(O) \
-    $(OUTDIR)GDBMI_break_passcount.$(O) \
-    $(OUTDIR)GDBMI_break_watch.$(O) \
-    $(OUTDIR)GDBMI_catch_assert.$(O) \
-    $(OUTDIR)GDBMI_catch_exception.$(O) \
-    $(OUTDIR)GDBMI_catch_load.$(O) \
-    $(OUTDIR)GDBMI_catch_unload.$(O) \
-    $(OUTDIR)GDBMI_data_disassemble.$(O) \
-    $(OUTDIR)GDBMI_data_evaluate_expression.$(O) \
-    $(OUTDIR)GDBMI_data_list_changed_registers.$(O) \
-    $(OUTDIR)GDBMI_data_list_register_names.$(O) \
-    $(OUTDIR)GDBMI_data_list_register_values.$(O) \
-    $(OUTDIR)GDBMI_data_read_memory.$(O) \
-    $(OUTDIR)GDBMI_data_read_memory_bytes.$(O) \
-    $(OUTDIR)GDBMI_data_write_memory.$(O) \
-    $(OUTDIR)GDBMI_data_write_memory_bytes.$(O) \
-    $(OUTDIR)GDBMI_data_write_register_values.$(O) \
-    $(OUTDIR)GDBMI_dprintf_insert.$(O) \
-    $(OUTDIR)GDBMI_enable_frame_filters.$(O) \
-    $(OUTDIR)GDBMI_enable_pretty_printing.$(O) \
-    $(OUTDIR)GDBMI_enable_timings.$(O) \
-    $(OUTDIR)GDBMI_environment_cd.$(O) \
-    $(OUTDIR)GDBMI_environment_directory.$(O) \
-    $(OUTDIR)GDBMI_environment_path.$(O) \
-    $(OUTDIR)GDBMI_environment_pwd.$(O) \
-    $(OUTDIR)GDBMI_exec_arguments.$(O) \
-    $(OUTDIR)GDBMI_exec_continue.$(O) \
-    $(OUTDIR)GDBMI_exec_finish.$(O) \
-    $(OUTDIR)GDBMI_exec_interrupt.$(O) \
-    $(OUTDIR)GDBMI_exec_jump.$(O) \
-    $(OUTDIR)GDBMI_exec_next.$(O) \
-    $(OUTDIR)GDBMI_exec_next_instruction.$(O) \
-    $(OUTDIR)GDBMI_exec_return.$(O) \
-    $(OUTDIR)GDBMI_exec_run.$(O) \
-    $(OUTDIR)GDBMI_exec_step.$(O) \
-    $(OUTDIR)GDBMI_exec_step_instruction.$(O) \
-    $(OUTDIR)GDBMI_exec_until.$(O) \
-    $(OUTDIR)GDBMI_file_exec_and_symbols.$(O) \
-    $(OUTDIR)GDBMI_file_exec_file.$(O) \
-    $(OUTDIR)GDBMI_file_list_exec_source_file.$(O) \
-    $(OUTDIR)GDBMI_file_list_exec_source_files.$(O) \
-    $(OUTDIR)GDBMI_file_symbol_file.$(O) \
-    $(OUTDIR)GDBMI_gdb_exit.$(O) \
-    $(OUTDIR)GDBMI_gdb_set.$(O) \
-    $(OUTDIR)GDBMI_gdb_show.$(O) \
-    $(OUTDIR)GDBMI_gdb_version.$(O) \
-    $(OUTDIR)GDBMI_inferior_tty_set.$(O) \
-    $(OUTDIR)GDBMI_inferior_tty_show.$(O) \
-    $(OUTDIR)GDBMI_info_ada_exceptions.$(O) \
-    $(OUTDIR)GDBMI_info_gdb_mi_command.$(O) \
-    $(OUTDIR)GDBMI_info_os.$(O) \
-    $(OUTDIR)GDBMI_interpreter_exec.$(O) \
-    $(OUTDIR)GDBMI_list_features.$(O) \
-    $(OUTDIR)GDBMI_list_target_features.$(O) \
-    $(OUTDIR)GDBMI_list_thread_groups.$(O) \
-    $(OUTDIR)GDBMI_remove_inferior.$(O) \
-    $(OUTDIR)GDBMI_stack_info_depth.$(O) \
-    $(OUTDIR)GDBMI_stack_info_frame.$(O) \
-    $(OUTDIR)GDBMI_stack_list_arguments.$(O) \
-    $(OUTDIR)GDBMI_stack_list_frames.$(O) \
-    $(OUTDIR)GDBMI_stack_list_locals.$(O) \
-    $(OUTDIR)GDBMI_stack_list_variables.$(O) \
-    $(OUTDIR)GDBMI_stack_select_frame.$(O) \
-    $(OUTDIR)GDBMI_symbol_list_lines.$(O) \
-    $(OUTDIR)GDBMI_target_attach.$(O) \
-    $(OUTDIR)GDBMI_target_detach.$(O) \
-    $(OUTDIR)GDBMI_target_disconnect.$(O) \
-    $(OUTDIR)GDBMI_target_download.$(O) \
-    $(OUTDIR)GDBMI_target_file_delete.$(O) \
-    $(OUTDIR)GDBMI_target_file_get.$(O) \
-    $(OUTDIR)GDBMI_target_file_put.$(O) \
-    $(OUTDIR)GDBMI_target_select.$(O) \
-    $(OUTDIR)GDBMI_thread_info.$(O) \
-    $(OUTDIR)GDBMI_thread_list_ids.$(O) \
-    $(OUTDIR)GDBMI_thread_select.$(O) \
-    $(OUTDIR)GDBMI_trace_define_variable.$(O) \
-    $(OUTDIR)GDBMI_trace_find.$(O) \
-    $(OUTDIR)GDBMI_trace_frame_collected.$(O) \
-    $(OUTDIR)GDBMI_trace_list_variables.$(O) \
-    $(OUTDIR)GDBMI_trace_save.$(O) \
-    $(OUTDIR)GDBMI_trace_start.$(O) \
-    $(OUTDIR)GDBMI_trace_status.$(O) \
-    $(OUTDIR)GDBMI_trace_stop.$(O) \
-    $(OUTDIR)GDBMI_var_assign.$(O) \
-    $(OUTDIR)GDBMI_var_create.$(O) \
-    $(OUTDIR)GDBMI_var_delete.$(O) \
-    $(OUTDIR)GDBMI_var_evaluate_expression.$(O) \
-    $(OUTDIR)GDBMI_var_info_expression.$(O) \
-    $(OUTDIR)GDBMI_var_info_num_children.$(O) \
-    $(OUTDIR)GDBMI_var_info_path_expression.$(O) \
-    $(OUTDIR)GDBMI_var_info_type.$(O) \
-    $(OUTDIR)GDBMI_var_list_children.$(O) \
-    $(OUTDIR)GDBMI_var_set_format.$(O) \
-    $(OUTDIR)GDBMI_var_set_frozen.$(O) \
-    $(OUTDIR)GDBMI_var_set_update_range.$(O) \
-    $(OUTDIR)GDBMI_var_set_visualizer.$(O) \
-    $(OUTDIR)GDBMI_var_show_attributes.$(O) \
-    $(OUTDIR)GDBMI_var_show_format.$(O) \
-    $(OUTDIR)GDBMI_var_update.$(O) \
-    $(OUTDIR)GDBNotificationEvent.$(O) \
-    $(OUTDIR)GDBSelectedFrameChangedEvent.$(O) \
-    $(OUTDIR)GDBStatusEvent.$(O) \
-    $(OUTDIR)GDBTargetOutputEvent.$(O) \
-    $(OUTDIR)GDBThread.$(O) \
-    $(OUTDIR)GDBThreadGroup.$(O) \
-    $(OUTDIR)GDBTransientObject.$(O) \
-    $(OUTDIR)GDBVariable.$(O) \
-    $(OUTDIR)GDBVariableObject.$(O) \
-    $(OUTDIR)GDBVariableObjectChange.$(O) \
-    $(OUTDIR)GDBVariableObjectExecutor.$(O) \
-    $(OUTDIR)GDBBreakpointDeletedEvent.$(O) \
-    $(OUTDIR)GDBBreakpointEvent.$(O) \
-    $(OUTDIR)GDBCmdParamChangedEvent.$(O) \
-    $(OUTDIR)GDBEventSetProcessingFinished.$(O) \
-    $(OUTDIR)GDBEventSetProcessingStarted.$(O) \
-    $(OUTDIR)GDBLibraryLoadedEvent.$(O) \
-    $(OUTDIR)GDBLibraryUnloadedEvent.$(O) \
-    $(OUTDIR)GDBRunningEvent.$(O) \
-    $(OUTDIR)GDBStoppedEvent.$(O) \
-    $(OUTDIR)GDBThreadEvent.$(O) \
-    $(OUTDIR)GDBThreadGroupEvent.$(O) \
-    $(OUTDIR)GDBThreadSelectedEvent.$(O) \
-    $(OUTDIR)GDBBreakpointCreatedEvent.$(O) \
-    $(OUTDIR)GDBBreakpointModifiedEvent.$(O) \
-    $(OUTDIR)GDBThreadCreatedEvent.$(O) \
-    $(OUTDIR)GDBThreadExitedEvent.$(O) \
-    $(OUTDIR)GDBThreadGroupAddedEvent.$(O) \
-    $(OUTDIR)GDBThreadGroupExitedEvent.$(O) \
-    $(OUTDIR)GDBThreadGroupStartedEvent.$(O) \
-    $(OUTDIR)extensions.$(O) \
-
-
-
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# This file contains specifications which are common to all platforms.
+#
+
+# Do NOT CHANGE THESE DEFINITIONS
+# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
+#  to find the source code of a class and to find the library for a package)
+MODULE=jv
+MODULE_DIR=libgdbs
+PACKAGE=$(MODULE):$(MODULE_DIR)
+
+
+# Argument(s) to the stc compiler (stc --usage).
+#  -headerDir=. : create header files locally
+#                (if removed, they will be created as common
+#  -Pxxx       : defines the package
+#  -Zxxx       : a prefix for variables within the classLib
+#  -Dxxx       : defines passed to CC for inline C-code
+#  -Ixxx       : include path passed to CC for inline C-code
+#  +optspace   : optimized for space
+#  +optspace2  : optimized more for space
+#  +optspace3  : optimized even more for space
+#  +optinline  : generate inline code for some ST constructs
+#  +inlineNew  : additionally inline new
+#  +inlineMath : additionally inline some floatPnt math stuff
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
+# STCLOCALOPTIMIZATIONS=+optspace3
+STCLOCALOPTIMIZATIONS=+optspace3
+
+
+# Argument(s) to the stc compiler (stc --usage).
+#  -warn            : no warnings
+#  -warnNonStandard : no warnings about ST/X extensions
+#  -warnEOLComments : no warnings about EOL comment extension
+#  -warnPrivacy     : no warnings about privateClass extension
+#  -warnUnused      : no warnings about unused variables
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCWARNINGS=-warn
+# STCWARNINGS=-warnNonStandard
+# STCWARNINGS=-warnEOLComments
+STCWARNINGS=-warnNonStandard
+
+COMMON_CLASSES= \
+	GDBCommand \
+	GDBCommandStatus \
+	GDBDebugFlags \
+	GDBError \
+	GDBEvent \
+	GDBEventSet \
+	GDBEventSubscription \
+	GDBFeatures \
+	GDBInternalPipeStream \
+	GDBMAContainer \
+	GDBMAPropertyAccessor \
+	GDBMIPrinter \
+	GDBMITrace \
+	GDBObject \
+	GDBOutputFormat \
+	GDBOutputFormats \
+	GDBPTY \
+	GDBProcess \
+	GDBThreadGroupType \
+	GDBThreadState \
+	GDBTransientDataHolder \
+	jv_libgdbs \
+	GDBAsyncEvent \
+	GDBCLICommand \
+	GDBCommandEvent \
+	GDBCommandFailedError \
+	GDBCommandResult \
+	GDBCommandResultEvent \
+	GDBConnection \
+	GDBDebugger \
+	GDBDebuggerObject \
+	GDBInternalEvent \
+	GDBInvalidObjectError \
+	GDBMICommand \
+	GDBMIParser \
+	GDBMITracer \
+	GDBMemoryDump \
+	GDBMemoryDumpRow \
+	GDBStreamOutputEvent \
+	GDBThreadGroupTypeProcess \
+	GDBThreadInfo \
+	GDBThreadStateRunning \
+	GDBThreadStateStopped \
+	GDBThreadStateTerminated \
+	GDBThreadStateUnknown \
+	GDBUnixProcess \
+	GDBUnsupportedFeatureError \
+	GDBWindowsProcess \
+	GDBBreakpoint \
+	GDBConsoleOutputEvent \
+	GDBEventSetEvent \
+	GDBExecutionEvent \
+	GDBExitEvent \
+	GDBFrame \
+	GDBLogOutputEvent \
+	GDBMI_ada_task_info \
+	GDBMI_add_inferior \
+	GDBMI_break_after \
+	GDBMI_break_commands \
+	GDBMI_break_condition \
+	GDBMI_break_delete \
+	GDBMI_break_disable \
+	GDBMI_break_enable \
+	GDBMI_break_info \
+	GDBMI_break_insert \
+	GDBMI_break_list \
+	GDBMI_break_passcount \
+	GDBMI_break_watch \
+	GDBMI_catch_assert \
+	GDBMI_catch_exception \
+	GDBMI_catch_load \
+	GDBMI_catch_unload \
+	GDBMI_data_disassemble \
+	GDBMI_data_evaluate_expression \
+	GDBMI_data_list_changed_registers \
+	GDBMI_data_list_register_names \
+	GDBMI_data_list_register_values \
+	GDBMI_data_read_memory \
+	GDBMI_data_read_memory_bytes \
+	GDBMI_data_write_memory \
+	GDBMI_data_write_memory_bytes \
+	GDBMI_data_write_register_values \
+	GDBMI_dprintf_insert \
+	GDBMI_enable_frame_filters \
+	GDBMI_enable_pretty_printing \
+	GDBMI_enable_timings \
+	GDBMI_environment_cd \
+	GDBMI_environment_directory \
+	GDBMI_environment_path \
+	GDBMI_environment_pwd \
+	GDBMI_exec_arguments \
+	GDBMI_exec_continue \
+	GDBMI_exec_finish \
+	GDBMI_exec_interrupt \
+	GDBMI_exec_jump \
+	GDBMI_exec_next \
+	GDBMI_exec_next_instruction \
+	GDBMI_exec_return \
+	GDBMI_exec_run \
+	GDBMI_exec_step \
+	GDBMI_exec_step_instruction \
+	GDBMI_exec_until \
+	GDBMI_file_exec_and_symbols \
+	GDBMI_file_exec_file \
+	GDBMI_file_list_exec_source_file \
+	GDBMI_file_list_exec_source_files \
+	GDBMI_file_symbol_file \
+	GDBMI_gdb_exit \
+	GDBMI_gdb_set \
+	GDBMI_gdb_show \
+	GDBMI_gdb_version \
+	GDBMI_inferior_tty_set \
+	GDBMI_inferior_tty_show \
+	GDBMI_info_ada_exceptions \
+	GDBMI_info_gdb_mi_command \
+	GDBMI_info_os \
+	GDBMI_interpreter_exec \
+	GDBMI_list_features \
+	GDBMI_list_target_features \
+	GDBMI_list_thread_groups \
+	GDBMI_remove_inferior \
+	GDBMI_stack_info_depth \
+	GDBMI_stack_info_frame \
+	GDBMI_stack_list_arguments \
+	GDBMI_stack_list_frames \
+	GDBMI_stack_list_locals \
+	GDBMI_stack_list_variables \
+	GDBMI_stack_select_frame \
+	GDBMI_symbol_list_lines \
+	GDBMI_target_attach \
+	GDBMI_target_detach \
+	GDBMI_target_disconnect \
+	GDBMI_target_download \
+	GDBMI_target_file_delete \
+	GDBMI_target_file_get \
+	GDBMI_target_file_put \
+	GDBMI_target_select \
+	GDBMI_thread_info \
+	GDBMI_thread_list_ids \
+	GDBMI_thread_select \
+	GDBMI_trace_define_variable \
+	GDBMI_trace_find \
+	GDBMI_trace_frame_collected \
+	GDBMI_trace_list_variables \
+	GDBMI_trace_save \
+	GDBMI_trace_start \
+	GDBMI_trace_status \
+	GDBMI_trace_stop \
+	GDBMI_var_assign \
+	GDBMI_var_create \
+	GDBMI_var_delete \
+	GDBMI_var_evaluate_expression \
+	GDBMI_var_info_expression \
+	GDBMI_var_info_num_children \
+	GDBMI_var_info_path_expression \
+	GDBMI_var_info_type \
+	GDBMI_var_list_children \
+	GDBMI_var_set_format \
+	GDBMI_var_set_frozen \
+	GDBMI_var_set_update_range \
+	GDBMI_var_set_visualizer \
+	GDBMI_var_show_attributes \
+	GDBMI_var_show_format \
+	GDBMI_var_update \
+	GDBNotificationEvent \
+	GDBSelectedFrameChangedEvent \
+	GDBStatusEvent \
+	GDBTargetOutputEvent \
+	GDBThread \
+	GDBThreadGroup \
+	GDBTransientObject \
+	GDBVariable \
+	GDBVariableObject \
+	GDBVariableObjectChange \
+	GDBVariableObjectExecutor \
+	GDBBreakpointDeletedEvent \
+	GDBBreakpointEvent \
+	GDBCmdParamChangedEvent \
+	GDBEventSetProcessingFinished \
+	GDBEventSetProcessingStarted \
+	GDBLibraryLoadedEvent \
+	GDBLibraryUnloadedEvent \
+	GDBRunningEvent \
+	GDBStoppedEvent \
+	GDBThreadEvent \
+	GDBThreadGroupEvent \
+	GDBThreadSelectedEvent \
+	GDBBreakpointCreatedEvent \
+	GDBBreakpointModifiedEvent \
+	GDBThreadCreatedEvent \
+	GDBThreadExitedEvent \
+	GDBThreadGroupAddedEvent \
+	GDBThreadGroupExitedEvent \
+	GDBThreadGroupStartedEvent \
+
+
+
+
+COMMON_OBJS= \
+    $(OUTDIR)GDBCommand.$(O) \
+    $(OUTDIR)GDBCommandStatus.$(O) \
+    $(OUTDIR)GDBDebugFlags.$(O) \
+    $(OUTDIR)GDBError.$(O) \
+    $(OUTDIR)GDBEvent.$(O) \
+    $(OUTDIR)GDBEventSet.$(O) \
+    $(OUTDIR)GDBEventSubscription.$(O) \
+    $(OUTDIR)GDBFeatures.$(O) \
+    $(OUTDIR)GDBInternalPipeStream.$(O) \
+    $(OUTDIR)GDBMAContainer.$(O) \
+    $(OUTDIR)GDBMAPropertyAccessor.$(O) \
+    $(OUTDIR)GDBMIPrinter.$(O) \
+    $(OUTDIR)GDBMITrace.$(O) \
+    $(OUTDIR)GDBObject.$(O) \
+    $(OUTDIR)GDBOutputFormat.$(O) \
+    $(OUTDIR)GDBOutputFormats.$(O) \
+    $(OUTDIR)GDBPTY.$(O) \
+    $(OUTDIR)GDBProcess.$(O) \
+    $(OUTDIR)GDBThreadGroupType.$(O) \
+    $(OUTDIR)GDBThreadState.$(O) \
+    $(OUTDIR)GDBTransientDataHolder.$(O) \
+    $(OUTDIR)jv_libgdbs.$(O) \
+    $(OUTDIR)GDBAsyncEvent.$(O) \
+    $(OUTDIR)GDBCLICommand.$(O) \
+    $(OUTDIR)GDBCommandEvent.$(O) \
+    $(OUTDIR)GDBCommandFailedError.$(O) \
+    $(OUTDIR)GDBCommandResult.$(O) \
+    $(OUTDIR)GDBCommandResultEvent.$(O) \
+    $(OUTDIR)GDBConnection.$(O) \
+    $(OUTDIR)GDBDebugger.$(O) \
+    $(OUTDIR)GDBDebuggerObject.$(O) \
+    $(OUTDIR)GDBInternalEvent.$(O) \
+    $(OUTDIR)GDBInvalidObjectError.$(O) \
+    $(OUTDIR)GDBMICommand.$(O) \
+    $(OUTDIR)GDBMIParser.$(O) \
+    $(OUTDIR)GDBMITracer.$(O) \
+    $(OUTDIR)GDBMemoryDump.$(O) \
+    $(OUTDIR)GDBMemoryDumpRow.$(O) \
+    $(OUTDIR)GDBStreamOutputEvent.$(O) \
+    $(OUTDIR)GDBThreadGroupTypeProcess.$(O) \
+    $(OUTDIR)GDBThreadInfo.$(O) \
+    $(OUTDIR)GDBThreadStateRunning.$(O) \
+    $(OUTDIR)GDBThreadStateStopped.$(O) \
+    $(OUTDIR)GDBThreadStateTerminated.$(O) \
+    $(OUTDIR)GDBThreadStateUnknown.$(O) \
+    $(OUTDIR)GDBUnixProcess.$(O) \
+    $(OUTDIR)GDBUnsupportedFeatureError.$(O) \
+    $(OUTDIR)GDBWindowsProcess.$(O) \
+    $(OUTDIR)GDBBreakpoint.$(O) \
+    $(OUTDIR)GDBConsoleOutputEvent.$(O) \
+    $(OUTDIR)GDBEventSetEvent.$(O) \
+    $(OUTDIR)GDBExecutionEvent.$(O) \
+    $(OUTDIR)GDBExitEvent.$(O) \
+    $(OUTDIR)GDBFrame.$(O) \
+    $(OUTDIR)GDBLogOutputEvent.$(O) \
+    $(OUTDIR)GDBMI_ada_task_info.$(O) \
+    $(OUTDIR)GDBMI_add_inferior.$(O) \
+    $(OUTDIR)GDBMI_break_after.$(O) \
+    $(OUTDIR)GDBMI_break_commands.$(O) \
+    $(OUTDIR)GDBMI_break_condition.$(O) \
+    $(OUTDIR)GDBMI_break_delete.$(O) \
+    $(OUTDIR)GDBMI_break_disable.$(O) \
+    $(OUTDIR)GDBMI_break_enable.$(O) \
+    $(OUTDIR)GDBMI_break_info.$(O) \
+    $(OUTDIR)GDBMI_break_insert.$(O) \
+    $(OUTDIR)GDBMI_break_list.$(O) \
+    $(OUTDIR)GDBMI_break_passcount.$(O) \
+    $(OUTDIR)GDBMI_break_watch.$(O) \
+    $(OUTDIR)GDBMI_catch_assert.$(O) \
+    $(OUTDIR)GDBMI_catch_exception.$(O) \
+    $(OUTDIR)GDBMI_catch_load.$(O) \
+    $(OUTDIR)GDBMI_catch_unload.$(O) \
+    $(OUTDIR)GDBMI_data_disassemble.$(O) \
+    $(OUTDIR)GDBMI_data_evaluate_expression.$(O) \
+    $(OUTDIR)GDBMI_data_list_changed_registers.$(O) \
+    $(OUTDIR)GDBMI_data_list_register_names.$(O) \
+    $(OUTDIR)GDBMI_data_list_register_values.$(O) \
+    $(OUTDIR)GDBMI_data_read_memory.$(O) \
+    $(OUTDIR)GDBMI_data_read_memory_bytes.$(O) \
+    $(OUTDIR)GDBMI_data_write_memory.$(O) \
+    $(OUTDIR)GDBMI_data_write_memory_bytes.$(O) \
+    $(OUTDIR)GDBMI_data_write_register_values.$(O) \
+    $(OUTDIR)GDBMI_dprintf_insert.$(O) \
+    $(OUTDIR)GDBMI_enable_frame_filters.$(O) \
+    $(OUTDIR)GDBMI_enable_pretty_printing.$(O) \
+    $(OUTDIR)GDBMI_enable_timings.$(O) \
+    $(OUTDIR)GDBMI_environment_cd.$(O) \
+    $(OUTDIR)GDBMI_environment_directory.$(O) \
+    $(OUTDIR)GDBMI_environment_path.$(O) \
+    $(OUTDIR)GDBMI_environment_pwd.$(O) \
+    $(OUTDIR)GDBMI_exec_arguments.$(O) \
+    $(OUTDIR)GDBMI_exec_continue.$(O) \
+    $(OUTDIR)GDBMI_exec_finish.$(O) \
+    $(OUTDIR)GDBMI_exec_interrupt.$(O) \
+    $(OUTDIR)GDBMI_exec_jump.$(O) \
+    $(OUTDIR)GDBMI_exec_next.$(O) \
+    $(OUTDIR)GDBMI_exec_next_instruction.$(O) \
+    $(OUTDIR)GDBMI_exec_return.$(O) \
+    $(OUTDIR)GDBMI_exec_run.$(O) \
+    $(OUTDIR)GDBMI_exec_step.$(O) \
+    $(OUTDIR)GDBMI_exec_step_instruction.$(O) \
+    $(OUTDIR)GDBMI_exec_until.$(O) \
+    $(OUTDIR)GDBMI_file_exec_and_symbols.$(O) \
+    $(OUTDIR)GDBMI_file_exec_file.$(O) \
+    $(OUTDIR)GDBMI_file_list_exec_source_file.$(O) \
+    $(OUTDIR)GDBMI_file_list_exec_source_files.$(O) \
+    $(OUTDIR)GDBMI_file_symbol_file.$(O) \
+    $(OUTDIR)GDBMI_gdb_exit.$(O) \
+    $(OUTDIR)GDBMI_gdb_set.$(O) \
+    $(OUTDIR)GDBMI_gdb_show.$(O) \
+    $(OUTDIR)GDBMI_gdb_version.$(O) \
+    $(OUTDIR)GDBMI_inferior_tty_set.$(O) \
+    $(OUTDIR)GDBMI_inferior_tty_show.$(O) \
+    $(OUTDIR)GDBMI_info_ada_exceptions.$(O) \
+    $(OUTDIR)GDBMI_info_gdb_mi_command.$(O) \
+    $(OUTDIR)GDBMI_info_os.$(O) \
+    $(OUTDIR)GDBMI_interpreter_exec.$(O) \
+    $(OUTDIR)GDBMI_list_features.$(O) \
+    $(OUTDIR)GDBMI_list_target_features.$(O) \
+    $(OUTDIR)GDBMI_list_thread_groups.$(O) \
+    $(OUTDIR)GDBMI_remove_inferior.$(O) \
+    $(OUTDIR)GDBMI_stack_info_depth.$(O) \
+    $(OUTDIR)GDBMI_stack_info_frame.$(O) \
+    $(OUTDIR)GDBMI_stack_list_arguments.$(O) \
+    $(OUTDIR)GDBMI_stack_list_frames.$(O) \
+    $(OUTDIR)GDBMI_stack_list_locals.$(O) \
+    $(OUTDIR)GDBMI_stack_list_variables.$(O) \
+    $(OUTDIR)GDBMI_stack_select_frame.$(O) \
+    $(OUTDIR)GDBMI_symbol_list_lines.$(O) \
+    $(OUTDIR)GDBMI_target_attach.$(O) \
+    $(OUTDIR)GDBMI_target_detach.$(O) \
+    $(OUTDIR)GDBMI_target_disconnect.$(O) \
+    $(OUTDIR)GDBMI_target_download.$(O) \
+    $(OUTDIR)GDBMI_target_file_delete.$(O) \
+    $(OUTDIR)GDBMI_target_file_get.$(O) \
+    $(OUTDIR)GDBMI_target_file_put.$(O) \
+    $(OUTDIR)GDBMI_target_select.$(O) \
+    $(OUTDIR)GDBMI_thread_info.$(O) \
+    $(OUTDIR)GDBMI_thread_list_ids.$(O) \
+    $(OUTDIR)GDBMI_thread_select.$(O) \
+    $(OUTDIR)GDBMI_trace_define_variable.$(O) \
+    $(OUTDIR)GDBMI_trace_find.$(O) \
+    $(OUTDIR)GDBMI_trace_frame_collected.$(O) \
+    $(OUTDIR)GDBMI_trace_list_variables.$(O) \
+    $(OUTDIR)GDBMI_trace_save.$(O) \
+    $(OUTDIR)GDBMI_trace_start.$(O) \
+    $(OUTDIR)GDBMI_trace_status.$(O) \
+    $(OUTDIR)GDBMI_trace_stop.$(O) \
+    $(OUTDIR)GDBMI_var_assign.$(O) \
+    $(OUTDIR)GDBMI_var_create.$(O) \
+    $(OUTDIR)GDBMI_var_delete.$(O) \
+    $(OUTDIR)GDBMI_var_evaluate_expression.$(O) \
+    $(OUTDIR)GDBMI_var_info_expression.$(O) \
+    $(OUTDIR)GDBMI_var_info_num_children.$(O) \
+    $(OUTDIR)GDBMI_var_info_path_expression.$(O) \
+    $(OUTDIR)GDBMI_var_info_type.$(O) \
+    $(OUTDIR)GDBMI_var_list_children.$(O) \
+    $(OUTDIR)GDBMI_var_set_format.$(O) \
+    $(OUTDIR)GDBMI_var_set_frozen.$(O) \
+    $(OUTDIR)GDBMI_var_set_update_range.$(O) \
+    $(OUTDIR)GDBMI_var_set_visualizer.$(O) \
+    $(OUTDIR)GDBMI_var_show_attributes.$(O) \
+    $(OUTDIR)GDBMI_var_show_format.$(O) \
+    $(OUTDIR)GDBMI_var_update.$(O) \
+    $(OUTDIR)GDBNotificationEvent.$(O) \
+    $(OUTDIR)GDBSelectedFrameChangedEvent.$(O) \
+    $(OUTDIR)GDBStatusEvent.$(O) \
+    $(OUTDIR)GDBTargetOutputEvent.$(O) \
+    $(OUTDIR)GDBThread.$(O) \
+    $(OUTDIR)GDBThreadGroup.$(O) \
+    $(OUTDIR)GDBTransientObject.$(O) \
+    $(OUTDIR)GDBVariable.$(O) \
+    $(OUTDIR)GDBVariableObject.$(O) \
+    $(OUTDIR)GDBVariableObjectChange.$(O) \
+    $(OUTDIR)GDBVariableObjectExecutor.$(O) \
+    $(OUTDIR)GDBBreakpointDeletedEvent.$(O) \
+    $(OUTDIR)GDBBreakpointEvent.$(O) \
+    $(OUTDIR)GDBCmdParamChangedEvent.$(O) \
+    $(OUTDIR)GDBEventSetProcessingFinished.$(O) \
+    $(OUTDIR)GDBEventSetProcessingStarted.$(O) \
+    $(OUTDIR)GDBLibraryLoadedEvent.$(O) \
+    $(OUTDIR)GDBLibraryUnloadedEvent.$(O) \
+    $(OUTDIR)GDBRunningEvent.$(O) \
+    $(OUTDIR)GDBStoppedEvent.$(O) \
+    $(OUTDIR)GDBThreadEvent.$(O) \
+    $(OUTDIR)GDBThreadGroupEvent.$(O) \
+    $(OUTDIR)GDBThreadSelectedEvent.$(O) \
+    $(OUTDIR)GDBBreakpointCreatedEvent.$(O) \
+    $(OUTDIR)GDBBreakpointModifiedEvent.$(O) \
+    $(OUTDIR)GDBThreadCreatedEvent.$(O) \
+    $(OUTDIR)GDBThreadExitedEvent.$(O) \
+    $(OUTDIR)GDBThreadGroupAddedEvent.$(O) \
+    $(OUTDIR)GDBThreadGroupExitedEvent.$(O) \
+    $(OUTDIR)GDBThreadGroupStartedEvent.$(O) \
+    $(OUTDIR)extensions.$(O) \
+
+
+
--- a/Makefile.init	Tue Apr 03 21:19:35 2018 +0100
+++ b/Makefile.init	Wed May 23 10:22:36 2018 +0100
@@ -1,27 +1,27 @@
-#
-# DO NOT EDIT
-#
-# make uses this file (Makefile) only, if there is no
-# file named "makefile" (lower-case m) in the same directory.
-# My only task is to generate the real makefile and call make again.
-# Thereafter, I am no longer used and needed.
-#
-# MACOSX caveat:
-#   as filenames are not case sensitive (in a default setup),
-#   we cannot use the above trick. Therefore, this file is now named
-#   "Makefile.init", and you have to execute "make -f Makefile.init" to
-#   get the initial makefile.  This is now also done by the toplevel CONFIG
-#   script.
-
-.PHONY: run
-
-run: makefile
-	$(MAKE) -f makefile
-
-#only needed for the definition of $(TOP)
-include Make.proto
-
-makefile: mf
-
-mf:
-	$(TOP)/rules/stmkmf
+#
+# DO NOT EDIT
+#
+# make uses this file (Makefile) only, if there is no
+# file named "makefile" (lower-case m) in the same directory.
+# My only task is to generate the real makefile and call make again.
+# Thereafter, I am no longer used and needed.
+#
+# MACOSX caveat:
+#   as filenames are not case sensitive (in a default setup),
+#   we cannot use the above trick. Therefore, this file is now named
+#   "Makefile.init", and you have to execute "make -f Makefile.init" to
+#   get the initial makefile.  This is now also done by the toplevel CONFIG
+#   script.
+
+.PHONY: run
+
+run: makefile
+	$(MAKE) -f makefile
+
+#only needed for the definition of $(TOP)
+include Make.proto
+
+makefile: mf
+
+mf:
+	$(TOP)/rules/stmkmf
--- a/abbrev.stc	Tue Apr 03 21:19:35 2018 +0100
+++ b/abbrev.stc	Wed May 23 10:22:36 2018 +0100
@@ -1,199 +1,199 @@
-# automagically generated by the project definition
-# this file is needed for stc to be able to compile modules independently.
-# it provides information about a classes filename, category and especially namespace.
-GDBCommand GDBCommand jv:libgdbs 'GDB-Core-Commands' 0
-GDBCommandStatus GDBCommandStatus jv:libgdbs 'GDB-Core-Commands' 0
-GDBDebugFlags GDBDebugFlags jv:libgdbs 'GDB-Private' 0
-GDBError GDBError jv:libgdbs 'GDB-Core-Exeptions' 1
-GDBEvent GDBEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBEventSet GDBEventSet jv:libgdbs 'GDB-Core-Events' 0
-GDBEventSubscription GDBEventSubscription jv:libgdbs 'GDB-Private' 0
-GDBFeatures GDBFeatures jv:libgdbs 'GDB-Core' 0
-GDBInternalPipeStream GDBInternalPipeStream jv:libgdbs 'GDB-Support' 0
-GDBMAContainer GDBMAContainer jv:libgdbs 'GDB-Support' 0
-GDBMAPropertyAccessor GDBMAPropertyAccessor jv:libgdbs 'GDB-Support' 0
-GDBMIPrinter GDBMIPrinter jv:libgdbs 'GDB-Private' 0
-GDBMITrace GDBMITrace jv:libgdbs 'GDB-Private-MI Trace' 0
-GDBObject GDBObject jv:libgdbs 'GDB-Core' 0
-GDBOutputFormat GDBOutputFormat jv:libgdbs 'GDB-Private' 0
-GDBOutputFormats GDBOutputFormats jv:libgdbs 'GDB-Core' 0
-GDBPTY GDBPTY jv:libgdbs 'GDB-Private' 0
-GDBProcess GDBProcess jv:libgdbs 'GDB-Private' 0
-GDBThreadGroupType GDBThreadGroupType jv:libgdbs 'GDB-Core' 1
-GDBThreadState GDBThreadState jv:libgdbs 'GDB-Core' 1
-GDBTransientDataHolder GDBTransientDataHolder jv:libgdbs 'GDB-Private' 0
-jv_libgdbs jv_libgdbs jv:libgdbs '* Projects & Packages *' 3
-GDBAsyncEvent GDBAsyncEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBCLICommand GDBCLICommand jv:libgdbs 'GDB-Core-Commands' 0
-GDBCommandEvent GDBCommandEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBCommandFailedError GDBCommandFailedError jv:libgdbs 'GDB-Core-Exeptions' 1
-GDBCommandResult GDBCommandResult jv:libgdbs 'GDB-Core-Commands' 0
-GDBCommandResultEvent GDBCommandResultEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBConnection GDBConnection jv:libgdbs 'GDB-Private' 0
-GDBDebugger GDBDebugger jv:libgdbs 'GDB-Core' 0
-GDBDebuggerObject GDBDebuggerObject jv:libgdbs 'GDB-Core' 0
-GDBInternalEvent GDBInternalEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBInvalidObjectError GDBInvalidObjectError jv:libgdbs 'GDB-Core-Exeptions' 1
-GDBMICommand GDBMICommand jv:libgdbs 'GDB-Core-Commands' 0
-GDBMIParser GDBMIParser jv:libgdbs 'GDB-Private' 0
-GDBMITracer GDBMITracer jv:libgdbs 'GDB-Private-MI Trace' 0
-GDBMemoryDump GDBMemoryDump jv:libgdbs 'GDB-Core' 0
-GDBMemoryDumpRow GDBMemoryDumpRow jv:libgdbs 'GDB-Core' 0
-GDBStreamOutputEvent GDBStreamOutputEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadGroupTypeProcess GDBThreadGroupTypeProcess jv:libgdbs 'GDB-Core' 1
-GDBThreadInfo GDBThreadInfo jv:libgdbs 'GDB-Private' 0
-GDBThreadStateRunning GDBThreadStateRunning jv:libgdbs 'GDB-Core' 1
-GDBThreadStateStopped GDBThreadStateStopped jv:libgdbs 'GDB-Core' 1
-GDBThreadStateTerminated GDBThreadStateTerminated jv:libgdbs 'GDB-Core' 1
-GDBThreadStateUnknown GDBThreadStateUnknown jv:libgdbs 'GDB-Core' 1
-GDBUnixProcess GDBUnixProcess jv:libgdbs 'GDB-Private' 0
-GDBUnsupportedFeatureError GDBUnsupportedFeatureError jv:libgdbs 'GDB-Core-Exeptions' 1
-GDBWindowsProcess GDBWindowsProcess jv:libgdbs 'GDB-Private' 0
-GDBBreakpoint GDBBreakpoint jv:libgdbs 'GDB-Core' 0
-GDBConsoleOutputEvent GDBConsoleOutputEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBEventSetEvent GDBEventSetEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBExecutionEvent GDBExecutionEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBExitEvent GDBExitEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBFrame GDBFrame jv:libgdbs 'GDB-Core' 0
-GDBLogOutputEvent GDBLogOutputEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBMI_ada_task_info GDBMI_ada_task_info jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_add_inferior GDBMI_add_inferior jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_after GDBMI_break_after jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_commands GDBMI_break_commands jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_condition GDBMI_break_condition jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_delete GDBMI_break_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_disable GDBMI_break_disable jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_enable GDBMI_break_enable jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_info GDBMI_break_info jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_insert GDBMI_break_insert jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_list GDBMI_break_list jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_passcount GDBMI_break_passcount jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_break_watch GDBMI_break_watch jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_catch_assert GDBMI_catch_assert jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_catch_exception GDBMI_catch_exception jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_catch_load GDBMI_catch_load jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_catch_unload GDBMI_catch_unload jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_disassemble GDBMI_data_disassemble jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_evaluate_expression GDBMI_data_evaluate_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_list_changed_registers GDBMI_data_list_changed_registers jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_list_register_names GDBMI_data_list_register_names jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_list_register_values GDBMI_data_list_register_values jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_read_memory GDBMI_data_read_memory jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_read_memory_bytes GDBMI_data_read_memory_bytes jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_write_memory GDBMI_data_write_memory jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_write_memory_bytes GDBMI_data_write_memory_bytes jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_data_write_register_values GDBMI_data_write_register_values jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_dprintf_insert GDBMI_dprintf_insert jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_enable_frame_filters GDBMI_enable_frame_filters jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_enable_pretty_printing GDBMI_enable_pretty_printing jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_enable_timings GDBMI_enable_timings jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_environment_cd GDBMI_environment_cd jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_environment_directory GDBMI_environment_directory jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_environment_path GDBMI_environment_path jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_environment_pwd GDBMI_environment_pwd jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_arguments GDBMI_exec_arguments jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_continue GDBMI_exec_continue jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_finish GDBMI_exec_finish jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_interrupt GDBMI_exec_interrupt jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_jump GDBMI_exec_jump jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_next GDBMI_exec_next jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_next_instruction GDBMI_exec_next_instruction jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_return GDBMI_exec_return jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_run GDBMI_exec_run jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_step GDBMI_exec_step jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_step_instruction GDBMI_exec_step_instruction jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_exec_until GDBMI_exec_until jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_file_exec_and_symbols GDBMI_file_exec_and_symbols jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_file_exec_file GDBMI_file_exec_file jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_file_list_exec_source_file GDBMI_file_list_exec_source_file jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_file_list_exec_source_files GDBMI_file_list_exec_source_files jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_file_symbol_file GDBMI_file_symbol_file jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_gdb_exit GDBMI_gdb_exit jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_gdb_set GDBMI_gdb_set jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_gdb_show GDBMI_gdb_show jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_gdb_version GDBMI_gdb_version jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_inferior_tty_set GDBMI_inferior_tty_set jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_inferior_tty_show GDBMI_inferior_tty_show jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_info_ada_exceptions GDBMI_info_ada_exceptions jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_info_gdb_mi_command GDBMI_info_gdb_mi_command jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_info_os GDBMI_info_os jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_interpreter_exec GDBMI_interpreter_exec jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_list_features GDBMI_list_features jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_list_target_features GDBMI_list_target_features jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_list_thread_groups GDBMI_list_thread_groups jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_remove_inferior GDBMI_remove_inferior jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_info_depth GDBMI_stack_info_depth jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_info_frame GDBMI_stack_info_frame jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_list_arguments GDBMI_stack_list_arguments jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_list_frames GDBMI_stack_list_frames jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_list_locals GDBMI_stack_list_locals jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_list_variables GDBMI_stack_list_variables jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_stack_select_frame GDBMI_stack_select_frame jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_symbol_list_lines GDBMI_symbol_list_lines jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_attach GDBMI_target_attach jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_detach GDBMI_target_detach jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_disconnect GDBMI_target_disconnect jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_download GDBMI_target_download jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_file_delete GDBMI_target_file_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_file_get GDBMI_target_file_get jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_file_put GDBMI_target_file_put jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_target_select GDBMI_target_select jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_thread_info GDBMI_thread_info jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_thread_list_ids GDBMI_thread_list_ids jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_thread_select GDBMI_thread_select jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_define_variable GDBMI_trace_define_variable jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_find GDBMI_trace_find jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_frame_collected GDBMI_trace_frame_collected jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_list_variables GDBMI_trace_list_variables jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_save GDBMI_trace_save jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_start GDBMI_trace_start jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_status GDBMI_trace_status jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_trace_stop GDBMI_trace_stop jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_assign GDBMI_var_assign jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_create GDBMI_var_create jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_delete GDBMI_var_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_evaluate_expression GDBMI_var_evaluate_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_info_expression GDBMI_var_info_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_info_num_children GDBMI_var_info_num_children jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_info_path_expression GDBMI_var_info_path_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_info_type GDBMI_var_info_type jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_list_children GDBMI_var_list_children jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_set_format GDBMI_var_set_format jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_set_frozen GDBMI_var_set_frozen jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_set_update_range GDBMI_var_set_update_range jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_set_visualizer GDBMI_var_set_visualizer jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_show_attributes GDBMI_var_show_attributes jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_show_format GDBMI_var_show_format jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBMI_var_update GDBMI_var_update jv:libgdbs 'GDB-Core-Commands-MI' 0
-GDBNotificationEvent GDBNotificationEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBSelectedFrameChangedEvent GDBSelectedFrameChangedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBStatusEvent GDBStatusEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBTargetOutputEvent GDBTargetOutputEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThread GDBThread jv:libgdbs 'GDB-Core' 0
-GDBThreadGroup GDBThreadGroup jv:libgdbs 'GDB-Core' 0
-GDBTransientObject GDBTransientObject jv:libgdbs 'GDB-Core' 0
-GDBVariable GDBVariable jv:libgdbs 'GDB-Core' 0
-GDBVariableObject GDBVariableObject jv:libgdbs 'GDB-Core' 0
-GDBVariableObjectChange GDBVariableObjectChange jv:libgdbs 'GDB-Private' 0
-GDBVariableObjectExecutor GDBVariableObjectExecutor jv:libgdbs 'GDB-Private' 0
-GDBBreakpointDeletedEvent GDBBreakpointDeletedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBBreakpointEvent GDBBreakpointEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBCmdParamChangedEvent GDBCmdParamChangedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBEventSetProcessingFinished GDBEventSetProcessingFinished jv:libgdbs 'GDB-Core-Events' 0
-GDBEventSetProcessingStarted GDBEventSetProcessingStarted jv:libgdbs 'GDB-Core-Events' 0
-GDBLibraryLoadedEvent GDBLibraryLoadedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBLibraryUnloadedEvent GDBLibraryUnloadedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBRunningEvent GDBRunningEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBStoppedEvent GDBStoppedEvent 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
-GDBBreakpointCreatedEvent GDBBreakpointCreatedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBBreakpointModifiedEvent GDBBreakpointModifiedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadCreatedEvent GDBThreadCreatedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadExitedEvent GDBThreadExitedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadGroupAddedEvent GDBThreadGroupAddedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadGroupExitedEvent GDBThreadGroupExitedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBThreadGroupStartedEvent GDBThreadGroupStartedEvent jv:libgdbs 'GDB-Core-Events' 0
-GDBMITraceViewer GDBMITraceViewer jv:libgdbs 'GDB-Private-MI Trace' 2
-GDBSimulatorResource GDBSimulatorResource jv:libgdbs 'GDB-Resources' 1
+# automagically generated by the project definition
+# this file is needed for stc to be able to compile modules independently.
+# it provides information about a classes filename, category and especially namespace.
+GDBCommand GDBCommand jv:libgdbs 'GDB-Core-Commands' 0
+GDBCommandStatus GDBCommandStatus jv:libgdbs 'GDB-Core-Commands' 0
+GDBDebugFlags GDBDebugFlags jv:libgdbs 'GDB-Private' 0
+GDBError GDBError jv:libgdbs 'GDB-Core-Exeptions' 1
+GDBEvent GDBEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBEventSet GDBEventSet jv:libgdbs 'GDB-Core-Events' 0
+GDBEventSubscription GDBEventSubscription jv:libgdbs 'GDB-Private' 0
+GDBFeatures GDBFeatures jv:libgdbs 'GDB-Core' 0
+GDBInternalPipeStream GDBInternalPipeStream jv:libgdbs 'GDB-Support' 0
+GDBMAContainer GDBMAContainer jv:libgdbs 'GDB-Support' 0
+GDBMAPropertyAccessor GDBMAPropertyAccessor jv:libgdbs 'GDB-Support' 0
+GDBMIPrinter GDBMIPrinter jv:libgdbs 'GDB-Private' 0
+GDBMITrace GDBMITrace jv:libgdbs 'GDB-Private-MI Trace' 0
+GDBObject GDBObject jv:libgdbs 'GDB-Core' 0
+GDBOutputFormat GDBOutputFormat jv:libgdbs 'GDB-Private' 0
+GDBOutputFormats GDBOutputFormats jv:libgdbs 'GDB-Core' 0
+GDBPTY GDBPTY jv:libgdbs 'GDB-Private' 0
+GDBProcess GDBProcess jv:libgdbs 'GDB-Private' 0
+GDBThreadGroupType GDBThreadGroupType jv:libgdbs 'GDB-Core' 1
+GDBThreadState GDBThreadState jv:libgdbs 'GDB-Core' 1
+GDBTransientDataHolder GDBTransientDataHolder jv:libgdbs 'GDB-Private' 0
+jv_libgdbs jv_libgdbs jv:libgdbs '* Projects & Packages *' 3
+GDBAsyncEvent GDBAsyncEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBCLICommand GDBCLICommand jv:libgdbs 'GDB-Core-Commands' 0
+GDBCommandEvent GDBCommandEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBCommandFailedError GDBCommandFailedError jv:libgdbs 'GDB-Core-Exeptions' 1
+GDBCommandResult GDBCommandResult jv:libgdbs 'GDB-Core-Commands' 0
+GDBCommandResultEvent GDBCommandResultEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBConnection GDBConnection jv:libgdbs 'GDB-Private' 0
+GDBDebugger GDBDebugger jv:libgdbs 'GDB-Core' 0
+GDBDebuggerObject GDBDebuggerObject jv:libgdbs 'GDB-Core' 0
+GDBInternalEvent GDBInternalEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBInvalidObjectError GDBInvalidObjectError jv:libgdbs 'GDB-Core-Exeptions' 1
+GDBMICommand GDBMICommand jv:libgdbs 'GDB-Core-Commands' 0
+GDBMIParser GDBMIParser jv:libgdbs 'GDB-Private' 0
+GDBMITracer GDBMITracer jv:libgdbs 'GDB-Private-MI Trace' 0
+GDBMemoryDump GDBMemoryDump jv:libgdbs 'GDB-Core' 0
+GDBMemoryDumpRow GDBMemoryDumpRow jv:libgdbs 'GDB-Core' 0
+GDBStreamOutputEvent GDBStreamOutputEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadGroupTypeProcess GDBThreadGroupTypeProcess jv:libgdbs 'GDB-Core' 1
+GDBThreadInfo GDBThreadInfo jv:libgdbs 'GDB-Private' 0
+GDBThreadStateRunning GDBThreadStateRunning jv:libgdbs 'GDB-Core' 1
+GDBThreadStateStopped GDBThreadStateStopped jv:libgdbs 'GDB-Core' 1
+GDBThreadStateTerminated GDBThreadStateTerminated jv:libgdbs 'GDB-Core' 1
+GDBThreadStateUnknown GDBThreadStateUnknown jv:libgdbs 'GDB-Core' 1
+GDBUnixProcess GDBUnixProcess jv:libgdbs 'GDB-Private' 0
+GDBUnsupportedFeatureError GDBUnsupportedFeatureError jv:libgdbs 'GDB-Core-Exeptions' 1
+GDBWindowsProcess GDBWindowsProcess jv:libgdbs 'GDB-Private' 0
+GDBBreakpoint GDBBreakpoint jv:libgdbs 'GDB-Core' 0
+GDBConsoleOutputEvent GDBConsoleOutputEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBEventSetEvent GDBEventSetEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBExecutionEvent GDBExecutionEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBExitEvent GDBExitEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBFrame GDBFrame jv:libgdbs 'GDB-Core' 0
+GDBLogOutputEvent GDBLogOutputEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBMI_ada_task_info GDBMI_ada_task_info jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_add_inferior GDBMI_add_inferior jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_after GDBMI_break_after jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_commands GDBMI_break_commands jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_condition GDBMI_break_condition jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_delete GDBMI_break_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_disable GDBMI_break_disable jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_enable GDBMI_break_enable jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_info GDBMI_break_info jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_insert GDBMI_break_insert jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_list GDBMI_break_list jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_passcount GDBMI_break_passcount jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_break_watch GDBMI_break_watch jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_catch_assert GDBMI_catch_assert jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_catch_exception GDBMI_catch_exception jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_catch_load GDBMI_catch_load jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_catch_unload GDBMI_catch_unload jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_disassemble GDBMI_data_disassemble jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_evaluate_expression GDBMI_data_evaluate_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_list_changed_registers GDBMI_data_list_changed_registers jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_list_register_names GDBMI_data_list_register_names jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_list_register_values GDBMI_data_list_register_values jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_read_memory GDBMI_data_read_memory jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_read_memory_bytes GDBMI_data_read_memory_bytes jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_write_memory GDBMI_data_write_memory jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_write_memory_bytes GDBMI_data_write_memory_bytes jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_data_write_register_values GDBMI_data_write_register_values jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_dprintf_insert GDBMI_dprintf_insert jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_enable_frame_filters GDBMI_enable_frame_filters jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_enable_pretty_printing GDBMI_enable_pretty_printing jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_enable_timings GDBMI_enable_timings jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_environment_cd GDBMI_environment_cd jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_environment_directory GDBMI_environment_directory jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_environment_path GDBMI_environment_path jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_environment_pwd GDBMI_environment_pwd jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_arguments GDBMI_exec_arguments jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_continue GDBMI_exec_continue jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_finish GDBMI_exec_finish jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_interrupt GDBMI_exec_interrupt jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_jump GDBMI_exec_jump jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_next GDBMI_exec_next jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_next_instruction GDBMI_exec_next_instruction jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_return GDBMI_exec_return jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_run GDBMI_exec_run jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_step GDBMI_exec_step jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_step_instruction GDBMI_exec_step_instruction jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_exec_until GDBMI_exec_until jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_file_exec_and_symbols GDBMI_file_exec_and_symbols jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_file_exec_file GDBMI_file_exec_file jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_file_list_exec_source_file GDBMI_file_list_exec_source_file jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_file_list_exec_source_files GDBMI_file_list_exec_source_files jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_file_symbol_file GDBMI_file_symbol_file jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_gdb_exit GDBMI_gdb_exit jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_gdb_set GDBMI_gdb_set jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_gdb_show GDBMI_gdb_show jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_gdb_version GDBMI_gdb_version jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_inferior_tty_set GDBMI_inferior_tty_set jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_inferior_tty_show GDBMI_inferior_tty_show jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_info_ada_exceptions GDBMI_info_ada_exceptions jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_info_gdb_mi_command GDBMI_info_gdb_mi_command jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_info_os GDBMI_info_os jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_interpreter_exec GDBMI_interpreter_exec jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_list_features GDBMI_list_features jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_list_target_features GDBMI_list_target_features jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_list_thread_groups GDBMI_list_thread_groups jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_remove_inferior GDBMI_remove_inferior jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_info_depth GDBMI_stack_info_depth jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_info_frame GDBMI_stack_info_frame jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_list_arguments GDBMI_stack_list_arguments jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_list_frames GDBMI_stack_list_frames jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_list_locals GDBMI_stack_list_locals jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_list_variables GDBMI_stack_list_variables jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_stack_select_frame GDBMI_stack_select_frame jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_symbol_list_lines GDBMI_symbol_list_lines jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_attach GDBMI_target_attach jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_detach GDBMI_target_detach jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_disconnect GDBMI_target_disconnect jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_download GDBMI_target_download jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_file_delete GDBMI_target_file_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_file_get GDBMI_target_file_get jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_file_put GDBMI_target_file_put jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_target_select GDBMI_target_select jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_thread_info GDBMI_thread_info jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_thread_list_ids GDBMI_thread_list_ids jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_thread_select GDBMI_thread_select jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_define_variable GDBMI_trace_define_variable jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_find GDBMI_trace_find jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_frame_collected GDBMI_trace_frame_collected jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_list_variables GDBMI_trace_list_variables jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_save GDBMI_trace_save jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_start GDBMI_trace_start jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_status GDBMI_trace_status jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_trace_stop GDBMI_trace_stop jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_assign GDBMI_var_assign jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_create GDBMI_var_create jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_delete GDBMI_var_delete jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_evaluate_expression GDBMI_var_evaluate_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_info_expression GDBMI_var_info_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_info_num_children GDBMI_var_info_num_children jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_info_path_expression GDBMI_var_info_path_expression jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_info_type GDBMI_var_info_type jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_list_children GDBMI_var_list_children jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_set_format GDBMI_var_set_format jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_set_frozen GDBMI_var_set_frozen jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_set_update_range GDBMI_var_set_update_range jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_set_visualizer GDBMI_var_set_visualizer jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_show_attributes GDBMI_var_show_attributes jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_show_format GDBMI_var_show_format jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBMI_var_update GDBMI_var_update jv:libgdbs 'GDB-Core-Commands-MI' 0
+GDBNotificationEvent GDBNotificationEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBSelectedFrameChangedEvent GDBSelectedFrameChangedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBStatusEvent GDBStatusEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBTargetOutputEvent GDBTargetOutputEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThread GDBThread jv:libgdbs 'GDB-Core' 0
+GDBThreadGroup GDBThreadGroup jv:libgdbs 'GDB-Core' 0
+GDBTransientObject GDBTransientObject jv:libgdbs 'GDB-Core' 0
+GDBVariable GDBVariable jv:libgdbs 'GDB-Core' 0
+GDBVariableObject GDBVariableObject jv:libgdbs 'GDB-Core' 0
+GDBVariableObjectChange GDBVariableObjectChange jv:libgdbs 'GDB-Private' 0
+GDBVariableObjectExecutor GDBVariableObjectExecutor jv:libgdbs 'GDB-Private' 0
+GDBBreakpointDeletedEvent GDBBreakpointDeletedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBBreakpointEvent GDBBreakpointEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBCmdParamChangedEvent GDBCmdParamChangedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBEventSetProcessingFinished GDBEventSetProcessingFinished jv:libgdbs 'GDB-Core-Events' 0
+GDBEventSetProcessingStarted GDBEventSetProcessingStarted jv:libgdbs 'GDB-Core-Events' 0
+GDBLibraryLoadedEvent GDBLibraryLoadedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBLibraryUnloadedEvent GDBLibraryUnloadedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBRunningEvent GDBRunningEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBStoppedEvent GDBStoppedEvent 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
+GDBBreakpointCreatedEvent GDBBreakpointCreatedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBBreakpointModifiedEvent GDBBreakpointModifiedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadCreatedEvent GDBThreadCreatedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadExitedEvent GDBThreadExitedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadGroupAddedEvent GDBThreadGroupAddedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadGroupExitedEvent GDBThreadGroupExitedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBThreadGroupStartedEvent GDBThreadGroupStartedEvent jv:libgdbs 'GDB-Core-Events' 0
+GDBMITraceViewer GDBMITraceViewer jv:libgdbs 'GDB-Private-MI Trace' 2
+GDBSimulatorResource GDBSimulatorResource jv:libgdbs 'GDB-Resources' 1
--- a/bc.mak	Tue Apr 03 21:19:35 2018 +0100
+++ b/bc.mak	Wed May 23 10:22:36 2018 +0100
@@ -1,282 +1,282 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# Notice, that the name bc.mak is historical (from times, when only borland c was supported).
-# This file contains make rules for the win32 platform using either borland-bcc or visual-c.
-# It shares common definitions with the unix-make in Make.spec.
-# The bc.mak supports the following targets:
-#    bmake         - compile all st-files to a classLib (dll)
-#    bmake clean   - clean all temp files
-#    bmake clobber - clean all
-#
-# Historic Note:
-#  this used to contain only rules to make with borland
-#    (called via bmake, by "make.exe -f bc.mak")
-#  this has changed; it is now also possible to build using microsoft visual c
-#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
-#
-TOP=..\..\stx
-INCLUDE_TOP=$(TOP)\..
-
-
-
-!INCLUDE $(TOP)\rules\stdHeader_bc
-
-!INCLUDE Make.spec
-
-LIBNAME=libjv_libgdbs
-MODULE_PATH=libgdbs
-RESFILES=jv_libgdbsWINrc.$(RES)
-
-
-
-LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\announcements -I$(INCLUDE_TOP)\stx\goodies\magritte -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libtool -I$(INCLUDE_TOP)\stx\libview2 -I$(INCLUDE_TOP)\stx\libwidg
-LOCALDEFINES=
-
-STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
-LOCALLIBS=
-
-OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
-
-ALL::  classLibRule
-
-classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
-
-!INCLUDE $(TOP)\rules\stdRules_bc
-
-# build all mandatory prerequisite packages (containing superclasses) for this package
-prereq:
-	pushd ..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\goodies\announcements & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\stx\goodies\magritte & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-
-
-
-
-
-
-
-test: $(TOP)\goodies\builder\reports\NUL
-	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
-	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
-        
-clean::
-	-del *.$(CSUFFIX)
-
-
-# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
-$(OUTDIR)GDBCommand.$(O) GDBCommand.$(C) GDBCommand.$(H): GDBCommand.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandStatus.$(O) GDBCommandStatus.$(C) GDBCommandStatus.$(H): GDBCommandStatus.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBDebugFlags.$(O) GDBDebugFlags.$(C) GDBDebugFlags.$(H): GDBDebugFlags.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBError.$(O) GDBError.$(C) GDBError.$(H): GDBError.st $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEvent.$(O) GDBEvent.$(C) GDBEvent.$(H): GDBEvent.st $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSet.$(O) GDBEventSet.$(C) GDBEventSet.$(H): GDBEventSet.st $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSubscription.$(O) GDBEventSubscription.$(C) GDBEventSubscription.$(H): GDBEventSubscription.st $(INCLUDE_TOP)\stx\goodies\announcements\StrongSubscription.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Subscription.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBFeatures.$(O) GDBFeatures.$(C) GDBFeatures.$(H): GDBFeatures.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalPipeStream.$(O) GDBInternalPipeStream.$(C) GDBInternalPipeStream.$(H): GDBInternalPipeStream.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\Stream.$(H) $(STCHDR)
-$(OUTDIR)GDBMAContainer.$(O) GDBMAContainer.$(C) GDBMAContainer.$(H): GDBMAContainer.st $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAContainer.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MADescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMAPropertyAccessor.$(O) GDBMAPropertyAccessor.$(C) GDBMAPropertyAccessor.$(H): GDBMAPropertyAccessor.st $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAAccessor.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIPrinter.$(O) GDBMIPrinter.$(C) GDBMIPrinter.$(H): GDBMIPrinter.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMITrace.$(O) GDBMITrace.$(C) GDBMITrace.$(H): GDBMITrace.st $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
-$(OUTDIR)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBOutputFormat.$(O) GDBOutputFormat.$(C) GDBOutputFormat.$(H): GDBOutputFormat.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBOutputFormats.$(O) GDBOutputFormats.$(C) GDBOutputFormats.$(H): GDBOutputFormats.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
-$(OUTDIR)GDBPTY.$(O) GDBPTY.$(C) GDBPTY.$(H): GDBPTY.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\TTYConstants.$(H) $(STCHDR)
-$(OUTDIR)GDBProcess.$(O) GDBProcess.$(C) GDBProcess.$(H): GDBProcess.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupType.$(O) GDBThreadGroupType.$(C) GDBThreadGroupType.$(H): GDBThreadGroupType.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadState.$(O) GDBThreadState.$(C) GDBThreadState.$(H): GDBThreadState.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientDataHolder.$(O) GDBTransientDataHolder.$(C) GDBTransientDataHolder.$(H): GDBTransientDataHolder.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)jv_libgdbs.$(O) jv_libgdbs.$(C) jv_libgdbs.$(H): jv_libgdbs.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)GDBAsyncEvent.$(O) GDBAsyncEvent.$(C) GDBAsyncEvent.$(H): GDBAsyncEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCLICommand.$(O) GDBCLICommand.$(C) GDBCLICommand.$(H): GDBCLICommand.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandEvent.$(O) GDBCommandEvent.$(C) GDBCommandEvent.$(H): GDBCommandEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandFailedError.$(O) GDBCommandFailedError.$(C) GDBCommandFailedError.$(H): GDBCommandFailedError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandResult.$(O) GDBCommandResult.$(C) GDBCommandResult.$(H): GDBCommandResult.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBCommandResultEvent.$(O) GDBCommandResultEvent.$(C) GDBCommandResultEvent.$(H): GDBCommandResultEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBConnection.$(O) GDBConnection.$(C) GDBConnection.$(H): GDBConnection.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebugger.$(O) GDBDebugger.$(C) GDBDebugger.$(H): GDBDebugger.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBFeatures.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerObject.$(O) GDBDebuggerObject.$(C) GDBDebuggerObject.$(H): GDBDebuggerObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalEvent.$(O) GDBInternalEvent.$(C) GDBInternalEvent.$(H): GDBInternalEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInvalidObjectError.$(O) GDBInvalidObjectError.$(C) GDBInvalidObjectError.$(H): GDBInvalidObjectError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMICommand.$(O) GDBMICommand.$(C) GDBMICommand.$(H): GDBMICommand.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIParser.$(O) GDBMIParser.$(C) GDBMIParser.$(H): GDBMIParser.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMITracer.$(O) GDBMITracer.$(C) GDBMITracer.$(H): GDBMITracer.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMemoryDump.$(O) GDBMemoryDump.$(C) GDBMemoryDump.$(H): GDBMemoryDump.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMemoryDumpRow.$(O) GDBMemoryDumpRow.$(C) GDBMemoryDumpRow.$(H): GDBMemoryDumpRow.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBStreamOutputEvent.$(O) GDBStreamOutputEvent.$(C) GDBStreamOutputEvent.$(H): GDBStreamOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupTypeProcess.$(O) GDBThreadGroupTypeProcess.$(C) GDBThreadGroupTypeProcess.$(H): GDBThreadGroupTypeProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupType.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadInfo.$(O) GDBThreadInfo.$(C) GDBThreadInfo.$(H): GDBThreadInfo.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateRunning.$(O) GDBThreadStateRunning.$(C) GDBThreadStateRunning.$(H): GDBThreadStateRunning.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateStopped.$(O) GDBThreadStateStopped.$(C) GDBThreadStateStopped.$(H): GDBThreadStateStopped.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateTerminated.$(O) GDBThreadStateTerminated.$(C) GDBThreadStateTerminated.$(H): GDBThreadStateTerminated.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadStateUnknown.$(O) GDBThreadStateUnknown.$(C) GDBThreadStateUnknown.$(H): GDBThreadStateUnknown.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBUnixProcess.$(O) GDBUnixProcess.$(C) GDBUnixProcess.$(H): GDBUnixProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBProcess.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBUnsupportedFeatureError.$(O) GDBUnsupportedFeatureError.$(C) GDBUnsupportedFeatureError.$(H): GDBUnsupportedFeatureError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBProcess.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBBreakpoint.$(O) GDBBreakpoint.$(C) GDBBreakpoint.$(H): GDBBreakpoint.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBConsoleOutputEvent.$(O) GDBConsoleOutputEvent.$(C) GDBConsoleOutputEvent.$(H): GDBConsoleOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSetEvent.$(O) GDBEventSetEvent.$(C) GDBEventSetEvent.$(H): GDBEventSetEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBExecutionEvent.$(O) GDBExecutionEvent.$(C) GDBExecutionEvent.$(H): GDBExecutionEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBExitEvent.$(O) GDBExitEvent.$(C) GDBExitEvent.$(H): GDBExitEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBLogOutputEvent.$(O) GDBLogOutputEvent.$(C) GDBLogOutputEvent.$(H): GDBLogOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_ada_task_info.$(O) GDBMI_ada_task_info.$(C) GDBMI_ada_task_info.$(H): GDBMI_ada_task_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_add_inferior.$(O) GDBMI_add_inferior.$(C) GDBMI_add_inferior.$(H): GDBMI_add_inferior.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_after.$(O) GDBMI_break_after.$(C) GDBMI_break_after.$(H): GDBMI_break_after.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_commands.$(O) GDBMI_break_commands.$(C) GDBMI_break_commands.$(H): GDBMI_break_commands.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_condition.$(O) GDBMI_break_condition.$(C) GDBMI_break_condition.$(H): GDBMI_break_condition.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_delete.$(O) GDBMI_break_delete.$(C) GDBMI_break_delete.$(H): GDBMI_break_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_disable.$(O) GDBMI_break_disable.$(C) GDBMI_break_disable.$(H): GDBMI_break_disable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_enable.$(O) GDBMI_break_enable.$(C) GDBMI_break_enable.$(H): GDBMI_break_enable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_info.$(O) GDBMI_break_info.$(C) GDBMI_break_info.$(H): GDBMI_break_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_insert.$(O) GDBMI_break_insert.$(C) GDBMI_break_insert.$(H): GDBMI_break_insert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_list.$(O) GDBMI_break_list.$(C) GDBMI_break_list.$(H): GDBMI_break_list.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_passcount.$(O) GDBMI_break_passcount.$(C) GDBMI_break_passcount.$(H): GDBMI_break_passcount.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_break_watch.$(O) GDBMI_break_watch.$(C) GDBMI_break_watch.$(H): GDBMI_break_watch.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_assert.$(O) GDBMI_catch_assert.$(C) GDBMI_catch_assert.$(H): GDBMI_catch_assert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_exception.$(O) GDBMI_catch_exception.$(C) GDBMI_catch_exception.$(H): GDBMI_catch_exception.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_load.$(O) GDBMI_catch_load.$(C) GDBMI_catch_load.$(H): GDBMI_catch_load.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_catch_unload.$(O) GDBMI_catch_unload.$(C) GDBMI_catch_unload.$(H): GDBMI_catch_unload.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_disassemble.$(O) GDBMI_data_disassemble.$(C) GDBMI_data_disassemble.$(H): GDBMI_data_disassemble.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_evaluate_expression.$(O) GDBMI_data_evaluate_expression.$(C) GDBMI_data_evaluate_expression.$(H): GDBMI_data_evaluate_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_changed_registers.$(O) GDBMI_data_list_changed_registers.$(C) GDBMI_data_list_changed_registers.$(H): GDBMI_data_list_changed_registers.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_register_names.$(O) GDBMI_data_list_register_names.$(C) GDBMI_data_list_register_names.$(H): GDBMI_data_list_register_names.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_list_register_values.$(O) GDBMI_data_list_register_values.$(C) GDBMI_data_list_register_values.$(H): GDBMI_data_list_register_values.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_read_memory.$(O) GDBMI_data_read_memory.$(C) GDBMI_data_read_memory.$(H): GDBMI_data_read_memory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_read_memory_bytes.$(O) GDBMI_data_read_memory_bytes.$(C) GDBMI_data_read_memory_bytes.$(H): GDBMI_data_read_memory_bytes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_memory.$(O) GDBMI_data_write_memory.$(C) GDBMI_data_write_memory.$(H): GDBMI_data_write_memory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_memory_bytes.$(O) GDBMI_data_write_memory_bytes.$(C) GDBMI_data_write_memory_bytes.$(H): GDBMI_data_write_memory_bytes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_data_write_register_values.$(O) GDBMI_data_write_register_values.$(C) GDBMI_data_write_register_values.$(H): GDBMI_data_write_register_values.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_dprintf_insert.$(O) GDBMI_dprintf_insert.$(C) GDBMI_dprintf_insert.$(H): GDBMI_dprintf_insert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_frame_filters.$(O) GDBMI_enable_frame_filters.$(C) GDBMI_enable_frame_filters.$(H): GDBMI_enable_frame_filters.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_pretty_printing.$(O) GDBMI_enable_pretty_printing.$(C) GDBMI_enable_pretty_printing.$(H): GDBMI_enable_pretty_printing.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_enable_timings.$(O) GDBMI_enable_timings.$(C) GDBMI_enable_timings.$(H): GDBMI_enable_timings.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_cd.$(O) GDBMI_environment_cd.$(C) GDBMI_environment_cd.$(H): GDBMI_environment_cd.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_directory.$(O) GDBMI_environment_directory.$(C) GDBMI_environment_directory.$(H): GDBMI_environment_directory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_path.$(O) GDBMI_environment_path.$(C) GDBMI_environment_path.$(H): GDBMI_environment_path.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_environment_pwd.$(O) GDBMI_environment_pwd.$(C) GDBMI_environment_pwd.$(H): GDBMI_environment_pwd.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_arguments.$(O) GDBMI_exec_arguments.$(C) GDBMI_exec_arguments.$(H): GDBMI_exec_arguments.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_continue.$(O) GDBMI_exec_continue.$(C) GDBMI_exec_continue.$(H): GDBMI_exec_continue.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_finish.$(O) GDBMI_exec_finish.$(C) GDBMI_exec_finish.$(H): GDBMI_exec_finish.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_interrupt.$(O) GDBMI_exec_interrupt.$(C) GDBMI_exec_interrupt.$(H): GDBMI_exec_interrupt.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_jump.$(O) GDBMI_exec_jump.$(C) GDBMI_exec_jump.$(H): GDBMI_exec_jump.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_next.$(O) GDBMI_exec_next.$(C) GDBMI_exec_next.$(H): GDBMI_exec_next.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_next_instruction.$(O) GDBMI_exec_next_instruction.$(C) GDBMI_exec_next_instruction.$(H): GDBMI_exec_next_instruction.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_return.$(O) GDBMI_exec_return.$(C) GDBMI_exec_return.$(H): GDBMI_exec_return.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_run.$(O) GDBMI_exec_run.$(C) GDBMI_exec_run.$(H): GDBMI_exec_run.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_step.$(O) GDBMI_exec_step.$(C) GDBMI_exec_step.$(H): GDBMI_exec_step.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_step_instruction.$(O) GDBMI_exec_step_instruction.$(C) GDBMI_exec_step_instruction.$(H): GDBMI_exec_step_instruction.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_exec_until.$(O) GDBMI_exec_until.$(C) GDBMI_exec_until.$(H): GDBMI_exec_until.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_exec_and_symbols.$(O) GDBMI_file_exec_and_symbols.$(C) GDBMI_file_exec_and_symbols.$(H): GDBMI_file_exec_and_symbols.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_exec_file.$(O) GDBMI_file_exec_file.$(C) GDBMI_file_exec_file.$(H): GDBMI_file_exec_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_list_exec_source_file.$(O) GDBMI_file_list_exec_source_file.$(C) GDBMI_file_list_exec_source_file.$(H): GDBMI_file_list_exec_source_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_list_exec_source_files.$(O) GDBMI_file_list_exec_source_files.$(C) GDBMI_file_list_exec_source_files.$(H): GDBMI_file_list_exec_source_files.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_file_symbol_file.$(O) GDBMI_file_symbol_file.$(C) GDBMI_file_symbol_file.$(H): GDBMI_file_symbol_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_exit.$(O) GDBMI_gdb_exit.$(C) GDBMI_gdb_exit.$(H): GDBMI_gdb_exit.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_set.$(O) GDBMI_gdb_set.$(C) GDBMI_gdb_set.$(H): GDBMI_gdb_set.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_show.$(O) GDBMI_gdb_show.$(C) GDBMI_gdb_show.$(H): GDBMI_gdb_show.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_gdb_version.$(O) GDBMI_gdb_version.$(C) GDBMI_gdb_version.$(H): GDBMI_gdb_version.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_inferior_tty_set.$(O) GDBMI_inferior_tty_set.$(C) GDBMI_inferior_tty_set.$(H): GDBMI_inferior_tty_set.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_inferior_tty_show.$(O) GDBMI_inferior_tty_show.$(C) GDBMI_inferior_tty_show.$(H): GDBMI_inferior_tty_show.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_ada_exceptions.$(O) GDBMI_info_ada_exceptions.$(C) GDBMI_info_ada_exceptions.$(H): GDBMI_info_ada_exceptions.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_gdb_mi_command.$(O) GDBMI_info_gdb_mi_command.$(C) GDBMI_info_gdb_mi_command.$(H): GDBMI_info_gdb_mi_command.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_info_os.$(O) GDBMI_info_os.$(C) GDBMI_info_os.$(H): GDBMI_info_os.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_interpreter_exec.$(O) GDBMI_interpreter_exec.$(C) GDBMI_interpreter_exec.$(H): GDBMI_interpreter_exec.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_features.$(O) GDBMI_list_features.$(C) GDBMI_list_features.$(H): GDBMI_list_features.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_target_features.$(O) GDBMI_list_target_features.$(C) GDBMI_list_target_features.$(H): GDBMI_list_target_features.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_list_thread_groups.$(O) GDBMI_list_thread_groups.$(C) GDBMI_list_thread_groups.$(H): GDBMI_list_thread_groups.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_remove_inferior.$(O) GDBMI_remove_inferior.$(C) GDBMI_remove_inferior.$(H): GDBMI_remove_inferior.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_info_depth.$(O) GDBMI_stack_info_depth.$(C) GDBMI_stack_info_depth.$(H): GDBMI_stack_info_depth.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_info_frame.$(O) GDBMI_stack_info_frame.$(C) GDBMI_stack_info_frame.$(H): GDBMI_stack_info_frame.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_arguments.$(O) GDBMI_stack_list_arguments.$(C) GDBMI_stack_list_arguments.$(H): GDBMI_stack_list_arguments.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_frames.$(O) GDBMI_stack_list_frames.$(C) GDBMI_stack_list_frames.$(H): GDBMI_stack_list_frames.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_locals.$(O) GDBMI_stack_list_locals.$(C) GDBMI_stack_list_locals.$(H): GDBMI_stack_list_locals.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_list_variables.$(O) GDBMI_stack_list_variables.$(C) GDBMI_stack_list_variables.$(H): GDBMI_stack_list_variables.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_stack_select_frame.$(O) GDBMI_stack_select_frame.$(C) GDBMI_stack_select_frame.$(H): GDBMI_stack_select_frame.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_symbol_list_lines.$(O) GDBMI_symbol_list_lines.$(C) GDBMI_symbol_list_lines.$(H): GDBMI_symbol_list_lines.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_attach.$(O) GDBMI_target_attach.$(C) GDBMI_target_attach.$(H): GDBMI_target_attach.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_detach.$(O) GDBMI_target_detach.$(C) GDBMI_target_detach.$(H): GDBMI_target_detach.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_disconnect.$(O) GDBMI_target_disconnect.$(C) GDBMI_target_disconnect.$(H): GDBMI_target_disconnect.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_download.$(O) GDBMI_target_download.$(C) GDBMI_target_download.$(H): GDBMI_target_download.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_delete.$(O) GDBMI_target_file_delete.$(C) GDBMI_target_file_delete.$(H): GDBMI_target_file_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_get.$(O) GDBMI_target_file_get.$(C) GDBMI_target_file_get.$(H): GDBMI_target_file_get.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_file_put.$(O) GDBMI_target_file_put.$(C) GDBMI_target_file_put.$(H): GDBMI_target_file_put.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_target_select.$(O) GDBMI_target_select.$(C) GDBMI_target_select.$(H): GDBMI_target_select.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_info.$(O) GDBMI_thread_info.$(C) GDBMI_thread_info.$(H): GDBMI_thread_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_list_ids.$(O) GDBMI_thread_list_ids.$(C) GDBMI_thread_list_ids.$(H): GDBMI_thread_list_ids.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_thread_select.$(O) GDBMI_thread_select.$(C) GDBMI_thread_select.$(H): GDBMI_thread_select.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_define_variable.$(O) GDBMI_trace_define_variable.$(C) GDBMI_trace_define_variable.$(H): GDBMI_trace_define_variable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_find.$(O) GDBMI_trace_find.$(C) GDBMI_trace_find.$(H): GDBMI_trace_find.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_frame_collected.$(O) GDBMI_trace_frame_collected.$(C) GDBMI_trace_frame_collected.$(H): GDBMI_trace_frame_collected.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_list_variables.$(O) GDBMI_trace_list_variables.$(C) GDBMI_trace_list_variables.$(H): GDBMI_trace_list_variables.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_save.$(O) GDBMI_trace_save.$(C) GDBMI_trace_save.$(H): GDBMI_trace_save.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_start.$(O) GDBMI_trace_start.$(C) GDBMI_trace_start.$(H): GDBMI_trace_start.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_status.$(O) GDBMI_trace_status.$(C) GDBMI_trace_status.$(H): GDBMI_trace_status.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_trace_stop.$(O) GDBMI_trace_stop.$(C) GDBMI_trace_stop.$(H): GDBMI_trace_stop.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_assign.$(O) GDBMI_var_assign.$(C) GDBMI_var_assign.$(H): GDBMI_var_assign.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_create.$(O) GDBMI_var_create.$(C) GDBMI_var_create.$(H): GDBMI_var_create.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_delete.$(O) GDBMI_var_delete.$(C) GDBMI_var_delete.$(H): GDBMI_var_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_evaluate_expression.$(O) GDBMI_var_evaluate_expression.$(C) GDBMI_var_evaluate_expression.$(H): GDBMI_var_evaluate_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_expression.$(O) GDBMI_var_info_expression.$(C) GDBMI_var_info_expression.$(H): GDBMI_var_info_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_num_children.$(O) GDBMI_var_info_num_children.$(C) GDBMI_var_info_num_children.$(H): GDBMI_var_info_num_children.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_path_expression.$(O) GDBMI_var_info_path_expression.$(C) GDBMI_var_info_path_expression.$(H): GDBMI_var_info_path_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_info_type.$(O) GDBMI_var_info_type.$(C) GDBMI_var_info_type.$(H): GDBMI_var_info_type.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_list_children.$(O) GDBMI_var_list_children.$(C) GDBMI_var_list_children.$(H): GDBMI_var_list_children.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_format.$(O) GDBMI_var_set_format.$(C) GDBMI_var_set_format.$(H): GDBMI_var_set_format.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_frozen.$(O) GDBMI_var_set_frozen.$(C) GDBMI_var_set_frozen.$(H): GDBMI_var_set_frozen.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_update_range.$(O) GDBMI_var_set_update_range.$(C) GDBMI_var_set_update_range.$(H): GDBMI_var_set_update_range.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_set_visualizer.$(O) GDBMI_var_set_visualizer.$(C) GDBMI_var_set_visualizer.$(H): GDBMI_var_set_visualizer.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_show_attributes.$(O) GDBMI_var_show_attributes.$(C) GDBMI_var_show_attributes.$(H): GDBMI_var_show_attributes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_show_format.$(O) GDBMI_var_show_format.$(C) GDBMI_var_show_format.$(H): GDBMI_var_show_format.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMI_var_update.$(O) GDBMI_var_update.$(C) GDBMI_var_update.$(H): GDBMI_var_update.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBNotificationEvent.$(O) GDBNotificationEvent.$(C) GDBNotificationEvent.$(H): GDBNotificationEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBSelectedFrameChangedEvent.$(O) GDBSelectedFrameChangedEvent.$(C) GDBSelectedFrameChangedEvent.$(H): GDBSelectedFrameChangedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBStatusEvent.$(O) GDBStatusEvent.$(C) GDBStatusEvent.$(H): GDBStatusEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTargetOutputEvent.$(O) GDBTargetOutputEvent.$(C) GDBTargetOutputEvent.$(H): GDBTargetOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThread.$(O) GDBThread.$(C) GDBThread.$(H): GDBThread.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroup.$(O) GDBThreadGroup.$(C) GDBThreadGroup.$(H): GDBThreadGroup.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientObject.$(O) GDBTransientObject.$(C) GDBTransientObject.$(H): GDBTransientObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObjectChange.$(O) GDBVariableObjectChange.$(C) GDBVariableObjectChange.$(H): GDBVariableObjectChange.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBVariableObjectExecutor.$(O) GDBVariableObjectExecutor.$(C) GDBVariableObjectExecutor.$(H): GDBVariableObjectExecutor.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBBreakpointDeletedEvent.$(O) GDBBreakpointDeletedEvent.$(C) GDBBreakpointDeletedEvent.$(H): GDBBreakpointDeletedEvent.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)GDBBreakpointEvent.$(O) GDBBreakpointEvent.$(C) GDBBreakpointEvent.$(H): GDBBreakpointEvent.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)GDBCmdParamChangedEvent.$(O) GDBCmdParamChangedEvent.$(C) GDBCmdParamChangedEvent.$(H): GDBCmdParamChangedEvent.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)GDBEventSetProcessingFinished.$(O) GDBEventSetProcessingFinished.$(C) GDBEventSetProcessingFinished.$(H): GDBEventSetProcessingFinished.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEventSetEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBEventSetProcessingStarted.$(O) GDBEventSetProcessingStarted.$(C) GDBEventSetProcessingStarted.$(H): GDBEventSetProcessingStarted.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEventSetEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBLibraryLoadedEvent.$(O) GDBLibraryLoadedEvent.$(C) GDBLibraryLoadedEvent.$(H): GDBLibraryLoadedEvent.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)GDBLibraryUnloadedEvent.$(O) GDBLibraryUnloadedEvent.$(C) GDBLibraryUnloadedEvent.$(H): GDBLibraryUnloadedEvent.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)GDBRunningEvent.$(O) GDBRunningEvent.$(C) GDBRunningEvent.$(H): GDBRunningEvent.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)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)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)
-$(OUTDIR)GDBBreakpointCreatedEvent.$(O) GDBBreakpointCreatedEvent.$(C) GDBBreakpointCreatedEvent.$(H): GDBBreakpointCreatedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBBreakpointEvent.$(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)GDBBreakpointModifiedEvent.$(O) GDBBreakpointModifiedEvent.$(C) GDBBreakpointModifiedEvent.$(H): GDBBreakpointModifiedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBBreakpointEvent.$(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)GDBThreadCreatedEvent.$(O) GDBThreadCreatedEvent.$(C) GDBThreadCreatedEvent.$(H): GDBThreadCreatedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadExitedEvent.$(O) GDBThreadExitedEvent.$(C) GDBThreadExitedEvent.$(H): GDBThreadExitedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupAddedEvent.$(O) GDBThreadGroupAddedEvent.$(C) GDBThreadGroupAddedEvent.$(H): GDBThreadGroupAddedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupExitedEvent.$(O) GDBThreadGroupExitedEvent.$(C) GDBThreadGroupExitedEvent.$(H): GDBThreadGroupExitedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBThreadGroupStartedEvent.$(O) GDBThreadGroupStartedEvent.$(C) GDBThreadGroupStartedEvent.$(H): GDBThreadGroupStartedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\goodies\announcements\SubscriptionCollection.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MABooleanDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MADescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAElementDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAMagnitudeDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MANumberDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAOptionDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAReferenceDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MARelationDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MASingleOptionDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAStringDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAToManyRelationDescription.$(H) $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Filename.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\PCFilename.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
-
-# ENDMAKEDEPEND --- do not remove this line
-
-# **Must be at end**
-
-# Enforce recompilation of package definition class if Mercurial working
-# copy state changes. Together with --guessVersion it ensures that package
-# definition class always contains correct binary revision string.
-!IFDEF HGROOT
-$(OUTDIR)jv_libgdbs.$(O): $(HGROOT)\.hg\dirstate
-!ENDIF
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# Notice, that the name bc.mak is historical (from times, when only borland c was supported).
+# This file contains make rules for the win32 platform using either borland-bcc or visual-c.
+# It shares common definitions with the unix-make in Make.spec.
+# The bc.mak supports the following targets:
+#    bmake         - compile all st-files to a classLib (dll)
+#    bmake clean   - clean all temp files
+#    bmake clobber - clean all
+#
+# Historic Note:
+#  this used to contain only rules to make with borland
+#    (called via bmake, by "make.exe -f bc.mak")
+#  this has changed; it is now also possible to build using microsoft visual c
+#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
+#
+TOP=..\..\stx
+INCLUDE_TOP=$(TOP)\..
+
+
+
+!INCLUDE $(TOP)\rules\stdHeader_bc
+
+!INCLUDE Make.spec
+
+LIBNAME=libjv_libgdbs
+MODULE_PATH=libgdbs
+RESFILES=jv_libgdbsWINrc.$(RES)
+
+
+
+LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\goodies\announcements -I$(INCLUDE_TOP)\stx\goodies\magritte -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libbasic2 -I$(INCLUDE_TOP)\stx\libtool -I$(INCLUDE_TOP)\stx\libview2 -I$(INCLUDE_TOP)\stx\libwidg
+LOCALDEFINES=
+
+STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
+LOCALLIBS=
+
+OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
+
+ALL::  classLibRule
+
+classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
+
+!INCLUDE $(TOP)\rules\stdRules_bc
+
+# build all mandatory prerequisite packages (containing superclasses) for this package
+prereq:
+	pushd ..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\goodies\announcements & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\stx\goodies\magritte & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+
+
+
+
+
+
+test: $(TOP)\goodies\builder\reports\NUL
+	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
+	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
+        
+clean::
+	-del *.$(CSUFFIX)
+
+
+# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
+$(OUTDIR)GDBCommand.$(O) GDBCommand.$(C) GDBCommand.$(H): GDBCommand.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandStatus.$(O) GDBCommandStatus.$(C) GDBCommandStatus.$(H): GDBCommandStatus.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBDebugFlags.$(O) GDBDebugFlags.$(C) GDBDebugFlags.$(H): GDBDebugFlags.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBError.$(O) GDBError.$(C) GDBError.$(H): GDBError.st $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEvent.$(O) GDBEvent.$(C) GDBEvent.$(H): GDBEvent.st $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSet.$(O) GDBEventSet.$(C) GDBEventSet.$(H): GDBEventSet.st $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSubscription.$(O) GDBEventSubscription.$(C) GDBEventSubscription.$(H): GDBEventSubscription.st $(INCLUDE_TOP)\stx\goodies\announcements\StrongSubscription.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Subscription.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBFeatures.$(O) GDBFeatures.$(C) GDBFeatures.$(H): GDBFeatures.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalPipeStream.$(O) GDBInternalPipeStream.$(C) GDBInternalPipeStream.$(H): GDBInternalPipeStream.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\Stream.$(H) $(STCHDR)
+$(OUTDIR)GDBMAContainer.$(O) GDBMAContainer.$(C) GDBMAContainer.$(H): GDBMAContainer.st $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAContainer.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MADescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMAPropertyAccessor.$(O) GDBMAPropertyAccessor.$(C) GDBMAPropertyAccessor.$(H): GDBMAPropertyAccessor.st $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAAccessor.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIPrinter.$(O) GDBMIPrinter.$(C) GDBMIPrinter.$(H): GDBMIPrinter.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMITrace.$(O) GDBMITrace.$(C) GDBMITrace.$(H): GDBMITrace.st $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
+$(OUTDIR)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBOutputFormat.$(O) GDBOutputFormat.$(C) GDBOutputFormat.$(H): GDBOutputFormat.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBOutputFormats.$(O) GDBOutputFormats.$(C) GDBOutputFormats.$(H): GDBOutputFormats.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\SharedPool.$(H) $(STCHDR)
+$(OUTDIR)GDBPTY.$(O) GDBPTY.$(C) GDBPTY.$(H): GDBPTY.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\TTYConstants.$(H) $(STCHDR)
+$(OUTDIR)GDBProcess.$(O) GDBProcess.$(C) GDBProcess.$(H): GDBProcess.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupType.$(O) GDBThreadGroupType.$(C) GDBThreadGroupType.$(H): GDBThreadGroupType.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadState.$(O) GDBThreadState.$(C) GDBThreadState.$(H): GDBThreadState.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientDataHolder.$(O) GDBTransientDataHolder.$(C) GDBTransientDataHolder.$(H): GDBTransientDataHolder.st $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)jv_libgdbs.$(O) jv_libgdbs.$(C) jv_libgdbs.$(H): jv_libgdbs.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)GDBAsyncEvent.$(O) GDBAsyncEvent.$(C) GDBAsyncEvent.$(H): GDBAsyncEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCLICommand.$(O) GDBCLICommand.$(C) GDBCLICommand.$(H): GDBCLICommand.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandEvent.$(O) GDBCommandEvent.$(C) GDBCommandEvent.$(H): GDBCommandEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandFailedError.$(O) GDBCommandFailedError.$(C) GDBCommandFailedError.$(H): GDBCommandFailedError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandResult.$(O) GDBCommandResult.$(C) GDBCommandResult.$(H): GDBCommandResult.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBCommandResultEvent.$(O) GDBCommandResultEvent.$(C) GDBCommandResultEvent.$(H): GDBCommandResultEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBConnection.$(O) GDBConnection.$(C) GDBConnection.$(H): GDBConnection.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebugger.$(O) GDBDebugger.$(C) GDBDebugger.$(H): GDBDebugger.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBFeatures.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerObject.$(O) GDBDebuggerObject.$(C) GDBDebuggerObject.$(H): GDBDebuggerObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalEvent.$(O) GDBInternalEvent.$(C) GDBInternalEvent.$(H): GDBInternalEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInvalidObjectError.$(O) GDBInvalidObjectError.$(C) GDBInvalidObjectError.$(H): GDBInvalidObjectError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMICommand.$(O) GDBMICommand.$(C) GDBMICommand.$(H): GDBMICommand.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIParser.$(O) GDBMIParser.$(C) GDBMIParser.$(H): GDBMIParser.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMITracer.$(O) GDBMITracer.$(C) GDBMITracer.$(H): GDBMITracer.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMemoryDump.$(O) GDBMemoryDump.$(C) GDBMemoryDump.$(H): GDBMemoryDump.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMemoryDumpRow.$(O) GDBMemoryDumpRow.$(C) GDBMemoryDumpRow.$(H): GDBMemoryDumpRow.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBStreamOutputEvent.$(O) GDBStreamOutputEvent.$(C) GDBStreamOutputEvent.$(H): GDBStreamOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupTypeProcess.$(O) GDBThreadGroupTypeProcess.$(C) GDBThreadGroupTypeProcess.$(H): GDBThreadGroupTypeProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupType.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadInfo.$(O) GDBThreadInfo.$(C) GDBThreadInfo.$(H): GDBThreadInfo.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateRunning.$(O) GDBThreadStateRunning.$(C) GDBThreadStateRunning.$(H): GDBThreadStateRunning.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateStopped.$(O) GDBThreadStateStopped.$(C) GDBThreadStateStopped.$(H): GDBThreadStateStopped.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateTerminated.$(O) GDBThreadStateTerminated.$(C) GDBThreadStateTerminated.$(H): GDBThreadStateTerminated.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadStateUnknown.$(O) GDBThreadStateUnknown.$(C) GDBThreadStateUnknown.$(H): GDBThreadStateUnknown.st $(INCLUDE_TOP)\jv\libgdbs\GDBThreadState.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBUnixProcess.$(O) GDBUnixProcess.$(C) GDBUnixProcess.$(H): GDBUnixProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBProcess.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBUnsupportedFeatureError.$(O) GDBUnsupportedFeatureError.$(C) GDBUnsupportedFeatureError.$(H): GDBUnsupportedFeatureError.st $(INCLUDE_TOP)\jv\libgdbs\GDBError.$(H) $(INCLUDE_TOP)\stx\libbasic\Error.$(H) $(INCLUDE_TOP)\stx\libbasic\Exception.$(H) $(INCLUDE_TOP)\stx\libbasic\GenericException.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBProcess.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBBreakpoint.$(O) GDBBreakpoint.$(C) GDBBreakpoint.$(H): GDBBreakpoint.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBConsoleOutputEvent.$(O) GDBConsoleOutputEvent.$(C) GDBConsoleOutputEvent.$(H): GDBConsoleOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSetEvent.$(O) GDBEventSetEvent.$(C) GDBEventSetEvent.$(H): GDBEventSetEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBExecutionEvent.$(O) GDBExecutionEvent.$(C) GDBExecutionEvent.$(H): GDBExecutionEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBExitEvent.$(O) GDBExitEvent.$(C) GDBExitEvent.$(H): GDBExitEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBLogOutputEvent.$(O) GDBLogOutputEvent.$(C) GDBLogOutputEvent.$(H): GDBLogOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_ada_task_info.$(O) GDBMI_ada_task_info.$(C) GDBMI_ada_task_info.$(H): GDBMI_ada_task_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_add_inferior.$(O) GDBMI_add_inferior.$(C) GDBMI_add_inferior.$(H): GDBMI_add_inferior.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_after.$(O) GDBMI_break_after.$(C) GDBMI_break_after.$(H): GDBMI_break_after.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_commands.$(O) GDBMI_break_commands.$(C) GDBMI_break_commands.$(H): GDBMI_break_commands.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_condition.$(O) GDBMI_break_condition.$(C) GDBMI_break_condition.$(H): GDBMI_break_condition.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_delete.$(O) GDBMI_break_delete.$(C) GDBMI_break_delete.$(H): GDBMI_break_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_disable.$(O) GDBMI_break_disable.$(C) GDBMI_break_disable.$(H): GDBMI_break_disable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_enable.$(O) GDBMI_break_enable.$(C) GDBMI_break_enable.$(H): GDBMI_break_enable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_info.$(O) GDBMI_break_info.$(C) GDBMI_break_info.$(H): GDBMI_break_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_insert.$(O) GDBMI_break_insert.$(C) GDBMI_break_insert.$(H): GDBMI_break_insert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_list.$(O) GDBMI_break_list.$(C) GDBMI_break_list.$(H): GDBMI_break_list.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_passcount.$(O) GDBMI_break_passcount.$(C) GDBMI_break_passcount.$(H): GDBMI_break_passcount.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_break_watch.$(O) GDBMI_break_watch.$(C) GDBMI_break_watch.$(H): GDBMI_break_watch.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_assert.$(O) GDBMI_catch_assert.$(C) GDBMI_catch_assert.$(H): GDBMI_catch_assert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_exception.$(O) GDBMI_catch_exception.$(C) GDBMI_catch_exception.$(H): GDBMI_catch_exception.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_load.$(O) GDBMI_catch_load.$(C) GDBMI_catch_load.$(H): GDBMI_catch_load.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_catch_unload.$(O) GDBMI_catch_unload.$(C) GDBMI_catch_unload.$(H): GDBMI_catch_unload.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_disassemble.$(O) GDBMI_data_disassemble.$(C) GDBMI_data_disassemble.$(H): GDBMI_data_disassemble.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_evaluate_expression.$(O) GDBMI_data_evaluate_expression.$(C) GDBMI_data_evaluate_expression.$(H): GDBMI_data_evaluate_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_changed_registers.$(O) GDBMI_data_list_changed_registers.$(C) GDBMI_data_list_changed_registers.$(H): GDBMI_data_list_changed_registers.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_register_names.$(O) GDBMI_data_list_register_names.$(C) GDBMI_data_list_register_names.$(H): GDBMI_data_list_register_names.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_list_register_values.$(O) GDBMI_data_list_register_values.$(C) GDBMI_data_list_register_values.$(H): GDBMI_data_list_register_values.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_read_memory.$(O) GDBMI_data_read_memory.$(C) GDBMI_data_read_memory.$(H): GDBMI_data_read_memory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_read_memory_bytes.$(O) GDBMI_data_read_memory_bytes.$(C) GDBMI_data_read_memory_bytes.$(H): GDBMI_data_read_memory_bytes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_memory.$(O) GDBMI_data_write_memory.$(C) GDBMI_data_write_memory.$(H): GDBMI_data_write_memory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_memory_bytes.$(O) GDBMI_data_write_memory_bytes.$(C) GDBMI_data_write_memory_bytes.$(H): GDBMI_data_write_memory_bytes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_data_write_register_values.$(O) GDBMI_data_write_register_values.$(C) GDBMI_data_write_register_values.$(H): GDBMI_data_write_register_values.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_dprintf_insert.$(O) GDBMI_dprintf_insert.$(C) GDBMI_dprintf_insert.$(H): GDBMI_dprintf_insert.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_frame_filters.$(O) GDBMI_enable_frame_filters.$(C) GDBMI_enable_frame_filters.$(H): GDBMI_enable_frame_filters.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_pretty_printing.$(O) GDBMI_enable_pretty_printing.$(C) GDBMI_enable_pretty_printing.$(H): GDBMI_enable_pretty_printing.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_enable_timings.$(O) GDBMI_enable_timings.$(C) GDBMI_enable_timings.$(H): GDBMI_enable_timings.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_cd.$(O) GDBMI_environment_cd.$(C) GDBMI_environment_cd.$(H): GDBMI_environment_cd.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_directory.$(O) GDBMI_environment_directory.$(C) GDBMI_environment_directory.$(H): GDBMI_environment_directory.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_path.$(O) GDBMI_environment_path.$(C) GDBMI_environment_path.$(H): GDBMI_environment_path.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_environment_pwd.$(O) GDBMI_environment_pwd.$(C) GDBMI_environment_pwd.$(H): GDBMI_environment_pwd.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_arguments.$(O) GDBMI_exec_arguments.$(C) GDBMI_exec_arguments.$(H): GDBMI_exec_arguments.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_continue.$(O) GDBMI_exec_continue.$(C) GDBMI_exec_continue.$(H): GDBMI_exec_continue.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_finish.$(O) GDBMI_exec_finish.$(C) GDBMI_exec_finish.$(H): GDBMI_exec_finish.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_interrupt.$(O) GDBMI_exec_interrupt.$(C) GDBMI_exec_interrupt.$(H): GDBMI_exec_interrupt.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_jump.$(O) GDBMI_exec_jump.$(C) GDBMI_exec_jump.$(H): GDBMI_exec_jump.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_next.$(O) GDBMI_exec_next.$(C) GDBMI_exec_next.$(H): GDBMI_exec_next.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_next_instruction.$(O) GDBMI_exec_next_instruction.$(C) GDBMI_exec_next_instruction.$(H): GDBMI_exec_next_instruction.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_return.$(O) GDBMI_exec_return.$(C) GDBMI_exec_return.$(H): GDBMI_exec_return.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_run.$(O) GDBMI_exec_run.$(C) GDBMI_exec_run.$(H): GDBMI_exec_run.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_step.$(O) GDBMI_exec_step.$(C) GDBMI_exec_step.$(H): GDBMI_exec_step.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_step_instruction.$(O) GDBMI_exec_step_instruction.$(C) GDBMI_exec_step_instruction.$(H): GDBMI_exec_step_instruction.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_exec_until.$(O) GDBMI_exec_until.$(C) GDBMI_exec_until.$(H): GDBMI_exec_until.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_exec_and_symbols.$(O) GDBMI_file_exec_and_symbols.$(C) GDBMI_file_exec_and_symbols.$(H): GDBMI_file_exec_and_symbols.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_exec_file.$(O) GDBMI_file_exec_file.$(C) GDBMI_file_exec_file.$(H): GDBMI_file_exec_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_list_exec_source_file.$(O) GDBMI_file_list_exec_source_file.$(C) GDBMI_file_list_exec_source_file.$(H): GDBMI_file_list_exec_source_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_list_exec_source_files.$(O) GDBMI_file_list_exec_source_files.$(C) GDBMI_file_list_exec_source_files.$(H): GDBMI_file_list_exec_source_files.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_file_symbol_file.$(O) GDBMI_file_symbol_file.$(C) GDBMI_file_symbol_file.$(H): GDBMI_file_symbol_file.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_exit.$(O) GDBMI_gdb_exit.$(C) GDBMI_gdb_exit.$(H): GDBMI_gdb_exit.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_set.$(O) GDBMI_gdb_set.$(C) GDBMI_gdb_set.$(H): GDBMI_gdb_set.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_show.$(O) GDBMI_gdb_show.$(C) GDBMI_gdb_show.$(H): GDBMI_gdb_show.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_gdb_version.$(O) GDBMI_gdb_version.$(C) GDBMI_gdb_version.$(H): GDBMI_gdb_version.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_inferior_tty_set.$(O) GDBMI_inferior_tty_set.$(C) GDBMI_inferior_tty_set.$(H): GDBMI_inferior_tty_set.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_inferior_tty_show.$(O) GDBMI_inferior_tty_show.$(C) GDBMI_inferior_tty_show.$(H): GDBMI_inferior_tty_show.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_ada_exceptions.$(O) GDBMI_info_ada_exceptions.$(C) GDBMI_info_ada_exceptions.$(H): GDBMI_info_ada_exceptions.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_gdb_mi_command.$(O) GDBMI_info_gdb_mi_command.$(C) GDBMI_info_gdb_mi_command.$(H): GDBMI_info_gdb_mi_command.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_info_os.$(O) GDBMI_info_os.$(C) GDBMI_info_os.$(H): GDBMI_info_os.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_interpreter_exec.$(O) GDBMI_interpreter_exec.$(C) GDBMI_interpreter_exec.$(H): GDBMI_interpreter_exec.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_features.$(O) GDBMI_list_features.$(C) GDBMI_list_features.$(H): GDBMI_list_features.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_target_features.$(O) GDBMI_list_target_features.$(C) GDBMI_list_target_features.$(H): GDBMI_list_target_features.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_list_thread_groups.$(O) GDBMI_list_thread_groups.$(C) GDBMI_list_thread_groups.$(H): GDBMI_list_thread_groups.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_remove_inferior.$(O) GDBMI_remove_inferior.$(C) GDBMI_remove_inferior.$(H): GDBMI_remove_inferior.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_info_depth.$(O) GDBMI_stack_info_depth.$(C) GDBMI_stack_info_depth.$(H): GDBMI_stack_info_depth.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_info_frame.$(O) GDBMI_stack_info_frame.$(C) GDBMI_stack_info_frame.$(H): GDBMI_stack_info_frame.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_arguments.$(O) GDBMI_stack_list_arguments.$(C) GDBMI_stack_list_arguments.$(H): GDBMI_stack_list_arguments.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_frames.$(O) GDBMI_stack_list_frames.$(C) GDBMI_stack_list_frames.$(H): GDBMI_stack_list_frames.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_locals.$(O) GDBMI_stack_list_locals.$(C) GDBMI_stack_list_locals.$(H): GDBMI_stack_list_locals.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_list_variables.$(O) GDBMI_stack_list_variables.$(C) GDBMI_stack_list_variables.$(H): GDBMI_stack_list_variables.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_stack_select_frame.$(O) GDBMI_stack_select_frame.$(C) GDBMI_stack_select_frame.$(H): GDBMI_stack_select_frame.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_symbol_list_lines.$(O) GDBMI_symbol_list_lines.$(C) GDBMI_symbol_list_lines.$(H): GDBMI_symbol_list_lines.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_attach.$(O) GDBMI_target_attach.$(C) GDBMI_target_attach.$(H): GDBMI_target_attach.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_detach.$(O) GDBMI_target_detach.$(C) GDBMI_target_detach.$(H): GDBMI_target_detach.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_disconnect.$(O) GDBMI_target_disconnect.$(C) GDBMI_target_disconnect.$(H): GDBMI_target_disconnect.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_download.$(O) GDBMI_target_download.$(C) GDBMI_target_download.$(H): GDBMI_target_download.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_delete.$(O) GDBMI_target_file_delete.$(C) GDBMI_target_file_delete.$(H): GDBMI_target_file_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_get.$(O) GDBMI_target_file_get.$(C) GDBMI_target_file_get.$(H): GDBMI_target_file_get.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_file_put.$(O) GDBMI_target_file_put.$(C) GDBMI_target_file_put.$(H): GDBMI_target_file_put.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_target_select.$(O) GDBMI_target_select.$(C) GDBMI_target_select.$(H): GDBMI_target_select.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_info.$(O) GDBMI_thread_info.$(C) GDBMI_thread_info.$(H): GDBMI_thread_info.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_list_ids.$(O) GDBMI_thread_list_ids.$(C) GDBMI_thread_list_ids.$(H): GDBMI_thread_list_ids.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_thread_select.$(O) GDBMI_thread_select.$(C) GDBMI_thread_select.$(H): GDBMI_thread_select.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_define_variable.$(O) GDBMI_trace_define_variable.$(C) GDBMI_trace_define_variable.$(H): GDBMI_trace_define_variable.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_find.$(O) GDBMI_trace_find.$(C) GDBMI_trace_find.$(H): GDBMI_trace_find.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_frame_collected.$(O) GDBMI_trace_frame_collected.$(C) GDBMI_trace_frame_collected.$(H): GDBMI_trace_frame_collected.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_list_variables.$(O) GDBMI_trace_list_variables.$(C) GDBMI_trace_list_variables.$(H): GDBMI_trace_list_variables.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_save.$(O) GDBMI_trace_save.$(C) GDBMI_trace_save.$(H): GDBMI_trace_save.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_start.$(O) GDBMI_trace_start.$(C) GDBMI_trace_start.$(H): GDBMI_trace_start.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_status.$(O) GDBMI_trace_status.$(C) GDBMI_trace_status.$(H): GDBMI_trace_status.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_trace_stop.$(O) GDBMI_trace_stop.$(C) GDBMI_trace_stop.$(H): GDBMI_trace_stop.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_assign.$(O) GDBMI_var_assign.$(C) GDBMI_var_assign.$(H): GDBMI_var_assign.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_create.$(O) GDBMI_var_create.$(C) GDBMI_var_create.$(H): GDBMI_var_create.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_delete.$(O) GDBMI_var_delete.$(C) GDBMI_var_delete.$(H): GDBMI_var_delete.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_evaluate_expression.$(O) GDBMI_var_evaluate_expression.$(C) GDBMI_var_evaluate_expression.$(H): GDBMI_var_evaluate_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_expression.$(O) GDBMI_var_info_expression.$(C) GDBMI_var_info_expression.$(H): GDBMI_var_info_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_num_children.$(O) GDBMI_var_info_num_children.$(C) GDBMI_var_info_num_children.$(H): GDBMI_var_info_num_children.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_path_expression.$(O) GDBMI_var_info_path_expression.$(C) GDBMI_var_info_path_expression.$(H): GDBMI_var_info_path_expression.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_info_type.$(O) GDBMI_var_info_type.$(C) GDBMI_var_info_type.$(H): GDBMI_var_info_type.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_list_children.$(O) GDBMI_var_list_children.$(C) GDBMI_var_list_children.$(H): GDBMI_var_list_children.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_format.$(O) GDBMI_var_set_format.$(C) GDBMI_var_set_format.$(H): GDBMI_var_set_format.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_frozen.$(O) GDBMI_var_set_frozen.$(C) GDBMI_var_set_frozen.$(H): GDBMI_var_set_frozen.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_update_range.$(O) GDBMI_var_set_update_range.$(C) GDBMI_var_set_update_range.$(H): GDBMI_var_set_update_range.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_set_visualizer.$(O) GDBMI_var_set_visualizer.$(C) GDBMI_var_set_visualizer.$(H): GDBMI_var_set_visualizer.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_show_attributes.$(O) GDBMI_var_show_attributes.$(C) GDBMI_var_show_attributes.$(H): GDBMI_var_show_attributes.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_show_format.$(O) GDBMI_var_show_format.$(C) GDBMI_var_show_format.$(H): GDBMI_var_show_format.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMI_var_update.$(O) GDBMI_var_update.$(C) GDBMI_var_update.$(H): GDBMI_var_update.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommand.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBMICommand.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBNotificationEvent.$(O) GDBNotificationEvent.$(C) GDBNotificationEvent.$(H): GDBNotificationEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBSelectedFrameChangedEvent.$(O) GDBSelectedFrameChangedEvent.$(C) GDBSelectedFrameChangedEvent.$(H): GDBSelectedFrameChangedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBStatusEvent.$(O) GDBStatusEvent.$(C) GDBStatusEvent.$(H): GDBStatusEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTargetOutputEvent.$(O) GDBTargetOutputEvent.$(C) GDBTargetOutputEvent.$(H): GDBTargetOutputEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBStreamOutputEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThread.$(O) GDBThread.$(C) GDBThread.$(H): GDBThread.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroup.$(O) GDBThreadGroup.$(C) GDBThreadGroup.$(H): GDBThreadGroup.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientObject.$(O) GDBTransientObject.$(C) GDBTransientObject.$(H): GDBTransientObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObjectChange.$(O) GDBVariableObjectChange.$(C) GDBVariableObjectChange.$(H): GDBVariableObjectChange.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBVariableObjectExecutor.$(O) GDBVariableObjectExecutor.$(C) GDBVariableObjectExecutor.$(H): GDBVariableObjectExecutor.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBBreakpointDeletedEvent.$(O) GDBBreakpointDeletedEvent.$(C) GDBBreakpointDeletedEvent.$(H): GDBBreakpointDeletedEvent.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)GDBBreakpointEvent.$(O) GDBBreakpointEvent.$(C) GDBBreakpointEvent.$(H): GDBBreakpointEvent.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)GDBCmdParamChangedEvent.$(O) GDBCmdParamChangedEvent.$(C) GDBCmdParamChangedEvent.$(H): GDBCmdParamChangedEvent.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)GDBEventSetProcessingFinished.$(O) GDBEventSetProcessingFinished.$(C) GDBEventSetProcessingFinished.$(H): GDBEventSetProcessingFinished.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEventSetEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBEventSetProcessingStarted.$(O) GDBEventSetProcessingStarted.$(C) GDBEventSetProcessingStarted.$(H): GDBEventSetProcessingStarted.st $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEventSetEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBInternalEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBLibraryLoadedEvent.$(O) GDBLibraryLoadedEvent.$(C) GDBLibraryLoadedEvent.$(H): GDBLibraryLoadedEvent.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)GDBLibraryUnloadedEvent.$(O) GDBLibraryUnloadedEvent.$(C) GDBLibraryUnloadedEvent.$(H): GDBLibraryUnloadedEvent.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)GDBRunningEvent.$(O) GDBRunningEvent.$(C) GDBRunningEvent.$(H): GDBRunningEvent.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)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)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)
+$(OUTDIR)GDBBreakpointCreatedEvent.$(O) GDBBreakpointCreatedEvent.$(C) GDBBreakpointCreatedEvent.$(H): GDBBreakpointCreatedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBBreakpointEvent.$(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)GDBBreakpointModifiedEvent.$(O) GDBBreakpointModifiedEvent.$(C) GDBBreakpointModifiedEvent.$(H): GDBBreakpointModifiedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBBreakpointEvent.$(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)GDBThreadCreatedEvent.$(O) GDBThreadCreatedEvent.$(C) GDBThreadCreatedEvent.$(H): GDBThreadCreatedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadExitedEvent.$(O) GDBThreadExitedEvent.$(C) GDBThreadExitedEvent.$(H): GDBThreadExitedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupAddedEvent.$(O) GDBThreadGroupAddedEvent.$(C) GDBThreadGroupAddedEvent.$(H): GDBThreadGroupAddedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupExitedEvent.$(O) GDBThreadGroupExitedEvent.$(C) GDBThreadGroupExitedEvent.$(H): GDBThreadGroupExitedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBThreadGroupStartedEvent.$(O) GDBThreadGroupStartedEvent.$(C) GDBThreadGroupStartedEvent.$(H): GDBThreadGroupStartedEvent.st $(INCLUDE_TOP)\jv\libgdbs\GDBAsyncEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBNotificationEvent.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBThreadGroupEvent.$(H) $(INCLUDE_TOP)\stx\goodies\announcements\Announcement.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)extensions.$(O): extensions.st $(INCLUDE_TOP)\stx\goodies\announcements\SubscriptionCollection.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MABooleanDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MADescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAElementDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAMagnitudeDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MANumberDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAObject.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAOptionDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAReferenceDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MARelationDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MASingleOptionDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAStringDescription.$(H) $(INCLUDE_TOP)\stx\goodies\magritte\Magritte__MAToManyRelationDescription.$(H) $(INCLUDE_TOP)\stx\libbasic\Collection.$(H) $(INCLUDE_TOP)\stx\libbasic\Filename.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\OrderedCollection.$(H) $(INCLUDE_TOP)\stx\libbasic\SequenceableCollection.$(H) $(STCHDR)
+
+# ENDMAKEDEPEND --- do not remove this line
+
+# **Must be at end**
+
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+!IFDEF HGROOT
+$(OUTDIR)jv_libgdbs.$(O): $(HGROOT)\.hg\dirstate
+!ENDIF
--- a/bmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/bmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,15 +1,15 @@
-@REM -------
-@REM make using Borland bcc32
-@REM type bmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-make.exe -N -f bc.mak  %DEFINES% %*
-
-
-
-
+@REM -------
+@REM make using Borland bcc32
+@REM type bmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+make.exe -N -f bc.mak  %DEFINES% %*
+
+
+
+
--- a/libInit.cc	Tue Apr 03 21:19:35 2018 +0100
+++ b/libInit.cc	Wed May 23 10:22:36 2018 +0100
@@ -1,424 +1,424 @@
-/*
- * $Header$
- *
- * DO NOT EDIT
- * automagically generated from the projectDefinition: jv_libgdbs.
- */
-#define __INDIRECTVMINITCALLS__
-#include <stc.h>
-
-#ifdef WIN32
-# pragma codeseg INITCODE "INITCODE"
-#endif
-
-#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
-DLL_EXPORT void _libjv_libgdbs_Init() INIT_TEXT_SECTION;
-DLL_EXPORT void _libjv_libgdbs_InitDefinition() INIT_TEXT_SECTION;
-#endif
-
-extern void _GDBCommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCommandStatus_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBDebugFlags_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEventSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEventSubscription_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBFeatures_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBInternalPipeStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMAContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMAPropertyAccessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMIPrinter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMITrace_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBOutputFormat_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBOutputFormats_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBPTY_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroupType_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadState_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBTransientDataHolder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _jv_137libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBAsyncEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCLICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCommandEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCommandFailedError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCommandResult_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCommandResultEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBConnection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBDebugger_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBDebuggerObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBInternalEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBInvalidObjectError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMIParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMITracer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMemoryDump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMemoryDumpRow_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBStreamOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroupTypeProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadStateRunning_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadStateStopped_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadStateTerminated_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadStateUnknown_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBUnixProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBUnsupportedFeatureError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBWindowsProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBBreakpoint_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBConsoleOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEventSetEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBExecutionEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBExitEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBFrame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBLogOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137ada_137task_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137add_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137after_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137commands_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137condition_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137disable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137enable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137list_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137passcount_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137break_137watch_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137catch_137assert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137catch_137exception_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137catch_137load_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137catch_137unload_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137disassemble_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137list_137changed_137registers_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137list_137register_137names_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137list_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137read_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137read_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137write_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137write_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137data_137write_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137dprintf_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137enable_137frame_137filters_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137enable_137pretty_137printing_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137enable_137timings_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137environment_137cd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137environment_137directory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137environment_137path_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137environment_137pwd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137continue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137finish_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137interrupt_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137jump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137next_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137next_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137return_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137run_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137step_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137step_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137exec_137until_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137file_137exec_137and_137symbols_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137file_137exec_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137file_137list_137exec_137source_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137file_137list_137exec_137source_137files_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137file_137symbol_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137gdb_137exit_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137gdb_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137gdb_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137gdb_137version_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137inferior_137tty_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137inferior_137tty_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137info_137ada_137exceptions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137info_137gdb_137mi_137command_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137info_137os_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137interpreter_137exec_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137list_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137list_137target_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137list_137thread_137groups_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137remove_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137info_137depth_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137info_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137list_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137list_137frames_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137list_137locals_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137stack_137select_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137symbol_137list_137lines_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137attach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137detach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137disconnect_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137download_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137file_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137file_137get_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137file_137put_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137target_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137thread_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137thread_137list_137ids_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137thread_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137define_137variable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137find_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137frame_137collected_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137save_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137start_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137status_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137trace_137stop_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137assign_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137create_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137info_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137info_137num_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137info_137path_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137info_137type_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137list_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137set_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137set_137frozen_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137set_137update_137range_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137set_137visualizer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137show_137attributes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137show_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMI_137var_137update_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBNotificationEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBSelectedFrameChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBStatusEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBTargetOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThread_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroup_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBTransientObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBVariable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBVariableObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBVariableObjectChange_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBVariableObjectExecutor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBBreakpointDeletedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBBreakpointEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBCmdParamChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEventSetProcessingFinished_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBEventSetProcessingStarted_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBLibraryLoadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBLibraryUnloadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBRunningEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBStoppedEvent_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);
-extern void _GDBBreakpointCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBBreakpointModifiedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroupAddedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroupExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBThreadGroupStartedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-
-extern void _jv_137libgdbs_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-
-void _libjv_libgdbs_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
-{
-  __BEGIN_PACKAGE2__("libjv_libgdbs__DFN", _libjv_libgdbs_InitDefinition, "jv:libgdbs");
-    _jv_137libgdbs_Init(pass,__pRT__,snd);
-
-  __END_PACKAGE__();
-}
-
-void _libjv_libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
-{
-  __BEGIN_PACKAGE2__("libjv_libgdbs", _libjv_libgdbs_Init, "jv:libgdbs");
-    _GDBCommand_Init(pass,__pRT__,snd);
-    _GDBCommandStatus_Init(pass,__pRT__,snd);
-    _GDBDebugFlags_Init(pass,__pRT__,snd);
-    _GDBError_Init(pass,__pRT__,snd);
-    _GDBEvent_Init(pass,__pRT__,snd);
-    _GDBEventSet_Init(pass,__pRT__,snd);
-    _GDBEventSubscription_Init(pass,__pRT__,snd);
-    _GDBFeatures_Init(pass,__pRT__,snd);
-    _GDBInternalPipeStream_Init(pass,__pRT__,snd);
-    _GDBMAContainer_Init(pass,__pRT__,snd);
-    _GDBMAPropertyAccessor_Init(pass,__pRT__,snd);
-    _GDBMIPrinter_Init(pass,__pRT__,snd);
-    _GDBMITrace_Init(pass,__pRT__,snd);
-    _GDBObject_Init(pass,__pRT__,snd);
-    _GDBOutputFormat_Init(pass,__pRT__,snd);
-    _GDBOutputFormats_Init(pass,__pRT__,snd);
-    _GDBPTY_Init(pass,__pRT__,snd);
-    _GDBProcess_Init(pass,__pRT__,snd);
-    _GDBThreadGroupType_Init(pass,__pRT__,snd);
-    _GDBThreadState_Init(pass,__pRT__,snd);
-    _GDBTransientDataHolder_Init(pass,__pRT__,snd);
-    _jv_137libgdbs_Init(pass,__pRT__,snd);
-    _GDBAsyncEvent_Init(pass,__pRT__,snd);
-    _GDBCLICommand_Init(pass,__pRT__,snd);
-    _GDBCommandEvent_Init(pass,__pRT__,snd);
-    _GDBCommandFailedError_Init(pass,__pRT__,snd);
-    _GDBCommandResult_Init(pass,__pRT__,snd);
-    _GDBCommandResultEvent_Init(pass,__pRT__,snd);
-    _GDBConnection_Init(pass,__pRT__,snd);
-    _GDBDebugger_Init(pass,__pRT__,snd);
-    _GDBDebuggerObject_Init(pass,__pRT__,snd);
-    _GDBInternalEvent_Init(pass,__pRT__,snd);
-    _GDBInvalidObjectError_Init(pass,__pRT__,snd);
-    _GDBMICommand_Init(pass,__pRT__,snd);
-    _GDBMIParser_Init(pass,__pRT__,snd);
-    _GDBMITracer_Init(pass,__pRT__,snd);
-    _GDBMemoryDump_Init(pass,__pRT__,snd);
-    _GDBMemoryDumpRow_Init(pass,__pRT__,snd);
-    _GDBStreamOutputEvent_Init(pass,__pRT__,snd);
-    _GDBThreadGroupTypeProcess_Init(pass,__pRT__,snd);
-    _GDBThreadInfo_Init(pass,__pRT__,snd);
-    _GDBThreadStateRunning_Init(pass,__pRT__,snd);
-    _GDBThreadStateStopped_Init(pass,__pRT__,snd);
-    _GDBThreadStateTerminated_Init(pass,__pRT__,snd);
-    _GDBThreadStateUnknown_Init(pass,__pRT__,snd);
-    _GDBUnixProcess_Init(pass,__pRT__,snd);
-    _GDBUnsupportedFeatureError_Init(pass,__pRT__,snd);
-    _GDBWindowsProcess_Init(pass,__pRT__,snd);
-    _GDBBreakpoint_Init(pass,__pRT__,snd);
-    _GDBConsoleOutputEvent_Init(pass,__pRT__,snd);
-    _GDBEventSetEvent_Init(pass,__pRT__,snd);
-    _GDBExecutionEvent_Init(pass,__pRT__,snd);
-    _GDBExitEvent_Init(pass,__pRT__,snd);
-    _GDBFrame_Init(pass,__pRT__,snd);
-    _GDBLogOutputEvent_Init(pass,__pRT__,snd);
-    _GDBMI_137ada_137task_137info_Init(pass,__pRT__,snd);
-    _GDBMI_137add_137inferior_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137after_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137commands_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137condition_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137delete_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137disable_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137enable_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137info_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137insert_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137list_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137passcount_Init(pass,__pRT__,snd);
-    _GDBMI_137break_137watch_Init(pass,__pRT__,snd);
-    _GDBMI_137catch_137assert_Init(pass,__pRT__,snd);
-    _GDBMI_137catch_137exception_Init(pass,__pRT__,snd);
-    _GDBMI_137catch_137load_Init(pass,__pRT__,snd);
-    _GDBMI_137catch_137unload_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137disassemble_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137evaluate_137expression_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137list_137changed_137registers_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137list_137register_137names_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137list_137register_137values_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137read_137memory_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137read_137memory_137bytes_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137write_137memory_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137write_137memory_137bytes_Init(pass,__pRT__,snd);
-    _GDBMI_137data_137write_137register_137values_Init(pass,__pRT__,snd);
-    _GDBMI_137dprintf_137insert_Init(pass,__pRT__,snd);
-    _GDBMI_137enable_137frame_137filters_Init(pass,__pRT__,snd);
-    _GDBMI_137enable_137pretty_137printing_Init(pass,__pRT__,snd);
-    _GDBMI_137enable_137timings_Init(pass,__pRT__,snd);
-    _GDBMI_137environment_137cd_Init(pass,__pRT__,snd);
-    _GDBMI_137environment_137directory_Init(pass,__pRT__,snd);
-    _GDBMI_137environment_137path_Init(pass,__pRT__,snd);
-    _GDBMI_137environment_137pwd_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137arguments_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137continue_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137finish_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137interrupt_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137jump_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137next_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137next_137instruction_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137return_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137run_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137step_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137step_137instruction_Init(pass,__pRT__,snd);
-    _GDBMI_137exec_137until_Init(pass,__pRT__,snd);
-    _GDBMI_137file_137exec_137and_137symbols_Init(pass,__pRT__,snd);
-    _GDBMI_137file_137exec_137file_Init(pass,__pRT__,snd);
-    _GDBMI_137file_137list_137exec_137source_137file_Init(pass,__pRT__,snd);
-    _GDBMI_137file_137list_137exec_137source_137files_Init(pass,__pRT__,snd);
-    _GDBMI_137file_137symbol_137file_Init(pass,__pRT__,snd);
-    _GDBMI_137gdb_137exit_Init(pass,__pRT__,snd);
-    _GDBMI_137gdb_137set_Init(pass,__pRT__,snd);
-    _GDBMI_137gdb_137show_Init(pass,__pRT__,snd);
-    _GDBMI_137gdb_137version_Init(pass,__pRT__,snd);
-    _GDBMI_137inferior_137tty_137set_Init(pass,__pRT__,snd);
-    _GDBMI_137inferior_137tty_137show_Init(pass,__pRT__,snd);
-    _GDBMI_137info_137ada_137exceptions_Init(pass,__pRT__,snd);
-    _GDBMI_137info_137gdb_137mi_137command_Init(pass,__pRT__,snd);
-    _GDBMI_137info_137os_Init(pass,__pRT__,snd);
-    _GDBMI_137interpreter_137exec_Init(pass,__pRT__,snd);
-    _GDBMI_137list_137features_Init(pass,__pRT__,snd);
-    _GDBMI_137list_137target_137features_Init(pass,__pRT__,snd);
-    _GDBMI_137list_137thread_137groups_Init(pass,__pRT__,snd);
-    _GDBMI_137remove_137inferior_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137info_137depth_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137info_137frame_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137list_137arguments_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137list_137frames_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137list_137locals_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137list_137variables_Init(pass,__pRT__,snd);
-    _GDBMI_137stack_137select_137frame_Init(pass,__pRT__,snd);
-    _GDBMI_137symbol_137list_137lines_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137attach_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137detach_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137disconnect_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137download_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137file_137delete_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137file_137get_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137file_137put_Init(pass,__pRT__,snd);
-    _GDBMI_137target_137select_Init(pass,__pRT__,snd);
-    _GDBMI_137thread_137info_Init(pass,__pRT__,snd);
-    _GDBMI_137thread_137list_137ids_Init(pass,__pRT__,snd);
-    _GDBMI_137thread_137select_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137define_137variable_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137find_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137frame_137collected_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137list_137variables_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137save_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137start_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137status_Init(pass,__pRT__,snd);
-    _GDBMI_137trace_137stop_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137assign_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137create_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137delete_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137evaluate_137expression_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137info_137expression_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137info_137num_137children_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137info_137path_137expression_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137info_137type_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137list_137children_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137set_137format_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137set_137frozen_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137set_137update_137range_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137set_137visualizer_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137show_137attributes_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137show_137format_Init(pass,__pRT__,snd);
-    _GDBMI_137var_137update_Init(pass,__pRT__,snd);
-    _GDBNotificationEvent_Init(pass,__pRT__,snd);
-    _GDBSelectedFrameChangedEvent_Init(pass,__pRT__,snd);
-    _GDBStatusEvent_Init(pass,__pRT__,snd);
-    _GDBTargetOutputEvent_Init(pass,__pRT__,snd);
-    _GDBThread_Init(pass,__pRT__,snd);
-    _GDBThreadGroup_Init(pass,__pRT__,snd);
-    _GDBTransientObject_Init(pass,__pRT__,snd);
-    _GDBVariable_Init(pass,__pRT__,snd);
-    _GDBVariableObject_Init(pass,__pRT__,snd);
-    _GDBVariableObjectChange_Init(pass,__pRT__,snd);
-    _GDBVariableObjectExecutor_Init(pass,__pRT__,snd);
-    _GDBBreakpointDeletedEvent_Init(pass,__pRT__,snd);
-    _GDBBreakpointEvent_Init(pass,__pRT__,snd);
-    _GDBCmdParamChangedEvent_Init(pass,__pRT__,snd);
-    _GDBEventSetProcessingFinished_Init(pass,__pRT__,snd);
-    _GDBEventSetProcessingStarted_Init(pass,__pRT__,snd);
-    _GDBLibraryLoadedEvent_Init(pass,__pRT__,snd);
-    _GDBLibraryUnloadedEvent_Init(pass,__pRT__,snd);
-    _GDBRunningEvent_Init(pass,__pRT__,snd);
-    _GDBStoppedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadEvent_Init(pass,__pRT__,snd);
-    _GDBThreadGroupEvent_Init(pass,__pRT__,snd);
-    _GDBThreadSelectedEvent_Init(pass,__pRT__,snd);
-    _GDBBreakpointCreatedEvent_Init(pass,__pRT__,snd);
-    _GDBBreakpointModifiedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadCreatedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadExitedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadGroupAddedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadGroupExitedEvent_Init(pass,__pRT__,snd);
-    _GDBThreadGroupStartedEvent_Init(pass,__pRT__,snd);
-
-    _jv_137libgdbs_extensions_Init(pass,__pRT__,snd);
-  __END_PACKAGE__();
-}
+/*
+ * $Header$
+ *
+ * DO NOT EDIT
+ * automagically generated from the projectDefinition: jv_libgdbs.
+ */
+#define __INDIRECTVMINITCALLS__
+#include <stc.h>
+
+#ifdef WIN32
+# pragma codeseg INITCODE "INITCODE"
+#endif
+
+#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
+DLL_EXPORT void _libjv_libgdbs_Init() INIT_TEXT_SECTION;
+DLL_EXPORT void _libjv_libgdbs_InitDefinition() INIT_TEXT_SECTION;
+#endif
+
+extern void _GDBCommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCommandStatus_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBDebugFlags_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEventSet_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEventSubscription_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBFeatures_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBInternalPipeStream_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMAContainer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMAPropertyAccessor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMIPrinter_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMITrace_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBOutputFormat_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBOutputFormats_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBPTY_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroupType_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadState_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBTransientDataHolder_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _jv_137libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBAsyncEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCLICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCommandEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCommandFailedError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCommandResult_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCommandResultEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBConnection_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBDebugger_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBDebuggerObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBInternalEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBInvalidObjectError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMICommand_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMIParser_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMITracer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMemoryDump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMemoryDumpRow_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBStreamOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroupTypeProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadInfo_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadStateRunning_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadStateStopped_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadStateTerminated_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadStateUnknown_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBUnixProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBUnsupportedFeatureError_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBWindowsProcess_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBBreakpoint_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBConsoleOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEventSetEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBExecutionEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBExitEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBFrame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBLogOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137ada_137task_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137add_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137after_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137commands_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137condition_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137disable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137enable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137list_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137passcount_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137break_137watch_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137catch_137assert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137catch_137exception_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137catch_137load_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137catch_137unload_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137disassemble_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137list_137changed_137registers_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137list_137register_137names_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137list_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137read_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137read_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137write_137memory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137write_137memory_137bytes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137data_137write_137register_137values_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137dprintf_137insert_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137enable_137frame_137filters_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137enable_137pretty_137printing_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137enable_137timings_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137environment_137cd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137environment_137directory_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137environment_137path_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137environment_137pwd_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137continue_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137finish_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137interrupt_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137jump_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137next_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137next_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137return_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137run_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137step_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137step_137instruction_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137exec_137until_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137file_137exec_137and_137symbols_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137file_137exec_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137file_137list_137exec_137source_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137file_137list_137exec_137source_137files_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137file_137symbol_137file_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137gdb_137exit_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137gdb_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137gdb_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137gdb_137version_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137inferior_137tty_137set_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137inferior_137tty_137show_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137info_137ada_137exceptions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137info_137gdb_137mi_137command_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137info_137os_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137interpreter_137exec_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137list_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137list_137target_137features_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137list_137thread_137groups_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137remove_137inferior_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137info_137depth_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137info_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137list_137arguments_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137list_137frames_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137list_137locals_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137stack_137select_137frame_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137symbol_137list_137lines_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137attach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137detach_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137disconnect_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137download_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137file_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137file_137get_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137file_137put_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137target_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137thread_137info_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137thread_137list_137ids_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137thread_137select_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137define_137variable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137find_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137frame_137collected_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137list_137variables_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137save_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137start_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137status_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137trace_137stop_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137assign_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137create_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137delete_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137evaluate_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137info_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137info_137num_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137info_137path_137expression_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137info_137type_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137list_137children_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137set_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137set_137frozen_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137set_137update_137range_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137set_137visualizer_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137show_137attributes_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137show_137format_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMI_137var_137update_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBNotificationEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBSelectedFrameChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBStatusEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBTargetOutputEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThread_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroup_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBTransientObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBVariable_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBVariableObject_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBVariableObjectChange_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBVariableObjectExecutor_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBBreakpointDeletedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBBreakpointEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBCmdParamChangedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEventSetProcessingFinished_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBEventSetProcessingStarted_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBLibraryLoadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBLibraryUnloadedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBRunningEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBStoppedEvent_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);
+extern void _GDBBreakpointCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBBreakpointModifiedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadCreatedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroupAddedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroupExitedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBThreadGroupStartedEvent_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+
+extern void _jv_137libgdbs_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+
+void _libjv_libgdbs_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libjv_libgdbs__DFN", _libjv_libgdbs_InitDefinition, "jv:libgdbs");
+    _jv_137libgdbs_Init(pass,__pRT__,snd);
+
+  __END_PACKAGE__();
+}
+
+void _libjv_libgdbs_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libjv_libgdbs", _libjv_libgdbs_Init, "jv:libgdbs");
+    _GDBCommand_Init(pass,__pRT__,snd);
+    _GDBCommandStatus_Init(pass,__pRT__,snd);
+    _GDBDebugFlags_Init(pass,__pRT__,snd);
+    _GDBError_Init(pass,__pRT__,snd);
+    _GDBEvent_Init(pass,__pRT__,snd);
+    _GDBEventSet_Init(pass,__pRT__,snd);
+    _GDBEventSubscription_Init(pass,__pRT__,snd);
+    _GDBFeatures_Init(pass,__pRT__,snd);
+    _GDBInternalPipeStream_Init(pass,__pRT__,snd);
+    _GDBMAContainer_Init(pass,__pRT__,snd);
+    _GDBMAPropertyAccessor_Init(pass,__pRT__,snd);
+    _GDBMIPrinter_Init(pass,__pRT__,snd);
+    _GDBMITrace_Init(pass,__pRT__,snd);
+    _GDBObject_Init(pass,__pRT__,snd);
+    _GDBOutputFormat_Init(pass,__pRT__,snd);
+    _GDBOutputFormats_Init(pass,__pRT__,snd);
+    _GDBPTY_Init(pass,__pRT__,snd);
+    _GDBProcess_Init(pass,__pRT__,snd);
+    _GDBThreadGroupType_Init(pass,__pRT__,snd);
+    _GDBThreadState_Init(pass,__pRT__,snd);
+    _GDBTransientDataHolder_Init(pass,__pRT__,snd);
+    _jv_137libgdbs_Init(pass,__pRT__,snd);
+    _GDBAsyncEvent_Init(pass,__pRT__,snd);
+    _GDBCLICommand_Init(pass,__pRT__,snd);
+    _GDBCommandEvent_Init(pass,__pRT__,snd);
+    _GDBCommandFailedError_Init(pass,__pRT__,snd);
+    _GDBCommandResult_Init(pass,__pRT__,snd);
+    _GDBCommandResultEvent_Init(pass,__pRT__,snd);
+    _GDBConnection_Init(pass,__pRT__,snd);
+    _GDBDebugger_Init(pass,__pRT__,snd);
+    _GDBDebuggerObject_Init(pass,__pRT__,snd);
+    _GDBInternalEvent_Init(pass,__pRT__,snd);
+    _GDBInvalidObjectError_Init(pass,__pRT__,snd);
+    _GDBMICommand_Init(pass,__pRT__,snd);
+    _GDBMIParser_Init(pass,__pRT__,snd);
+    _GDBMITracer_Init(pass,__pRT__,snd);
+    _GDBMemoryDump_Init(pass,__pRT__,snd);
+    _GDBMemoryDumpRow_Init(pass,__pRT__,snd);
+    _GDBStreamOutputEvent_Init(pass,__pRT__,snd);
+    _GDBThreadGroupTypeProcess_Init(pass,__pRT__,snd);
+    _GDBThreadInfo_Init(pass,__pRT__,snd);
+    _GDBThreadStateRunning_Init(pass,__pRT__,snd);
+    _GDBThreadStateStopped_Init(pass,__pRT__,snd);
+    _GDBThreadStateTerminated_Init(pass,__pRT__,snd);
+    _GDBThreadStateUnknown_Init(pass,__pRT__,snd);
+    _GDBUnixProcess_Init(pass,__pRT__,snd);
+    _GDBUnsupportedFeatureError_Init(pass,__pRT__,snd);
+    _GDBWindowsProcess_Init(pass,__pRT__,snd);
+    _GDBBreakpoint_Init(pass,__pRT__,snd);
+    _GDBConsoleOutputEvent_Init(pass,__pRT__,snd);
+    _GDBEventSetEvent_Init(pass,__pRT__,snd);
+    _GDBExecutionEvent_Init(pass,__pRT__,snd);
+    _GDBExitEvent_Init(pass,__pRT__,snd);
+    _GDBFrame_Init(pass,__pRT__,snd);
+    _GDBLogOutputEvent_Init(pass,__pRT__,snd);
+    _GDBMI_137ada_137task_137info_Init(pass,__pRT__,snd);
+    _GDBMI_137add_137inferior_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137after_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137commands_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137condition_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137delete_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137disable_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137enable_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137info_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137insert_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137list_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137passcount_Init(pass,__pRT__,snd);
+    _GDBMI_137break_137watch_Init(pass,__pRT__,snd);
+    _GDBMI_137catch_137assert_Init(pass,__pRT__,snd);
+    _GDBMI_137catch_137exception_Init(pass,__pRT__,snd);
+    _GDBMI_137catch_137load_Init(pass,__pRT__,snd);
+    _GDBMI_137catch_137unload_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137disassemble_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137evaluate_137expression_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137list_137changed_137registers_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137list_137register_137names_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137list_137register_137values_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137read_137memory_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137read_137memory_137bytes_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137write_137memory_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137write_137memory_137bytes_Init(pass,__pRT__,snd);
+    _GDBMI_137data_137write_137register_137values_Init(pass,__pRT__,snd);
+    _GDBMI_137dprintf_137insert_Init(pass,__pRT__,snd);
+    _GDBMI_137enable_137frame_137filters_Init(pass,__pRT__,snd);
+    _GDBMI_137enable_137pretty_137printing_Init(pass,__pRT__,snd);
+    _GDBMI_137enable_137timings_Init(pass,__pRT__,snd);
+    _GDBMI_137environment_137cd_Init(pass,__pRT__,snd);
+    _GDBMI_137environment_137directory_Init(pass,__pRT__,snd);
+    _GDBMI_137environment_137path_Init(pass,__pRT__,snd);
+    _GDBMI_137environment_137pwd_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137arguments_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137continue_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137finish_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137interrupt_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137jump_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137next_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137next_137instruction_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137return_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137run_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137step_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137step_137instruction_Init(pass,__pRT__,snd);
+    _GDBMI_137exec_137until_Init(pass,__pRT__,snd);
+    _GDBMI_137file_137exec_137and_137symbols_Init(pass,__pRT__,snd);
+    _GDBMI_137file_137exec_137file_Init(pass,__pRT__,snd);
+    _GDBMI_137file_137list_137exec_137source_137file_Init(pass,__pRT__,snd);
+    _GDBMI_137file_137list_137exec_137source_137files_Init(pass,__pRT__,snd);
+    _GDBMI_137file_137symbol_137file_Init(pass,__pRT__,snd);
+    _GDBMI_137gdb_137exit_Init(pass,__pRT__,snd);
+    _GDBMI_137gdb_137set_Init(pass,__pRT__,snd);
+    _GDBMI_137gdb_137show_Init(pass,__pRT__,snd);
+    _GDBMI_137gdb_137version_Init(pass,__pRT__,snd);
+    _GDBMI_137inferior_137tty_137set_Init(pass,__pRT__,snd);
+    _GDBMI_137inferior_137tty_137show_Init(pass,__pRT__,snd);
+    _GDBMI_137info_137ada_137exceptions_Init(pass,__pRT__,snd);
+    _GDBMI_137info_137gdb_137mi_137command_Init(pass,__pRT__,snd);
+    _GDBMI_137info_137os_Init(pass,__pRT__,snd);
+    _GDBMI_137interpreter_137exec_Init(pass,__pRT__,snd);
+    _GDBMI_137list_137features_Init(pass,__pRT__,snd);
+    _GDBMI_137list_137target_137features_Init(pass,__pRT__,snd);
+    _GDBMI_137list_137thread_137groups_Init(pass,__pRT__,snd);
+    _GDBMI_137remove_137inferior_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137info_137depth_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137info_137frame_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137list_137arguments_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137list_137frames_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137list_137locals_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137list_137variables_Init(pass,__pRT__,snd);
+    _GDBMI_137stack_137select_137frame_Init(pass,__pRT__,snd);
+    _GDBMI_137symbol_137list_137lines_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137attach_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137detach_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137disconnect_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137download_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137file_137delete_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137file_137get_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137file_137put_Init(pass,__pRT__,snd);
+    _GDBMI_137target_137select_Init(pass,__pRT__,snd);
+    _GDBMI_137thread_137info_Init(pass,__pRT__,snd);
+    _GDBMI_137thread_137list_137ids_Init(pass,__pRT__,snd);
+    _GDBMI_137thread_137select_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137define_137variable_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137find_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137frame_137collected_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137list_137variables_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137save_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137start_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137status_Init(pass,__pRT__,snd);
+    _GDBMI_137trace_137stop_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137assign_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137create_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137delete_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137evaluate_137expression_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137info_137expression_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137info_137num_137children_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137info_137path_137expression_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137info_137type_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137list_137children_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137set_137format_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137set_137frozen_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137set_137update_137range_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137set_137visualizer_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137show_137attributes_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137show_137format_Init(pass,__pRT__,snd);
+    _GDBMI_137var_137update_Init(pass,__pRT__,snd);
+    _GDBNotificationEvent_Init(pass,__pRT__,snd);
+    _GDBSelectedFrameChangedEvent_Init(pass,__pRT__,snd);
+    _GDBStatusEvent_Init(pass,__pRT__,snd);
+    _GDBTargetOutputEvent_Init(pass,__pRT__,snd);
+    _GDBThread_Init(pass,__pRT__,snd);
+    _GDBThreadGroup_Init(pass,__pRT__,snd);
+    _GDBTransientObject_Init(pass,__pRT__,snd);
+    _GDBVariable_Init(pass,__pRT__,snd);
+    _GDBVariableObject_Init(pass,__pRT__,snd);
+    _GDBVariableObjectChange_Init(pass,__pRT__,snd);
+    _GDBVariableObjectExecutor_Init(pass,__pRT__,snd);
+    _GDBBreakpointDeletedEvent_Init(pass,__pRT__,snd);
+    _GDBBreakpointEvent_Init(pass,__pRT__,snd);
+    _GDBCmdParamChangedEvent_Init(pass,__pRT__,snd);
+    _GDBEventSetProcessingFinished_Init(pass,__pRT__,snd);
+    _GDBEventSetProcessingStarted_Init(pass,__pRT__,snd);
+    _GDBLibraryLoadedEvent_Init(pass,__pRT__,snd);
+    _GDBLibraryUnloadedEvent_Init(pass,__pRT__,snd);
+    _GDBRunningEvent_Init(pass,__pRT__,snd);
+    _GDBStoppedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadEvent_Init(pass,__pRT__,snd);
+    _GDBThreadGroupEvent_Init(pass,__pRT__,snd);
+    _GDBThreadSelectedEvent_Init(pass,__pRT__,snd);
+    _GDBBreakpointCreatedEvent_Init(pass,__pRT__,snd);
+    _GDBBreakpointModifiedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadCreatedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadExitedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadGroupAddedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadGroupExitedEvent_Init(pass,__pRT__,snd);
+    _GDBThreadGroupStartedEvent_Init(pass,__pRT__,snd);
+
+    _jv_137libgdbs_extensions_Init(pass,__pRT__,snd);
+  __END_PACKAGE__();
+}
--- a/mingwmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/mingwmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,18 +1,18 @@
-@REM -------
-@REM make using mingw gnu compiler
-@REM type mingwmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-@pushd ..\..\stx\rules
-@call find_mingw.bat
-@popd
-make.exe -N -f bc.mak %DEFINES% %USEMINGW_ARG% %*
-
-
-
-
+@REM -------
+@REM make using mingw gnu compiler
+@REM type mingwmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+@pushd ..\..\stx\rules
+@call find_mingw.bat
+@popd
+make.exe -N -f bc.mak %DEFINES% %USEMINGW_ARG% %*
+
+
+
+
--- a/tests/GDBDebuggeesResource.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/GDBDebuggeesResource.st	Wed May 23 10:22:36 2018 +0100
@@ -70,6 +70,12 @@
 
 !
 
+binaryBreakpoints1
+    ^ self binary: 'breakpoints1'
+
+    "Created: / 18-05-2018 / 10:51:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 binaryFactorial1
     ^ self binary: 'factorial1'
 
--- a/tests/GDBDebuggerTestsR.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/GDBDebuggerTestsR.st	Wed May 23 10:22:36 2018 +0100
@@ -335,6 +335,62 @@
     "Modified (format): / 11-07-2017 / 23:31:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
+test_breakpoints_05a
+    "
+    This tests breakpoints with multiple locations. Due to a bug in
+    GDB (up to 8.1), this test fails with stock GDB.
+
+    Patches has been sent to GDB, see:
+
+        * https://sourceware.org/ml/gdb/2018-05/msg00024.html
+        * https://sourceware.org/ml/gdb-patches/2018-05/msg00836.html
+
+    Meanwhile, this test is skipped.
+    "    
+
+    self skipIf: true description: 'Known to fail due to a bug in GDB'.
+        debugger := GDBDebugger new.
+
+    self assert: debugger isConnected.
+
+    debugger executable: GDBDebuggeesResource current binaryBreakpoints1.
+    self assert: debugger breakpoints isEmpty.
+
+    debugger send: 'b add'.
+    self assert: debugger breakpoints size == 1.
+    self assert: debugger breakpoints first locations size > 1.
+    self assert: debugger breakpoints first enabled.
+    self assert: debugger breakpoints first locations first enabled.
+
+    debugger send: 'dis 1'.
+    debugger send: 'dis 1.1'.
+    self assert: debugger breakpoints first enabled not.
+    self assert: debugger breakpoints first locations first enabled not.
+
+    debugger send: 'en 1'.
+    debugger send: 'en 1.1'.
+    self assert: debugger breakpoints first enabled.
+    self assert: debugger breakpoints first locations first enabled.
+
+    debugger breakpoints first enabled: false.
+    debugger breakpoints first locations first enabled: false.    
+    self assert: debugger breakpoints first enabled not.
+    self assert: debugger breakpoints first locations first enabled not.    
+
+    debugger breakpoints first enabled: true.
+    debugger breakpoints first locations first enabled: true.    
+    self assert: debugger breakpoints first enabled.
+    self assert: debugger breakpoints first locations first enabled.    
+
+    debugger send: 'del 1'.
+    self assert: debugger breakpoints size == 0.
+
+    debugger send: 'quit' andWait: false.
+
+    "Created: / 18-05-2018 / 10:52:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 23-05-2018 / 10:49:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 test_directories
     | directories current |
 
--- a/tests/GDBMIParserTests.st	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/GDBMIParserTests.st	Wed May 23 10:22:36 2018 +0100
@@ -462,8 +462,8 @@
     self assert:events second type = 'breakpoint-created'.
     self assert:events second breakpoints size == 1.
     self assert:events second breakpoints first class == GDBBreakpoint.
-    self assert:events second breakpoints first  number = 2.
-    self assert:events second breakpoints first  file = 'factorial.c'.
+    self assert:events second breakpoints first number = '2'.
+    self assert:events second breakpoints first file = 'factorial.c'.
     parser := GDBMIParser 
             on:'&"info break\n"
 ~"Num     Type           Disp Enb Address            What\n"
@@ -561,8 +561,8 @@
     self assert:events second type = 'breakpoint-created'.
     self assert:events second breakpoints size == 1.
     self assert:events second breakpoints first class == GDBBreakpoint.
-    self assert:events second breakpoints first  number = 2.
-    self assert:events second breakpoints first  file = 'factorial.c'.
+    self assert:events second breakpoints first number = '2'.
+    self assert:events second breakpoints first file = 'factorial.c'.
     parser := GDBMIParser 
             on:'&"info break\n"
 ~"Num     Type           Disp Enb Address            What\n"
--- a/tests/Make.proto	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/Make.proto	Wed May 23 10:22:36 2018 +0100
@@ -1,153 +1,153 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs_tests.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# The Makefile as generated by this Make.proto supports the following targets:
-#    make         - compile all st-files to a classLib
-#    make clean   - clean all temp files
-#    make clobber - clean all
-#
-# This file contains definitions for Unix based platforms.
-# It shares common definitions with the win32-make in Make.spec.
-
-#
-# position (of this package) in directory hierarchy:
-# (must point to ST/X top directory, for tools and includes)
-TOP=../../../stx
-INCLUDE_TOP=$(TOP)/..
-
-# subdirectories where targets are to be made:
-SUBDIRS=
-
-
-# subdirectories where Makefiles are to be made:
-# (only define if different from SUBDIRS)
-# ALLSUBDIRS=
-
-REQUIRED_SUPPORT_DIRS=
-
-# if your embedded C code requires any system includes,
-# add the path(es) here:,
-# ********** OPTIONAL: MODIFY the next lines ***
-# LOCALINCLUDES=-Ifoo -Ibar
-LOCALINCLUDES= -I$(INCLUDE_TOP)/jv/libgdbs -I$(INCLUDE_TOP)/stx/goodies/magritte -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic
-
-
-# if you need any additional defines for embedded C code,
-# add them here:,
-# ********** OPTIONAL: MODIFY the next lines ***
-# LOCALDEFINES=-Dfoo -Dbar -DDEBUG
-LOCALDEFINES=
-
-LIBNAME=libjv_libgdbs_tests
-STCLOCALOPT='-package=$(PACKAGE)' -I. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=.  -varPrefix=$(LIBNAME)
-
-
-# ********** OPTIONAL: MODIFY the next line ***
-# additional C-libraries that should be pre-linked with the class-objects
-LD_OBJ_LIBS=
-LOCAL_SHARED_LIBS=
-
-
-# ********** OPTIONAL: MODIFY the next line ***
-# additional C targets or libraries should be added below
-LOCAL_EXTRA_TARGETS=
-
-OBJS= $(COMMON_OBJS) $(UNIX_OBJS)
-
-
-
-all:: preMake classLibRule postMake
-
-pre_objs:: testprograms 
-
-
-.PHONY: testprograms
-
-testprograms:
-	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c
-
-clean::
-	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clean
-
-clobber::
-	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clobber
-
-
-
-
-
-# Enforce recompilation of package definition class if Mercurial working
-# copy state changes. Together with --guessVersion it ensures that package
-# definition class always contains correct binary revision string.
-ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
-jv_libgdbs_tests.$(O): $(shell hg root)/.hg/dirstate
-endif
-
-
-
-
-# run default testsuite for this package
-test: $(TOP)/goodies/builder/reports
-	$(MAKE) -C $(TOP)/goodies/builder/reports -f Makefile.init
-	$(TOP)/goodies/builder/reports/report-runner.sh -D . -r Builder::TestReport -p $(PACKAGE)
-
-
-
-# add more install actions here
-install::
-
-# add more install actions for aux-files (resources) here
-installAux::
-
-# add more preMake actions here
-preMake::
-
-# add more postMake actions here
-postMake:: cleanjunk
-
-# build all mandatory prerequisite packages (containing superclasses) for this package
-prereq:
-	cd $(TOP)/libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/goodies/announcements && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd $(TOP)/goodies/magritte && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	cd ../ && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-
-
-
-# build all packages containing referenced classes for this package
-# they are not needed to compile the package (but later, to load it)
-references:
-
-
-cleanjunk::
-	-rm -f *.s *.s2
-
-clean::
-	-rm -f *.o *.H
-
-clobber:: clean
-	-rm -f *.so *.dll
-
-
-# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
-$(OUTDIR)GDBDebuggeesResource.$(O) GDBDebuggeesResource.$(C) GDBDebuggeesResource.$(H): GDBDebuggeesResource.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestResource.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerTestCase.$(O) GDBDebuggerTestCase.$(C) GDBDebuggerTestCase.$(H): GDBDebuggerTestCase.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalPipeStreamTests.$(O) GDBInternalPipeStreamTests.$(C) GDBInternalPipeStreamTests.$(H): GDBInternalPipeStreamTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIParserTests.$(O) GDBMIParserTests.$(C) GDBMIParserTests.$(H): GDBMIParserTests.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIPrinterTests.$(O) GDBMIPrinterTests.$(C) GDBMIPrinterTests.$(H): GDBMIPrinterTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientDataHolderTests.$(O) GDBTransientDataHolderTests.$(C) GDBTransientDataHolderTests.$(H): GDBTransientDataHolderTests.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)jv_libgdbs_tests.$(O) jv_libgdbs_tests.$(C) jv_libgdbs_tests.$(H): jv_libgdbs_tests.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerTestsR.$(O) GDBDebuggerTestsR.$(C) GDBDebuggerTestsR.$(H): GDBDebuggerTestsR.st $(INCLUDE_TOP)/jv/libgdbs/tests/GDBDebuggerTestCase.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-
-# ENDMAKEDEPEND --- do not remove this line
-
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs_tests.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# The Makefile as generated by this Make.proto supports the following targets:
+#    make         - compile all st-files to a classLib
+#    make clean   - clean all temp files
+#    make clobber - clean all
+#
+# This file contains definitions for Unix based platforms.
+# It shares common definitions with the win32-make in Make.spec.
+
+#
+# position (of this package) in directory hierarchy:
+# (must point to ST/X top directory, for tools and includes)
+TOP=../../../stx
+INCLUDE_TOP=$(TOP)/..
+
+# subdirectories where targets are to be made:
+SUBDIRS=
+
+
+# subdirectories where Makefiles are to be made:
+# (only define if different from SUBDIRS)
+# ALLSUBDIRS=
+
+REQUIRED_SUPPORT_DIRS=
+
+# if your embedded C code requires any system includes,
+# add the path(es) here:,
+# ********** OPTIONAL: MODIFY the next lines ***
+# LOCALINCLUDES=-Ifoo -Ibar
+LOCALINCLUDES= -I$(INCLUDE_TOP)/jv/libgdbs -I$(INCLUDE_TOP)/stx/goodies/magritte -I$(INCLUDE_TOP)/stx/goodies/sunit -I$(INCLUDE_TOP)/stx/libbasic
+
+
+# if you need any additional defines for embedded C code,
+# add them here:,
+# ********** OPTIONAL: MODIFY the next lines ***
+# LOCALDEFINES=-Dfoo -Dbar -DDEBUG
+LOCALDEFINES=
+
+LIBNAME=libjv_libgdbs_tests
+STCLOCALOPT='-package=$(PACKAGE)' -I. $(LOCALINCLUDES) $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES) -headerDir=.  -varPrefix=$(LIBNAME)
+
+
+# ********** OPTIONAL: MODIFY the next line ***
+# additional C-libraries that should be pre-linked with the class-objects
+LD_OBJ_LIBS=
+LOCAL_SHARED_LIBS=
+
+
+# ********** OPTIONAL: MODIFY the next line ***
+# additional C targets or libraries should be added below
+LOCAL_EXTRA_TARGETS=
+
+OBJS= $(COMMON_OBJS) $(UNIX_OBJS)
+
+
+
+all:: preMake classLibRule postMake
+
+pre_objs:: testprograms 
+
+
+.PHONY: testprograms
+
+testprograms:
+	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c
+
+clean::
+	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clean
+
+clobber::
+	$(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clobber
+
+
+
+
+
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+ifneq (**NOHG**, $(shell hg root 2> /dev/null || echo -n '**NOHG**'))
+jv_libgdbs_tests.$(O): $(shell hg root)/.hg/dirstate
+endif
+
+
+
+
+# run default testsuite for this package
+test: $(TOP)/goodies/builder/reports
+	$(MAKE) -C $(TOP)/goodies/builder/reports -f Makefile.init
+	$(TOP)/goodies/builder/reports/report-runner.sh -D . -r Builder::TestReport -p $(PACKAGE)
+
+
+
+# add more install actions here
+install::
+
+# add more install actions for aux-files (resources) here
+installAux::
+
+# add more preMake actions here
+preMake::
+
+# add more postMake actions here
+postMake:: cleanjunk
+
+# build all mandatory prerequisite packages (containing superclasses) for this package
+prereq:
+	cd $(TOP)/libbasic && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/goodies/announcements && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libbasic2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libview && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libview2 && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/goodies/sunit && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/libwidg && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd $(TOP)/goodies/magritte && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	cd ../ && $(MAKE) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+
+
+# build all packages containing referenced classes for this package
+# they are not needed to compile the package (but later, to load it)
+references:
+
+
+cleanjunk::
+	-rm -f *.s *.s2
+
+clean::
+	-rm -f *.o *.H
+
+clobber:: clean
+	-rm -f *.so *.dll
+
+
+# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
+$(OUTDIR)GDBDebuggeesResource.$(O) GDBDebuggeesResource.$(C) GDBDebuggeesResource.$(H): GDBDebuggeesResource.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestResource.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerTestCase.$(O) GDBDebuggerTestCase.$(C) GDBDebuggerTestCase.$(H): GDBDebuggerTestCase.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalPipeStreamTests.$(O) GDBInternalPipeStreamTests.$(C) GDBInternalPipeStreamTests.$(H): GDBInternalPipeStreamTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIParserTests.$(O) GDBMIParserTests.$(C) GDBMIParserTests.$(H): GDBMIParserTests.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIPrinterTests.$(O) GDBMIPrinterTests.$(C) GDBMIPrinterTests.$(H): GDBMIPrinterTests.st $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientDataHolderTests.$(O) GDBTransientDataHolderTests.$(C) GDBTransientDataHolderTests.$(H): GDBTransientDataHolderTests.st $(INCLUDE_TOP)/jv/libgdbs/GDBCommandStatus.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)jv_libgdbs_tests.$(O) jv_libgdbs_tests.$(C) jv_libgdbs_tests.$(H): jv_libgdbs_tests.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerTestsR.$(O) GDBDebuggerTestsR.$(C) GDBDebuggerTestsR.$(H): GDBDebuggerTestsR.st $(INCLUDE_TOP)/jv/libgdbs/tests/GDBDebuggerTestCase.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestAsserter.$(H) $(INCLUDE_TOP)/stx/goodies/sunit/TestCase.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+
+# ENDMAKEDEPEND --- do not remove this line
+
--- a/tests/Make.spec	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/Make.spec	Wed May 23 10:22:36 2018 +0100
@@ -1,77 +1,77 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs_tests.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# This file contains specifications which are common to all platforms.
-#
-
-# Do NOT CHANGE THESE DEFINITIONS
-# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
-#  to find the source code of a class and to find the library for a package)
-MODULE=jv
-MODULE_DIR=libgdbs/tests
-PACKAGE=$(MODULE):$(MODULE_DIR)
-
-
-# Argument(s) to the stc compiler (stc --usage).
-#  -headerDir=. : create header files locally
-#                (if removed, they will be created as common
-#  -Pxxx       : defines the package
-#  -Zxxx       : a prefix for variables within the classLib
-#  -Dxxx       : defines passed to CC for inline C-code
-#  -Ixxx       : include path passed to CC for inline C-code
-#  +optspace   : optimized for space
-#  +optspace2  : optimized more for space
-#  +optspace3  : optimized even more for space
-#  +optinline  : generate inline code for some ST constructs
-#  +inlineNew  : additionally inline new
-#  +inlineMath : additionally inline some floatPnt math stuff
-#
-# ********** OPTIONAL: MODIFY the next line(s) ***
-# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
-# STCLOCALOPTIMIZATIONS=+optspace3
-STCLOCALOPTIMIZATIONS=+optspace3
-
-
-# Argument(s) to the stc compiler (stc --usage).
-#  -warn            : no warnings
-#  -warnNonStandard : no warnings about ST/X extensions
-#  -warnEOLComments : no warnings about EOL comment extension
-#  -warnPrivacy     : no warnings about privateClass extension
-#  -warnUnused      : no warnings about unused variables
-#
-# ********** OPTIONAL: MODIFY the next line(s) ***
-# STCWARNINGS=-warn
-# STCWARNINGS=-warnNonStandard
-# STCWARNINGS=-warnEOLComments
-STCWARNINGS=-warnNonStandard
-
-COMMON_CLASSES= \
-	GDBDebuggeesResource \
-	GDBDebuggerTestCase \
-	GDBInternalPipeStreamTests \
-	GDBMIParserTests \
-	GDBMIPrinterTests \
-	GDBTransientDataHolderTests \
-	jv_libgdbs_tests \
-	GDBDebuggerTestsR \
-
-
-
-
-COMMON_OBJS= \
-    $(OUTDIR)GDBDebuggeesResource.$(O) \
-    $(OUTDIR)GDBDebuggerTestCase.$(O) \
-    $(OUTDIR)GDBInternalPipeStreamTests.$(O) \
-    $(OUTDIR)GDBMIParserTests.$(O) \
-    $(OUTDIR)GDBMIPrinterTests.$(O) \
-    $(OUTDIR)GDBTransientDataHolderTests.$(O) \
-    $(OUTDIR)jv_libgdbs_tests.$(O) \
-    $(OUTDIR)GDBDebuggerTestsR.$(O) \
-
-
-
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs_tests.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# This file contains specifications which are common to all platforms.
+#
+
+# Do NOT CHANGE THESE DEFINITIONS
+# (otherwise, ST/X will have a hard time to find out the packages location from its packageID,
+#  to find the source code of a class and to find the library for a package)
+MODULE=jv
+MODULE_DIR=libgdbs/tests
+PACKAGE=$(MODULE):$(MODULE_DIR)
+
+
+# Argument(s) to the stc compiler (stc --usage).
+#  -headerDir=. : create header files locally
+#                (if removed, they will be created as common
+#  -Pxxx       : defines the package
+#  -Zxxx       : a prefix for variables within the classLib
+#  -Dxxx       : defines passed to CC for inline C-code
+#  -Ixxx       : include path passed to CC for inline C-code
+#  +optspace   : optimized for space
+#  +optspace2  : optimized more for space
+#  +optspace3  : optimized even more for space
+#  +optinline  : generate inline code for some ST constructs
+#  +inlineNew  : additionally inline new
+#  +inlineMath : additionally inline some floatPnt math stuff
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCLOCALOPTIMIZATIONS=+optinline +inlineNew
+# STCLOCALOPTIMIZATIONS=+optspace3
+STCLOCALOPTIMIZATIONS=+optspace3
+
+
+# Argument(s) to the stc compiler (stc --usage).
+#  -warn            : no warnings
+#  -warnNonStandard : no warnings about ST/X extensions
+#  -warnEOLComments : no warnings about EOL comment extension
+#  -warnPrivacy     : no warnings about privateClass extension
+#  -warnUnused      : no warnings about unused variables
+#
+# ********** OPTIONAL: MODIFY the next line(s) ***
+# STCWARNINGS=-warn
+# STCWARNINGS=-warnNonStandard
+# STCWARNINGS=-warnEOLComments
+STCWARNINGS=-warnNonStandard
+
+COMMON_CLASSES= \
+	GDBDebuggeesResource \
+	GDBDebuggerTestCase \
+	GDBInternalPipeStreamTests \
+	GDBMIParserTests \
+	GDBMIPrinterTests \
+	GDBTransientDataHolderTests \
+	jv_libgdbs_tests \
+	GDBDebuggerTestsR \
+
+
+
+
+COMMON_OBJS= \
+    $(OUTDIR)GDBDebuggeesResource.$(O) \
+    $(OUTDIR)GDBDebuggerTestCase.$(O) \
+    $(OUTDIR)GDBInternalPipeStreamTests.$(O) \
+    $(OUTDIR)GDBMIParserTests.$(O) \
+    $(OUTDIR)GDBMIPrinterTests.$(O) \
+    $(OUTDIR)GDBTransientDataHolderTests.$(O) \
+    $(OUTDIR)jv_libgdbs_tests.$(O) \
+    $(OUTDIR)GDBDebuggerTestsR.$(O) \
+
+
+
--- a/tests/Makefile.init	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/Makefile.init	Wed May 23 10:22:36 2018 +0100
@@ -1,27 +1,27 @@
-#
-# DO NOT EDIT
-#
-# make uses this file (Makefile) only, if there is no
-# file named "makefile" (lower-case m) in the same directory.
-# My only task is to generate the real makefile and call make again.
-# Thereafter, I am no longer used and needed.
-#
-# MACOSX caveat:
-#   as filenames are not case sensitive (in a default setup),
-#   we cannot use the above trick. Therefore, this file is now named
-#   "Makefile.init", and you have to execute "make -f Makefile.init" to
-#   get the initial makefile.  This is now also done by the toplevel CONFIG
-#   script.
-
-.PHONY: run
-
-run: makefile
-	$(MAKE) -f makefile
-
-#only needed for the definition of $(TOP)
-include Make.proto
-
-makefile: mf
-
-mf:
-	$(TOP)/rules/stmkmf
+#
+# DO NOT EDIT
+#
+# make uses this file (Makefile) only, if there is no
+# file named "makefile" (lower-case m) in the same directory.
+# My only task is to generate the real makefile and call make again.
+# Thereafter, I am no longer used and needed.
+#
+# MACOSX caveat:
+#   as filenames are not case sensitive (in a default setup),
+#   we cannot use the above trick. Therefore, this file is now named
+#   "Makefile.init", and you have to execute "make -f Makefile.init" to
+#   get the initial makefile.  This is now also done by the toplevel CONFIG
+#   script.
+
+.PHONY: run
+
+run: makefile
+	$(MAKE) -f makefile
+
+#only needed for the definition of $(TOP)
+include Make.proto
+
+makefile: mf
+
+mf:
+	$(TOP)/rules/stmkmf
--- a/tests/abbrev.stc	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/abbrev.stc	Wed May 23 10:22:36 2018 +0100
@@ -1,11 +1,11 @@
-# automagically generated by the project definition
-# this file is needed for stc to be able to compile modules independently.
-# it provides information about a classes filename, category and especially namespace.
-GDBDebuggeesResource GDBDebuggeesResource jv:libgdbs/tests 'GDB-Core-Tests' 1
-GDBDebuggerTestCase GDBDebuggerTestCase jv:libgdbs/tests 'GDB-Core-Tests' 1
-GDBInternalPipeStreamTests GDBInternalPipeStreamTests jv:libgdbs/tests 'GDB-Support-Tests' 1
-GDBMIParserTests GDBMIParserTests jv:libgdbs/tests 'GDB-Private-Tests' 1
-GDBMIPrinterTests GDBMIPrinterTests jv:libgdbs/tests 'GDB-Private-Tests' 1
-GDBTransientDataHolderTests GDBTransientDataHolderTests jv:libgdbs/tests 'GDB-Private-Tests' 1
-jv_libgdbs_tests jv_libgdbs_tests jv:libgdbs/tests '* Projects & Packages *' 3
-GDBDebuggerTestsR GDBDebuggerTestsR jv:libgdbs/tests 'GDB-Core-Tests' 1
+# automagically generated by the project definition
+# this file is needed for stc to be able to compile modules independently.
+# it provides information about a classes filename, category and especially namespace.
+GDBDebuggeesResource GDBDebuggeesResource jv:libgdbs/tests 'GDB-Core-Tests' 1
+GDBDebuggerTestCase GDBDebuggerTestCase jv:libgdbs/tests 'GDB-Core-Tests' 1
+GDBInternalPipeStreamTests GDBInternalPipeStreamTests jv:libgdbs/tests 'GDB-Support-Tests' 1
+GDBMIParserTests GDBMIParserTests jv:libgdbs/tests 'GDB-Private-Tests' 1
+GDBMIPrinterTests GDBMIPrinterTests jv:libgdbs/tests 'GDB-Private-Tests' 1
+GDBTransientDataHolderTests GDBTransientDataHolderTests jv:libgdbs/tests 'GDB-Private-Tests' 1
+jv_libgdbs_tests jv_libgdbs_tests jv:libgdbs/tests '* Projects & Packages *' 3
+GDBDebuggerTestsR GDBDebuggerTestsR jv:libgdbs/tests 'GDB-Core-Tests' 1
--- a/tests/bc.mak	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/bc.mak	Wed May 23 10:22:36 2018 +0100
@@ -1,106 +1,106 @@
-# $Header$
-#
-# DO NOT EDIT
-# automagically generated from the projectDefinition: jv_libgdbs_tests.
-#
-# Warning: once you modify this file, do not rerun
-# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
-#
-# Notice, that the name bc.mak is historical (from times, when only borland c was supported).
-# This file contains make rules for the win32 platform using either borland-bcc or visual-c.
-# It shares common definitions with the unix-make in Make.spec.
-# The bc.mak supports the following targets:
-#    bmake         - compile all st-files to a classLib (dll)
-#    bmake clean   - clean all temp files
-#    bmake clobber - clean all
-#
-# Historic Note:
-#  this used to contain only rules to make with borland
-#    (called via bmake, by "make.exe -f bc.mak")
-#  this has changed; it is now also possible to build using microsoft visual c
-#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
-#
-TOP=..\..\..\stx
-INCLUDE_TOP=$(TOP)\..
-
-
-
-!INCLUDE $(TOP)\rules\stdHeader_bc
-
-!INCLUDE Make.spec
-
-LIBNAME=libjv_libgdbs_tests
-MODULE_PATH=libgdbs\tests
-RESFILES=jv_libgdbs_testsWINrc.$(RES)
-
-
-
-LOCALINCLUDES= -I$(INCLUDE_TOP)\jv\libgdbs -I$(INCLUDE_TOP)\stx\goodies\magritte -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libbasic
-LOCALDEFINES=
-
-STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
-LOCALLIBS=
-
-OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
-
-ALL:: testprograms classLibRule
-
-classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
-
-!INCLUDE $(TOP)\rules\stdRules_bc
-
-# build all mandatory prerequisite packages (containing superclasses) for this package
-prereq:
-	pushd ..\..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\goodies\announcements & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd ..\..\..\stx\goodies\magritte & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-	pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
-
-
-
-
-testprograms:
-	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c
-
-clean::
-	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c clean
-
-clobber::
-	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c clobber
-
-
-
-
-test: $(TOP)\goodies\builder\reports\NUL
-	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
-	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
-        
-clean::
-	-del *.$(CSUFFIX)
-
-
-# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
-$(OUTDIR)GDBDebuggeesResource.$(O) GDBDebuggeesResource.$(C) GDBDebuggeesResource.$(H): GDBDebuggeesResource.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestResource.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerTestCase.$(O) GDBDebuggerTestCase.$(C) GDBDebuggerTestCase.$(H): GDBDebuggerTestCase.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBInternalPipeStreamTests.$(O) GDBInternalPipeStreamTests.$(C) GDBInternalPipeStreamTests.$(H): GDBInternalPipeStreamTests.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIParserTests.$(O) GDBMIParserTests.$(C) GDBMIParserTests.$(H): GDBMIParserTests.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBMIPrinterTests.$(O) GDBMIPrinterTests.$(C) GDBMIPrinterTests.$(H): GDBMIPrinterTests.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)GDBTransientDataHolderTests.$(O) GDBTransientDataHolderTests.$(C) GDBTransientDataHolderTests.$(H): GDBTransientDataHolderTests.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)jv_libgdbs_tests.$(O) jv_libgdbs_tests.$(C) jv_libgdbs_tests.$(H): jv_libgdbs_tests.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
-$(OUTDIR)GDBDebuggerTestsR.$(O) GDBDebuggerTestsR.$(C) GDBDebuggerTestsR.$(H): GDBDebuggerTestsR.st $(INCLUDE_TOP)\jv\libgdbs\tests\GDBDebuggerTestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-
-# ENDMAKEDEPEND --- do not remove this line
-
-# **Must be at end**
-
-# Enforce recompilation of package definition class if Mercurial working
-# copy state changes. Together with --guessVersion it ensures that package
-# definition class always contains correct binary revision string.
-!IFDEF HGROOT
-$(OUTDIR)jv_libgdbs_tests.$(O): $(HGROOT)\.hg\dirstate
-!ENDIF
+# $Header$
+#
+# DO NOT EDIT
+# automagically generated from the projectDefinition: jv_libgdbs_tests.
+#
+# Warning: once you modify this file, do not rerun
+# stmkmp or projectDefinition-build again - otherwise, your changes are lost.
+#
+# Notice, that the name bc.mak is historical (from times, when only borland c was supported).
+# This file contains make rules for the win32 platform using either borland-bcc or visual-c.
+# It shares common definitions with the unix-make in Make.spec.
+# The bc.mak supports the following targets:
+#    bmake         - compile all st-files to a classLib (dll)
+#    bmake clean   - clean all temp files
+#    bmake clobber - clean all
+#
+# Historic Note:
+#  this used to contain only rules to make with borland
+#    (called via bmake, by "make.exe -f bc.mak")
+#  this has changed; it is now also possible to build using microsoft visual c
+#    (called via vcmake, by "make.exe -f bc.mak -DUSEVC")
+#
+TOP=..\..\..\stx
+INCLUDE_TOP=$(TOP)\..
+
+
+
+!INCLUDE $(TOP)\rules\stdHeader_bc
+
+!INCLUDE Make.spec
+
+LIBNAME=libjv_libgdbs_tests
+MODULE_PATH=libgdbs\tests
+RESFILES=jv_libgdbs_testsWINrc.$(RES)
+
+
+
+LOCALINCLUDES= -I$(INCLUDE_TOP)\jv\libgdbs -I$(INCLUDE_TOP)\stx\goodies\magritte -I$(INCLUDE_TOP)\stx\goodies\sunit -I$(INCLUDE_TOP)\stx\libbasic
+LOCALDEFINES=
+
+STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
+LOCALLIBS=
+
+OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
+
+ALL:: testprograms classLibRule
+
+classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
+
+!INCLUDE $(TOP)\rules\stdRules_bc
+
+# build all mandatory prerequisite packages (containing superclasses) for this package
+prereq:
+	pushd ..\..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\goodies\announcements & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd ..\..\..\stx\goodies\magritte & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+	pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
+
+
+
+
+testprograms:
+	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c
+
+clean::
+	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c clean
+
+clobber::
+	set "PATH=C:\MSYS64\usr\bin;C:\MINGW\MSYS\1.0\bin;C:\MSYS\1.0\bin;%%PATH%%" & make BUILD_TARGET=$(BUILD_TARGET) -C c clobber
+
+
+
+
+test: $(TOP)\goodies\builder\reports\NUL
+	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
+	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
+        
+clean::
+	-del *.$(CSUFFIX)
+
+
+# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
+$(OUTDIR)GDBDebuggeesResource.$(O) GDBDebuggeesResource.$(C) GDBDebuggeesResource.$(H): GDBDebuggeesResource.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestResource.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerTestCase.$(O) GDBDebuggerTestCase.$(C) GDBDebuggerTestCase.$(H): GDBDebuggerTestCase.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBInternalPipeStreamTests.$(O) GDBInternalPipeStreamTests.$(C) GDBInternalPipeStreamTests.$(H): GDBInternalPipeStreamTests.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIParserTests.$(O) GDBMIParserTests.$(C) GDBMIParserTests.$(H): GDBMIParserTests.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBMIPrinterTests.$(O) GDBMIPrinterTests.$(C) GDBMIPrinterTests.$(H): GDBMIPrinterTests.st $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)GDBTransientDataHolderTests.$(O) GDBTransientDataHolderTests.$(C) GDBTransientDataHolderTests.$(H): GDBTransientDataHolderTests.st $(INCLUDE_TOP)\jv\libgdbs\GDBCommandStatus.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)jv_libgdbs_tests.$(O) jv_libgdbs_tests.$(C) jv_libgdbs_tests.$(H): jv_libgdbs_tests.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(STCHDR)
+$(OUTDIR)GDBDebuggerTestsR.$(O) GDBDebuggerTestsR.$(C) GDBDebuggerTestsR.$(H): GDBDebuggerTestsR.st $(INCLUDE_TOP)\jv\libgdbs\tests\GDBDebuggerTestCase.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestAsserter.$(H) $(INCLUDE_TOP)\stx\goodies\sunit\TestCase.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+
+# ENDMAKEDEPEND --- do not remove this line
+
+# **Must be at end**
+
+# Enforce recompilation of package definition class if Mercurial working
+# copy state changes. Together with --guessVersion it ensures that package
+# definition class always contains correct binary revision string.
+!IFDEF HGROOT
+$(OUTDIR)jv_libgdbs_tests.$(O): $(HGROOT)\.hg\dirstate
+!ENDIF
--- a/tests/bmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/bmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,15 +1,15 @@
-@REM -------
-@REM make using Borland bcc32
-@REM type bmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-make.exe -N -f bc.mak  %DEFINES% %*
-
-
-
-
+@REM -------
+@REM make using Borland bcc32
+@REM type bmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+make.exe -N -f bc.mak  %DEFINES% %*
+
+
+
+
--- a/tests/c/Makefile	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/c/Makefile	Wed May 23 10:22:36 2018 +0100
@@ -8,7 +8,7 @@
 else
 OS=$(shell uname -s)
 endif
-CFLAGS=-ggdb3 -O0 -W -Wall -Wno-unused-parameter
+CFLAGS=-ggdb3 -O0 -W -Wall -Wno-unused-parameter -I.
 CFLAGS_BIN=$(CFLAGS)
 CFLAGS_LIB=$(CFLAGS)
 
@@ -49,8 +49,15 @@
 $(BUILD_TARGET):
 	$(MD) $(BUILD_TARGET)
 
+$(BUILD_TARGET)/%.o: %.c
+	$(CC) \
+		$(shell if grep CFLAGS $< > /dev/null; then grep CFLAGS $< | sed -e 's/^.*CFLAGS=//g'; else echo "$(CFLAGS)"; fi) \
+	 	-o $@ -c $<
+
 $(BUILD_TARGET)/%$(EXE): %.c
-	$(CC) $(CFLAGS_BIN) -o $@ $<
+	$(CC) \
+		$(shell if grep CFLAGS $< > /dev/null; then grep CFLAGS $< | sed -e 's/^.*CFLAGS=//g'; else echo "$(CFLAGS_BIN)"; fi) \
+		-o $@ $<
 
 clean:
 	$(RM_RF) $(BUILD_TARGET)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/c/breakpoints1.c	Wed May 23 10:22:36 2018 +0100
@@ -0,0 +1,26 @@
+/*
+ * CFLAGS=-ggdb3 -O2 -W -Wall -Wno-unused-parameter -I.
+ */
+#include <stdio.h>
+#include <stdlib.h>
+
+static inline int 
+add(int a, int b)  {
+    return a + b;
+}
+
+int my_rand_1(void) {
+    return add(rand(), rand());
+}
+
+int my_rand_2(void) {
+    int r = my_rand_1();
+    return add(r, r);
+}
+
+int main (int argc, char **argv)
+{
+  int i = my_rand_1();
+  printf("%d\n", i);
+  return 1; /* next-line */
+}
\ No newline at end of file
--- a/tests/libInit.cc	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/libInit.cc	Wed May 23 10:22:36 2018 +0100
@@ -1,52 +1,52 @@
-/*
- * $Header$
- *
- * DO NOT EDIT
- * automagically generated from the projectDefinition: jv_libgdbs_tests.
- */
-#define __INDIRECTVMINITCALLS__
-#include <stc.h>
-
-#ifdef WIN32
-# pragma codeseg INITCODE "INITCODE"
-#endif
-
-#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
-DLL_EXPORT void _libjv_libgdbs_tests_Init() INIT_TEXT_SECTION;
-DLL_EXPORT void _libjv_libgdbs_tests_InitDefinition() INIT_TEXT_SECTION;
-#endif
-
-extern void _GDBDebuggeesResource_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBDebuggerTestCase_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBInternalPipeStreamTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMIParserTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBMIPrinterTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBTransientDataHolderTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _jv_137libgdbs_137tests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-extern void _GDBDebuggerTestsR_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
-
-
-
-void _libjv_libgdbs_tests_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
-{
-  __BEGIN_PACKAGE2__("libjv_libgdbs_tests__DFN", _libjv_libgdbs_tests_InitDefinition, "jv:libgdbs/tests");
-    _jv_137libgdbs_137tests_Init(pass,__pRT__,snd);
-
-  __END_PACKAGE__();
-}
-
-void _libjv_libgdbs_tests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
-{
-  __BEGIN_PACKAGE2__("libjv_libgdbs_tests", _libjv_libgdbs_tests_Init, "jv:libgdbs/tests");
-    _GDBDebuggeesResource_Init(pass,__pRT__,snd);
-    _GDBDebuggerTestCase_Init(pass,__pRT__,snd);
-    _GDBInternalPipeStreamTests_Init(pass,__pRT__,snd);
-    _GDBMIParserTests_Init(pass,__pRT__,snd);
-    _GDBMIPrinterTests_Init(pass,__pRT__,snd);
-    _GDBTransientDataHolderTests_Init(pass,__pRT__,snd);
-    _jv_137libgdbs_137tests_Init(pass,__pRT__,snd);
-    _GDBDebuggerTestsR_Init(pass,__pRT__,snd);
-
-
-  __END_PACKAGE__();
-}
+/*
+ * $Header$
+ *
+ * DO NOT EDIT
+ * automagically generated from the projectDefinition: jv_libgdbs_tests.
+ */
+#define __INDIRECTVMINITCALLS__
+#include <stc.h>
+
+#ifdef WIN32
+# pragma codeseg INITCODE "INITCODE"
+#endif
+
+#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
+DLL_EXPORT void _libjv_libgdbs_tests_Init() INIT_TEXT_SECTION;
+DLL_EXPORT void _libjv_libgdbs_tests_InitDefinition() INIT_TEXT_SECTION;
+#endif
+
+extern void _GDBDebuggeesResource_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBDebuggerTestCase_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBInternalPipeStreamTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMIParserTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBMIPrinterTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBTransientDataHolderTests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _jv_137libgdbs_137tests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _GDBDebuggerTestsR_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+
+
+
+void _libjv_libgdbs_tests_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libjv_libgdbs_tests__DFN", _libjv_libgdbs_tests_InitDefinition, "jv:libgdbs/tests");
+    _jv_137libgdbs_137tests_Init(pass,__pRT__,snd);
+
+  __END_PACKAGE__();
+}
+
+void _libjv_libgdbs_tests_Init(int pass, struct __vmData__ *__pRT__, OBJ snd)
+{
+  __BEGIN_PACKAGE2__("libjv_libgdbs_tests", _libjv_libgdbs_tests_Init, "jv:libgdbs/tests");
+    _GDBDebuggeesResource_Init(pass,__pRT__,snd);
+    _GDBDebuggerTestCase_Init(pass,__pRT__,snd);
+    _GDBInternalPipeStreamTests_Init(pass,__pRT__,snd);
+    _GDBMIParserTests_Init(pass,__pRT__,snd);
+    _GDBMIPrinterTests_Init(pass,__pRT__,snd);
+    _GDBTransientDataHolderTests_Init(pass,__pRT__,snd);
+    _jv_137libgdbs_137tests_Init(pass,__pRT__,snd);
+    _GDBDebuggerTestsR_Init(pass,__pRT__,snd);
+
+
+  __END_PACKAGE__();
+}
--- a/tests/mingwmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/mingwmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,18 +1,18 @@
-@REM -------
-@REM make using mingw gnu compiler
-@REM type mingwmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-@pushd ..\..\..\stx\rules
-@call find_mingw.bat
-@popd
-make.exe -N -f bc.mak %DEFINES% %USEMINGW_ARG% %*
-
-
-
-
+@REM -------
+@REM make using mingw gnu compiler
+@REM type mingwmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+@pushd ..\..\..\stx\rules
+@call find_mingw.bat
+@popd
+make.exe -N -f bc.mak %DEFINES% %USEMINGW_ARG% %*
+
+
+
+
--- a/tests/vcmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/tests/vcmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,22 +1,22 @@
-@REM -------
-@REM make using Microsoft Visual C compiler
-@REM type vcmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-
-@if not defined VSINSTALLDIR (
-    pushd ..\..\..\stx\rules
-    call vcsetup.bat
-    popd
-)
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-
-make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
-
-
-
-
+@REM -------
+@REM make using Microsoft Visual C compiler
+@REM type vcmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+
+@if not defined VSINSTALLDIR (
+    pushd ..\..\..\stx\rules
+    call vcsetup.bat
+    popd
+)
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+
+make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
+
+
+
+
--- a/vcmake.bat	Tue Apr 03 21:19:35 2018 +0100
+++ b/vcmake.bat	Wed May 23 10:22:36 2018 +0100
@@ -1,22 +1,22 @@
-@REM -------
-@REM make using Microsoft Visual C compiler
-@REM type vcmake, and wait...
-@REM do not edit - automatically generated from ProjectDefinition
-@REM -------
-
-@if not defined VSINSTALLDIR (
-    pushd ..\..\stx\rules
-    call vcsetup.bat
-    popd
-)
-@SET DEFINES=
-@REM Kludge got Mercurial, cannot be implemented in Borland make
-@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
-@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
-
-
-make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
-
-
-
-
+@REM -------
+@REM make using Microsoft Visual C compiler
+@REM type vcmake, and wait...
+@REM do not edit - automatically generated from ProjectDefinition
+@REM -------
+
+@if not defined VSINSTALLDIR (
+    pushd ..\..\stx\rules
+    call vcsetup.bat
+    popd
+)
+@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
+
+make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*
+
+
+
+