author | Jan Vrany <jan.vrany@fit.cvut.cz> |
Thu, 11 Jan 2018 23:53:06 +0000 | |
changeset 95 | f417138e9c48 |
parent 94 | 6a4377ee1563 |
child 96 | 43591d874c9f |
--- a/.hgignore Mon Jan 08 19:43:49 2018 +0000 +++ b/.hgignore Thu Jan 11 23:53:06 2018 +0000 @@ -3,14 +3,23 @@ *Init.c makefile *.so +*.so.debug *.H *.o *.STH *.sc objbc objvc +objmingw +*WINrc.obj *.class java/libs/*.jar java/libs-src/*.jar *-Test.xml st.chg + +tests/c/factorial1 +tests/c/factorial2 +tests/c/press_any_key +tests/c/*.exe +
--- a/GDBBreakpoint.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBBreakpoint.st Thu Jan 11 23:53:06 2018 +0000 @@ -262,13 +262,14 @@ ! updateFrom: aGDBBreakpoint - self assert: number == aGDBBreakpoint number. + self assert: number = aGDBBreakpoint number. self class superclass instSize + 1 to: self class instSize do:[:i | 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" ! ! !GDBBreakpoint methodsFor:'testing'!
--- a/GDBConnection.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBConnection.st Thu Jan 11 23:53:06 2018 +0000 @@ -139,11 +139,9 @@ ] ]. eventQueueEmpty ifFalse:[ - [ + (AbortOperationRequest , AbortAllOperationRequest) ignoreIn:[ self eventDispatchSingle: event. - ] on: Error do:[:ex | - "/ Pass - ]. + ] ]. ]. process pid isNil ifTrue:[ @@ -158,6 +156,7 @@ "Created: / 02-06-2014 / 22:51:48 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 07-09-2014 / 22:38:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 14-01-2018 / 21:54:32 / jv" ! eventDispatchProcess @@ -338,7 +337,9 @@ initializeWithProcess: aGDBProcess process := aGDBProcess. - inferiorPTY := GDBPTY new. + OperatingSystem isUNIXlike ifTrue:[ + inferiorPTY := GDBPTY new. + ]. eventQueue := OrderedCollection new. eventQueueLock := RecursionLock new. eventQueueNotifier := Semaphore new. @@ -352,17 +353,19 @@ "Created: / 20-06-2014 / 21:40:45 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 18-09-2014 / 00:11:56 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 00:12:25 / jv" ! release | pid | pid := process pid. (pid notNil and:[pid > 1]) ifTrue:[ - OperatingSystem sendSignal:(OperatingSystem sigKILL) to:process pid. + OperatingSystem sendSignal:(OperatingSystem sigTERM) to:process pid. ] "Created: / 26-05-2014 / 21:30:30 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 05-07-2014 / 22:20:05 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 15:09:00 / jv" ! released: status
--- a/GDBDebugger.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBDebugger.st Thu Jan 11 23:53:06 2018 +0000 @@ -507,12 +507,13 @@ aGDBBreakpointModifiedEvent breakpoints do:[:new | | old | - old := breakpoints detect:[:e | e number == new number ]. + old := breakpoints detect:[:e | e number = 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" ! onCommandEvent:aGDBCommandEvent @@ -659,8 +660,9 @@ connection eventDispatchStart. Delay waitForMilliseconds:100. -"/ self send: (GDBMICommand inferiorTtySet: driver inferiorPTY name). - self send: (GDBMI_inferior_tty_set arguments: (Array with: connection inferiorPTY name)). + connection inferiorPTY notNil ifTrue:[ + self send: (GDBMI_inferior_tty_set arguments: (Array with: connection inferiorPTY name)). + ]. self send: (GDBMI_gdb_set arguments: #('target-async' 'on')). prettyPrintingEnabled := false. @@ -668,6 +670,7 @@ "Created: / 20-06-2014 / 21:45:21 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 17-11-2017 / 20:14:44 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 00:13:09 / jv" ! release
--- a/GDBDebuggerObject.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBDebuggerObject.st Thu Jan 11 23:53:06 2018 +0000 @@ -72,3 +72,10 @@ "Modified: / 10-07-2017 / 12:57:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! ! +!GDBDebuggerObject class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: <not expanded> $' +! ! +
--- a/GDBMICommand.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBMICommand.st Thu Jan 11 23:53:06 2018 +0000 @@ -258,7 +258,10 @@ ! arguments:aCollection + self assert: (aCollection isSequenceable and:[ aCollection isString not ]). arguments := aCollection. + + "Modified: / 15-01-2018 / 22:58:37 / jv" ! operation
--- a/GDBMIParser.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBMIParser.st Thu Jan 11 23:53:06 2018 +0000 @@ -239,12 +239,17 @@ | c | c := self peek. - (c == Character return or:[ c == Character cr ]) ifTrue:[ - self next + c == Character return"CR" ifTrue:[ + self next. + c := self peek. + ]. + c == Character lf"LF" ifTrue:[ + self next ]. "Created: / 30-05-2014 / 09:52:36 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 31-05-2014 / 00:38:17 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 08:56:40 / jv" ! parseNonBlankSequence
--- a/GDBPTY.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBPTY.st Thu Jan 11 23:53:06 2018 +0000 @@ -55,7 +55,10 @@ new "return an initialized instance" + self assert: OperatingSystem isUNIXlike. ^ self basicNew initialize. + + "Modified: / 11-01-2018 / 22:59:14 / jv" ! ! !GDBPTY methodsFor:'accessing'!
--- a/GDBProcess.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBProcess.st Thu Jan 11 23:53:06 2018 +0000 @@ -53,12 +53,16 @@ !GDBProcess class methodsFor:'instance creation'! new - | class | + OperatingSystem isUNIXlike ifTrue:[ ^ GDBUnixProcess basicNew initialize]. + OperatingSystem isMSWINDOWSlike ifTrue:[ ^ GDBWindowsProcess basicNew initialize]. + GDBError raiseErrorString: 'Unssuported operating system'. - class := OperatingSystem isUNIXlike"false" ifTrue:[ GDBUnixProcess ] ifFalse: [ self ]. - ^ class basicNew initialize. + " + GDBProcess new release. + " "Modified: / 16-12-2017 / 00:10:23 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified (comment): / 11-01-2018 / 23:02:11 / jv" ! ! !GDBProcess class methodsFor:'accessing'! @@ -128,67 +132,19 @@ !GDBProcess methodsFor:'initialization & release'! initialize - | inputPipe input outputPipe output args | - - inputPipe := NonPositionableExternalStream makePipe. - input := inputPipe second. - outputPipe := NonPositionableExternalStream makePipe. - output := outputPipe first. - args := (Array new:5) - at: 1 put: GDBExecutable ? '/usr/bin/gdb'; - at: 2 put: '-q'; - at: 3 put: '-nx'; - at: 4 put: '--interpreter'; - at: 5 put: 'mi2'; - yourself. + "raise an error: must be redefined in concrete subclass(es)" - Processor - monitor:[ - pid := OperatingSystem - exec:args first - withArguments:args - environment:OperatingSystem getEnvironment - fileDescriptors: (Array - with: inputPipe first fileDescriptor - with: outputPipe second fileDescriptor - with: outputPipe second fileDescriptor - ) - fork:true - newPgrp:false - inDirectory:Filename currentDirectory - showWindow: false. - debuggerInput := input. - debuggerOutput := output. - pid. - ] - action:[:stat | self exited:stat. ]. - inputPipe first close. - outputPipe second close. - pid isNil ifTrue:[ - input close. - output close. - self error:'Failed to launch gdb'. - ]. - - "Created: / 12-12-2017 / 21:04:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" -! - -release - pid := connection := nil. - debuggerInput notNil ifTrue:[ debuggerInput close ]. - debuggerOutput notNil ifTrue:[ debuggerOutput close ]. - - "Created: / 20-06-2014 / 21:35:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" - "Modified: / 15-12-2017 / 23:59:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" + ^ self subclassResponsibility ! ! !GDBProcess methodsFor:'private'! exited: status + pid := nil. connection released: status "Created: / 20-06-2014 / 21:35:09 / Jan Vrany <jan.vrany@fit.cvut.cz>" - "Modified: / 31-05-2017 / 21:48:24 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 21:50:50 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! ! !GDBProcess class methodsFor:'documentation'!
--- a/GDBStoppedEvent.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBStoppedEvent.st Thu Jan 11 23:53:06 2018 +0000 @@ -65,10 +65,12 @@ !GDBStoppedEvent methodsFor:'accessing'! stoppedThread + thread_id isNil ifTrue:[ ^ nil ]. ^ threads detect:[:thread | thread id = thread_id ] "Created: / 22-09-2014 / 23:24:47 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 27-02-2015 / 12:36:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-01-2018 / 11:52:17 / jv" ! stoppedThreadId @@ -79,12 +81,20 @@ ! stoppedThreadIds - ^ stopped_threads + ^ stopped_threads ? 'all' "Created: / 08-09-2014 / 22:15:38 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-01-2018 / 11:50:38 / jv" ! type ^ 'stopped' ! ! +!GDBStoppedEvent class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: <not expanded> $' +! ! +
--- a/GDBThread.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBThread.st Thu Jan 11 23:53:06 2018 +0000 @@ -57,9 +57,11 @@ setDebugger: debugger; setId: id; setGroup: group; + setStatus: GDBThreadStateRunning theOneAndOnlyInstance; yourself. "Created: / 07-09-2014 / 21:33:21 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 14-01-2018 / 22:33:26 / jv" ! ! !GDBThread class methodsFor:'accessing - GDB value descriptors'! @@ -234,10 +236,11 @@ !GDBThread methodsFor:'testing'! isDead - ^ self status isTerminated + ^ self isTerminated "Created: / 22-09-2014 / 00:54:14 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 08-03-2015 / 12:35:23 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 14-01-2018 / 22:34:04 / jv" ! isRunning
--- a/GDBThreadGroup.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBThreadGroup.st Thu Jan 11 23:53:06 2018 +0000 @@ -172,11 +172,13 @@ | thread | thread := self threadWithId:aGDBThreadExitedEvent threadId. + threads remove: thread. thread setStatus: GDBThreadStateTerminated theOneAndOnlyInstance. aGDBThreadExitedEvent setThread:thread. "Created: / 07-09-2014 / 21:25:24 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 12-07-2017 / 13:42:31 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-01-2018 / 09:44:09 / jv" ! ! !GDBThreadGroup methodsFor:'initialization'!
--- a/GDBThreadGroupEvent.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBThreadGroupEvent.st Thu Jan 11 23:53:06 2018 +0000 @@ -82,3 +82,10 @@ "Modified: / 07-09-2014 / 18:05:19 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! ! +!GDBThreadGroupEvent class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: <not expanded> $' +! ! +
--- a/GDBVariable.st Mon Jan 08 19:43:49 2018 +0000 +++ b/GDBVariable.st Thu Jan 11 23:53:06 2018 +0000 @@ -97,11 +97,11 @@ result := debugger send: (GDBMI_var_create new arguments: (Array with: '-' with: '*' with: name)). frame thread id ~= currentThreadId ifTrue:[ - debugger send: (GDBMI_thread_select new arguments:currentThreadId). - debugger send: (GDBMI_stack_select_frame new arguments:currentFrameId). + debugger send: (GDBMI_thread_select new arguments: (Array with: currentThreadId)). + debugger send: (GDBMI_stack_select_frame new arguments:(Array with: currentFrameId)). ] ifFalse:[ frame level ~= currentFrameId ifTrue:[ - debugger send: (GDBMI_stack_select_frame new arguments:currentFrameId). + debugger send: (GDBMI_stack_select_frame new arguments:(Array with: currentFrameId)). ]. ]. @@ -111,6 +111,7 @@ "Created: / 27-02-2015 / 17:18:20 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 17-11-2017 / 20:19:45 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-01-2018 / 23:10:31 / jv" ! ! !GDBVariable methodsFor:'initialization'!
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/GDBWindowsProcess.st Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,180 @@ +" +jv:libgdbs - GNU Debugger Interface Library +Copyright (C) 2015-now Jan Vrany + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +" +"{ Package: 'jv:libgdbs' }" + +"{ NameSpace: Smalltalk }" + +GDBProcess subclass:#GDBWindowsProcess + instanceVariableNames:'debuggerError errorPumpProcess' + classVariableNames:'' + poolDictionaries:'GDBDebugFlags' + category:'GDB-Private' +! + +!GDBWindowsProcess class methodsFor:'documentation'! + +copyright +" +jv:libgdbs - GNU Debugger Interface Library +Copyright (C) 2015-now Jan Vrany + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +" +! ! + +!GDBWindowsProcess methodsFor:'error pump'! + +errorPumpLoop + [ debuggerError atEnd ] whileFalse:[ + debuggerError readWait. + debuggerError atEnd ifFalse:[ + | line | + + line := debuggerError nextLine. + line notNil ifTrue:[ + Logger log: line severity: #error facility: 'GDB' + ]. + ]. + ] + + "Created: / 15-01-2018 / 09:31:39 / jv" +! + +errorPumpStart + errorPumpProcess isNil ifTrue:[ + errorPumpProcess := [ + TraceEvents ifTrue:[ + Logger log: 'error pump: starting' severity: #trace facility: 'GDB' + ]. + self errorPumpLoop + ] newProcess. + errorPumpProcess name:('GDB Error pump (%1)' bindWith:pid pid). + errorPumpProcess priority:Processor userBackgroundPriority. + errorPumpProcess addExitAction:[ + TraceEvents ifTrue:[ + Logger log: 'error pump: terminated' severity: #trace facility: 'GDB' + ]. + errorPumpProcess := nil. + ]. + errorPumpProcess resume. + ]. + + "Created: / 15-01-2018 / 09:28:06 / jv" +! + +errortPumpStop + | t | + + t := errorPumpProcess. + (t notNil and:[ t isDead not]) ifTrue:[ + errorPumpProcess := nil. + t terminate. + "/ raise its prio to make it terminate quickly + t priority:(Processor userSchedulingPriority + 1) + ]. + + "Created: / 15-01-2018 / 09:29:49 / jv" +! ! + +!GDBWindowsProcess methodsFor:'initialization & release'! + +initialize + | inputPipe input outputPipe output errorPipe error args | + + inputPipe := NonPositionableExternalStream makePipe. + input := inputPipe second. + outputPipe := NonPositionableExternalStream makePipe. + output := outputPipe first. + errorPipe := NonPositionableExternalStream makePipe. + error := outputPipe first. + + args := (Array new:9) + at: 1 put: GDBExecutable ? (ExternalAddress pointerSize == 8 ifTrue:['C:\msys64\mingw64\bin\gdb.exe'] ifFalse:['C:\msys64\mingw32\bin\gdb.exe']) ; + at: 2 put: '-q'; + at: 3 put: '-nx'; + at: 4 put: '--interpreter'; + at: 5 put: 'mi2'; + at: 6 put: '-ex'; + at: 7 put: 'set new-console on'; + at: 8 put: '-ex'; + at: 9 put: 'show version'; + yourself. + Processor + monitor:[ + pid := OperatingSystem + exec:args first + withArguments:args + environment:OperatingSystem getEnvironment + fileDescriptors: (Array + with: inputPipe first fileDescriptor + with: outputPipe second fileDescriptor + with: errorPipe second fileDescriptor + ) + fork:true + newPgrp:false + inDirectory:Filename currentDirectory + showWindow: false. + debuggerInput := input. + debuggerOutput := output. + debuggerError := error. + pid. + ] + action:[:stat | self exited:stat. ]. + inputPipe first close. + outputPipe second close. + errorPipe second close. + pid isNil ifTrue:[ + input close. + output close. + error close. + self error:'Failed to launch gdb'. + ]. + + "Created: / 12-12-2017 / 21:04:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-01-2018 / 09:35:03 / jv" +! + +release + pid := connection := nil. + debuggerInput notNil ifTrue:[ debuggerInput close ]. + debuggerOutput notNil ifTrue:[ debuggerOutput close ]. + + "Created: / 20-06-2014 / 21:35:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 15-12-2017 / 23:59:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" +! ! + +!GDBWindowsProcess class methodsFor:'documentation'! + +version_HG + + ^ '$Changeset: <not expanded> $' +! ! +
--- a/Make.proto Mon Jan 08 19:43:49 2018 +0000 +++ b/Make.proto Thu Jan 11 23:53:06 2018 +0000 @@ -1,318 +1,319 @@ -# $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)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)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)/stx/libbasic/Object.$(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)GDBSessionRecord.$(O) GDBSessionRecord.$(C) GDBSessionRecord.$(H): GDBSessionRecord.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)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)/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)GDBInvalidObject.$(O) GDBInvalidObject.$(C) GDBInvalidObject.$(H): GDBInvalidObject.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)GDBSessionRecorder.$(O) GDBSessionRecorder.$(C) GDBSessionRecorder.$(H): GDBSessionRecorder.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(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)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(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)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)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)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBTransientObject.$(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)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBTransientObject.$(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/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/Object.$(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/goodies/sunit -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)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)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)/stx/libbasic/Object.$(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)GDBSessionRecord.$(O) GDBSessionRecord.$(C) GDBSessionRecord.$(H): GDBSessionRecord.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)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)/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)GDBInvalidObject.$(O) GDBInvalidObject.$(C) GDBInvalidObject.$(H): GDBInvalidObject.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)GDBSessionRecorder.$(O) GDBSessionRecorder.$(C) GDBSessionRecorder.$(H): GDBSessionRecorder.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebugFlags.$(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)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR) +$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(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)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)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)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBTransientObject.$(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)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)/jv/libgdbs/GDBDebuggerObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBObject.$(H) $(INCLUDE_TOP)/jv/libgdbs/GDBTransientObject.$(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/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/Object.$(H) $(STCHDR) + +# ENDMAKEDEPEND --- do not remove this line +
--- a/Make.spec Mon Jan 08 19:43:49 2018 +0000 +++ b/Make.spec Thu Jan 11 23:53:06 2018 +0000 @@ -1,432 +1,434 @@ -# $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 \ - GDBInternalPipeStream \ - GDBMAContainer \ - GDBMAPropertyAccessor \ - GDBMIPrinter \ - GDBObject \ - GDBPTY \ - GDBProcess \ - GDBSessionRecord \ - GDBThreadGroupType \ - GDBThreadState \ - GDBTransientDataHolder \ - jv_libgdbs \ - GDBAsyncEvent \ - GDBCLICommand \ - GDBCommandEvent \ - GDBCommandFailedError \ - GDBCommandResult \ - GDBCommandResultEvent \ - GDBConnection \ - GDBDebugger \ - GDBDebuggerObject \ - GDBInternalEvent \ - GDBInvalidObject \ - GDBMICommand \ - GDBMIParser \ - GDBSessionRecorder \ - GDBStreamOutputEvent \ - GDBThreadGroupTypeProcess \ - GDBThreadInfo \ - GDBThreadStateRunning \ - GDBThreadStateStopped \ - GDBThreadStateTerminated \ - GDBThreadStateUnknown \ - GDBUnixProcess \ - GDBVariableObject \ - GDBBreakpoint \ - GDBConsoleOutputEvent \ - GDBEventSetEvent \ - GDBExecutionEvent \ - GDBExitEvent \ - 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 \ - GDBBreakpointDeletedEvent \ - GDBBreakpointEvent \ - GDBCmdParamChangedEvent \ - GDBEventSetProcessingFinished \ - GDBEventSetProcessingStarted \ - GDBFrame \ - GDBLibraryLoadedEvent \ - GDBLibraryUnloadedEvent \ - GDBRunningEvent \ - GDBStoppedEvent \ - GDBThreadEvent \ - GDBThreadGroupEvent \ - GDBThreadSelectedEvent \ - GDBVariable \ - 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)GDBInternalPipeStream.$(O) \ - $(OUTDIR)GDBMAContainer.$(O) \ - $(OUTDIR)GDBMAPropertyAccessor.$(O) \ - $(OUTDIR)GDBMIPrinter.$(O) \ - $(OUTDIR)GDBObject.$(O) \ - $(OUTDIR)GDBPTY.$(O) \ - $(OUTDIR)GDBProcess.$(O) \ - $(OUTDIR)GDBSessionRecord.$(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)GDBInvalidObject.$(O) \ - $(OUTDIR)GDBMICommand.$(O) \ - $(OUTDIR)GDBMIParser.$(O) \ - $(OUTDIR)GDBSessionRecorder.$(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)GDBVariableObject.$(O) \ - $(OUTDIR)GDBBreakpoint.$(O) \ - $(OUTDIR)GDBConsoleOutputEvent.$(O) \ - $(OUTDIR)GDBEventSetEvent.$(O) \ - $(OUTDIR)GDBExecutionEvent.$(O) \ - $(OUTDIR)GDBExitEvent.$(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)GDBBreakpointDeletedEvent.$(O) \ - $(OUTDIR)GDBBreakpointEvent.$(O) \ - $(OUTDIR)GDBCmdParamChangedEvent.$(O) \ - $(OUTDIR)GDBEventSetProcessingFinished.$(O) \ - $(OUTDIR)GDBEventSetProcessingStarted.$(O) \ - $(OUTDIR)GDBFrame.$(O) \ - $(OUTDIR)GDBLibraryLoadedEvent.$(O) \ - $(OUTDIR)GDBLibraryUnloadedEvent.$(O) \ - $(OUTDIR)GDBRunningEvent.$(O) \ - $(OUTDIR)GDBStoppedEvent.$(O) \ - $(OUTDIR)GDBThreadEvent.$(O) \ - $(OUTDIR)GDBThreadGroupEvent.$(O) \ - $(OUTDIR)GDBThreadSelectedEvent.$(O) \ - $(OUTDIR)GDBVariable.$(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 \ + GDBInternalPipeStream \ + GDBMAContainer \ + GDBMAPropertyAccessor \ + GDBMIPrinter \ + GDBObject \ + GDBPTY \ + GDBProcess \ + GDBSessionRecord \ + GDBThreadGroupType \ + GDBThreadState \ + GDBTransientDataHolder \ + jv_libgdbs \ + GDBAsyncEvent \ + GDBCLICommand \ + GDBCommandEvent \ + GDBCommandFailedError \ + GDBCommandResult \ + GDBCommandResultEvent \ + GDBConnection \ + GDBDebugger \ + GDBDebuggerObject \ + GDBInternalEvent \ + GDBInvalidObject \ + GDBMICommand \ + GDBMIParser \ + GDBSessionRecorder \ + GDBStreamOutputEvent \ + GDBThreadGroupTypeProcess \ + GDBThreadInfo \ + GDBThreadStateRunning \ + GDBThreadStateStopped \ + GDBThreadStateTerminated \ + GDBThreadStateUnknown \ + GDBUnixProcess \ + GDBVariableObject \ + GDBWindowsProcess \ + GDBBreakpoint \ + GDBConsoleOutputEvent \ + GDBEventSetEvent \ + GDBExecutionEvent \ + GDBExitEvent \ + 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 \ + GDBBreakpointDeletedEvent \ + GDBBreakpointEvent \ + GDBCmdParamChangedEvent \ + GDBEventSetProcessingFinished \ + GDBEventSetProcessingStarted \ + GDBFrame \ + GDBLibraryLoadedEvent \ + GDBLibraryUnloadedEvent \ + GDBRunningEvent \ + GDBStoppedEvent \ + GDBThreadEvent \ + GDBThreadGroupEvent \ + GDBThreadSelectedEvent \ + GDBVariable \ + 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)GDBInternalPipeStream.$(O) \ + $(OUTDIR)GDBMAContainer.$(O) \ + $(OUTDIR)GDBMAPropertyAccessor.$(O) \ + $(OUTDIR)GDBMIPrinter.$(O) \ + $(OUTDIR)GDBObject.$(O) \ + $(OUTDIR)GDBPTY.$(O) \ + $(OUTDIR)GDBProcess.$(O) \ + $(OUTDIR)GDBSessionRecord.$(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)GDBInvalidObject.$(O) \ + $(OUTDIR)GDBMICommand.$(O) \ + $(OUTDIR)GDBMIParser.$(O) \ + $(OUTDIR)GDBSessionRecorder.$(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)GDBVariableObject.$(O) \ + $(OUTDIR)GDBWindowsProcess.$(O) \ + $(OUTDIR)GDBBreakpoint.$(O) \ + $(OUTDIR)GDBConsoleOutputEvent.$(O) \ + $(OUTDIR)GDBEventSetEvent.$(O) \ + $(OUTDIR)GDBExecutionEvent.$(O) \ + $(OUTDIR)GDBExitEvent.$(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)GDBBreakpointDeletedEvent.$(O) \ + $(OUTDIR)GDBBreakpointEvent.$(O) \ + $(OUTDIR)GDBCmdParamChangedEvent.$(O) \ + $(OUTDIR)GDBEventSetProcessingFinished.$(O) \ + $(OUTDIR)GDBEventSetProcessingStarted.$(O) \ + $(OUTDIR)GDBFrame.$(O) \ + $(OUTDIR)GDBLibraryLoadedEvent.$(O) \ + $(OUTDIR)GDBLibraryUnloadedEvent.$(O) \ + $(OUTDIR)GDBRunningEvent.$(O) \ + $(OUTDIR)GDBStoppedEvent.$(O) \ + $(OUTDIR)GDBThreadEvent.$(O) \ + $(OUTDIR)GDBThreadGroupEvent.$(O) \ + $(OUTDIR)GDBThreadSelectedEvent.$(O) \ + $(OUTDIR)GDBVariable.$(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 Mon Jan 08 19:43:49 2018 +0000 +++ b/Makefile.init Thu Jan 11 23:53:06 2018 +0000 @@ -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 Mon Jan 08 19:43:49 2018 +0000 +++ b/abbrev.stc Thu Jan 11 23:53:06 2018 +0000 @@ -1,189 +1,190 @@ -# 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 -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 -GDBObject GDBObject jv:libgdbs 'GDB-Core' 0 -GDBPTY GDBPTY jv:libgdbs 'GDB-Private' 0 -GDBProcess GDBProcess jv:libgdbs 'GDB-Private' 0 -GDBSessionRecord GDBSessionRecord jv:libgdbs 'GDB-Private-Simulator' 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 -GDBInvalidObject GDBInvalidObject jv:libgdbs 'GDB-Core-Exeptions' 1 -GDBMICommand GDBMICommand jv:libgdbs 'GDB-Core-Commands' 0 -GDBMIParser GDBMIParser jv:libgdbs 'GDB-Private' 0 -GDBSessionRecorder GDBSessionRecorder jv:libgdbs 'GDB-Private-Simulator' 0 -GDBStreamOutputEvent GDBStreamOutputEvent jv:libgdbs 'GDB-Core-Events' 0 -GDBThreadGroupTypeProcess GDBThreadGroupTypeProcess jv:libgdbs 'GDB-Core' 1 -GDBThreadInfo GDBThreadInfo jv:libgdbs 'GDB-Private-Model' 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 -GDBVariableObject GDBVariableObject jv:libgdbs 'GDB-Private-Model' 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 -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 -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 -GDBFrame GDBFrame jv:libgdbs 'GDB-Core' 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 -GDBVariable GDBVariable jv:libgdbs 'GDB-Core' 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 -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 +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 +GDBObject GDBObject jv:libgdbs 'GDB-Core' 0 +GDBPTY GDBPTY jv:libgdbs 'GDB-Private' 0 +GDBProcess GDBProcess jv:libgdbs 'GDB-Private' 0 +GDBSessionRecord GDBSessionRecord jv:libgdbs 'GDB-Private-Simulator' 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 +GDBInvalidObject GDBInvalidObject jv:libgdbs 'GDB-Core-Exeptions' 1 +GDBMICommand GDBMICommand jv:libgdbs 'GDB-Core-Commands' 0 +GDBMIParser GDBMIParser jv:libgdbs 'GDB-Private' 0 +GDBSessionRecorder GDBSessionRecorder jv:libgdbs 'GDB-Private-Simulator' 0 +GDBStreamOutputEvent GDBStreamOutputEvent jv:libgdbs 'GDB-Core-Events' 0 +GDBThreadGroupTypeProcess GDBThreadGroupTypeProcess jv:libgdbs 'GDB-Core' 1 +GDBThreadInfo GDBThreadInfo jv:libgdbs 'GDB-Private-Model' 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 +GDBVariableObject GDBVariableObject jv:libgdbs 'GDB-Private-Model' 0 +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 +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 +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 +GDBFrame GDBFrame jv:libgdbs 'GDB-Core' 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 +GDBVariable GDBVariable jv:libgdbs 'GDB-Core' 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 +GDBSimulatorResource GDBSimulatorResource jv:libgdbs 'GDB-Resources' 1
--- a/bc.mak Mon Jan 08 19:43:49 2018 +0000 +++ b/bc.mak Thu Jan 11 23:53:06 2018 +0000 @@ -1,273 +1,274 @@ -# $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)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)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)\stx\libbasic\Object.$(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)GDBSessionRecord.$(O) GDBSessionRecord.$(C) GDBSessionRecord.$(H): GDBSessionRecord.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)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)\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)GDBInvalidObject.$(O) GDBInvalidObject.$(C) GDBInvalidObject.$(H): GDBInvalidObject.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)GDBSessionRecorder.$(O) GDBSessionRecorder.$(C) GDBSessionRecorder.$(H): GDBSessionRecorder.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(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)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(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)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)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)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBTransientObject.$(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)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBTransientObject.$(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\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\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.$(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\goodies\sunit -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)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)GDBObject.$(O) GDBObject.$(C) GDBObject.$(H): GDBObject.st $(INCLUDE_TOP)\stx\libbasic\Object.$(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)GDBSessionRecord.$(O) GDBSessionRecord.$(C) GDBSessionRecord.$(H): GDBSessionRecord.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)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)\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)GDBInvalidObject.$(O) GDBInvalidObject.$(C) GDBInvalidObject.$(H): GDBInvalidObject.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)GDBSessionRecorder.$(O) GDBSessionRecorder.$(C) GDBSessionRecorder.$(H): GDBSessionRecorder.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebugFlags.$(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)GDBVariableObject.$(O) GDBVariableObject.$(C) GDBVariableObject.$(H): GDBVariableObject.st $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR) +$(OUTDIR)GDBWindowsProcess.$(O) GDBWindowsProcess.$(C) GDBWindowsProcess.$(H): GDBWindowsProcess.st $(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)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)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)GDBFrame.$(O) GDBFrame.$(C) GDBFrame.$(H): GDBFrame.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBTransientObject.$(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)GDBVariable.$(O) GDBVariable.$(C) GDBVariable.$(H): GDBVariable.st $(INCLUDE_TOP)\jv\libgdbs\GDBDebuggerObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBObject.$(H) $(INCLUDE_TOP)\jv\libgdbs\GDBTransientObject.$(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\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\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.$(O): $(HGROOT)\.hg\dirstate +!ENDIF
--- a/bmake.bat Mon Jan 08 19:43:49 2018 +0000 +++ b/bmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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/jv_libgdbs.st Mon Jan 08 19:43:49 2018 +0000 +++ b/jv_libgdbs.st Thu Jan 11 23:53:06 2018 +0000 @@ -89,6 +89,7 @@ Please also take a look at the #mandatoryPreRequisites method" ^ #( + #'stx:goodies/sunit' "TestAsserter - superclass of GDBSimulatorResource" #'stx:libbasic2' "List - referenced by GDBDebugger>>breakpoints" #'stx:libtool' "Tools::Inspector2Tab - referenced by GDBBreakpoint>>inspector2TabCondition" #'stx:libview2' "ApplicationModel - referenced by GDBEventSubscription class>>blockFor:withSelector:" @@ -158,6 +159,7 @@ GDBThreadStateUnknown GDBUnixProcess GDBVariableObject + GDBWindowsProcess GDBBreakpoint GDBConsoleOutputEvent GDBEventSetEvent
--- a/libInit.cc Mon Jan 08 19:43:49 2018 +0000 +++ b/libInit.cc Thu Jan 11 23:53:06 2018 +0000 @@ -1,406 +1,408 @@ -/* - * $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 _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 _GDBObject_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 _GDBSessionRecord_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 _GDBInvalidObject_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 _GDBSessionRecorder_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 _GDBVariableObject_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 _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 _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 _GDBFrame_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 _GDBVariable_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); - _GDBInternalPipeStream_Init(pass,__pRT__,snd); - _GDBMAContainer_Init(pass,__pRT__,snd); - _GDBMAPropertyAccessor_Init(pass,__pRT__,snd); - _GDBMIPrinter_Init(pass,__pRT__,snd); - _GDBObject_Init(pass,__pRT__,snd); - _GDBPTY_Init(pass,__pRT__,snd); - _GDBProcess_Init(pass,__pRT__,snd); - _GDBSessionRecord_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); - _GDBInvalidObject_Init(pass,__pRT__,snd); - _GDBMICommand_Init(pass,__pRT__,snd); - _GDBMIParser_Init(pass,__pRT__,snd); - _GDBSessionRecorder_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); - _GDBVariableObject_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); - _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); - _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); - _GDBFrame_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); - _GDBVariable_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 _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 _GDBObject_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 _GDBSessionRecord_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 _GDBInvalidObject_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 _GDBSessionRecorder_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 _GDBVariableObject_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 _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 _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 _GDBFrame_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 _GDBVariable_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); + _GDBInternalPipeStream_Init(pass,__pRT__,snd); + _GDBMAContainer_Init(pass,__pRT__,snd); + _GDBMAPropertyAccessor_Init(pass,__pRT__,snd); + _GDBMIPrinter_Init(pass,__pRT__,snd); + _GDBObject_Init(pass,__pRT__,snd); + _GDBPTY_Init(pass,__pRT__,snd); + _GDBProcess_Init(pass,__pRT__,snd); + _GDBSessionRecord_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); + _GDBInvalidObject_Init(pass,__pRT__,snd); + _GDBMICommand_Init(pass,__pRT__,snd); + _GDBMIParser_Init(pass,__pRT__,snd); + _GDBSessionRecorder_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); + _GDBVariableObject_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); + _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); + _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); + _GDBFrame_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); + _GDBVariable_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 Mon Jan 08 19:43:49 2018 +0000 +++ b/mingwmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/GDBDebuggeesResource.st Thu Jan 11 23:53:06 2018 +0000 @@ -5,7 +5,7 @@ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either -version 2.1 of the License. +version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -22,11 +22,18 @@ TestResource subclass:#GDBDebuggeesResource instanceVariableNames:'' - classVariableNames:'' + classVariableNames:'DotExe' poolDictionaries:'' category:'GDB-Core-Tests' ! +!GDBDebuggeesResource class methodsFor:'initialization'! + +initialize + DotExe := OperatingSystem isMSWINDOWSlike ifTrue:['.exe'] ifFalse:[''] + +! + !GDBDebuggeesResource class methodsFor:'documentation'! copyright @@ -37,7 +44,7 @@ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either -version 2.1 of the License. +version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -69,28 +76,30 @@ !GDBDebuggeesResource methodsFor:'accessing'! -binaryFactorial1 +binary: aString | binary | - binary := (Smalltalk getPackageDirectoryForPackage:self class package) - / 'c' / 'factorial1'. + binary := (Smalltalk getPackageDirectoryForPackage:self class package) + / 'c' / Smalltalk configuration / (aString , DotExe). self assert:binary exists. self assert:binary isExecutable. ^ binary pathName - "Created: / 28-02-2015 / 00:47:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" - "Modified: / 07-07-2017 / 11:52:27 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! -binaryPressAnyKey - | binary | +binaryFactorial1 + ^ self binary: 'factorial1' - binary := (Smalltalk getPackageDirectoryForPackage: self class package) / 'c' / 'press_any_key'. - self assert: binary exists. - self assert: binary isExecutable. - ^ binary pathName + "Created: / 28-02-2015 / 00:47:35 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 07-07-2017 / 11:52:27 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 12:43:37 / jv" +! + +binaryPressAnyKey + ^ self binary: 'press_any_key'. "Created: / 08-03-2015 / 07:24:56 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 12:43:55 / jv" ! ! !GDBDebuggeesResource class methodsFor:'documentation'! @@ -100,3 +109,5 @@ ^ '$Changeset: <not expanded> $' ! ! + +GDBDebuggeesResource initialize!
--- a/tests/GDBDebuggerTestCase.st Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/GDBDebuggerTestCase.st Thu Jan 11 23:53:06 2018 +0000 @@ -60,6 +60,45 @@ ^ self == GDBDebuggerTestCase. ! ! +!GDBDebuggerTestCase methodsFor:'running'! + +tearDown + (debugger notNil and:[ debugger isConnected ]) ifTrue:[ + debugger send: 'quit' andWait: false. + ]. + + "Created: / 19-01-2018 / 09:18:42 / jv" +! ! + +!GDBDebuggerTestCase methodsFor:'tests - basic'! + +test_breakpoints_02 + | | + + debugger := GDBDebugger new. + self assert: debugger isConnected. + + debugger executable: GDBDebuggeesResource current binaryFactorial1. + self assert: debugger breakpoints isEmpty. + + debugger send: 'b main'. + self assert: debugger breakpoints size == 1. + + debugger send: 'r' andWaitFor: GDBStoppedEvent. + self assert: debugger breakpoints size == 1. + + debugger send: 'del'. + self assert: debugger breakpoints isEmpty. + + debugger send: 'c' andWaitFor: GDBThreadGroupExitedEvent. + self assert: debugger breakpoints isEmpty. + + debugger send: 'quit' andWait: false. + + "Created: / 07-07-2017 / 11:53:53 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 22:04:46 / jv" +! ! + !GDBDebuggerTestCase class methodsFor:'documentation'! version_HG
--- a/tests/GDBDebuggerTestsR.st Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/GDBDebuggerTestsR.st Thu Jan 11 23:53:06 2018 +0000 @@ -89,7 +89,16 @@ self assert: debugger inferiors size == 1. inferior1 := debugger inferiors anElement. - self assert: inferior1 threads size == 1. + "/ Windows (starting with Windows 10) introduced a new + "/ multi-threaded program loader so it can load .dll + "/ faster, supposedly. Therefore there may be couple other + "/ threads. Hence in windows, only assert that there is + "/ at least on thread. + OperatingSystem isMSWINDOWSlike ifTrue:[ + self assert: inferior1 threads notEmpty. + ] ifFalse:[ + self assert: inferior1 threads size == 1 + ]. thread1 := inferior1 threads anElement. self assert: thread1 stack size == 2. self assert: thread1 status isStopped. @@ -115,11 +124,14 @@ "Created: / 28-02-2015 / 00:55:55 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 12-07-2017 / 13:55:19 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 19-01-2018 / 09:23:24 / jv" ! test_03 | inferior1 thread1 | + self skipIf: OperatingSystem isMSWINDOWSlike description: 'Skipped since we cannot interact with inferor on Windows (no TTY support)'. + debugger := GDBDebugger new. self assert: debugger isConnected. @@ -145,26 +157,33 @@ "Created: / 08-03-2015 / 07:42:10 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 01-06-2017 / 22:30:03 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 14:53:19 / jv" ! test_basic_01 - | timeouted | + | timeToExit eventPumpProcess eventDispatchProcess| debugger := GDBDebugger new. + timeToExit := 0. + eventPumpProcess := (debugger instVarNamed: #connection) instVarNamed: #eventPumpProcess. + eventDispatchProcess := (debugger instVarNamed: #connection) instVarNamed: #eventDispatchProcess. self assert: debugger isConnected. - timeouted := ([ - debugger send: (GDBMI_gdb_exit new). - [ debugger isConnected ] whileTrue:[ - Delay waitForMilliseconds: 200. - ]. - 1. - ] valueWithTimeout: 3 seconds) isNil. - - self assert: timeouted not. + self assert: eventPumpProcess isDead not. + self assert: eventDispatchProcess isDead not. + debugger send: (GDBMI_gdb_exit new) andWait: false. + [ debugger isConnected and:[timeToExit < 2000] ] whileTrue:[ + Logger trace:'Still connected...'. + Delay waitForMilliseconds: 200. + timeToExit := timeToExit + 200. + ]. + self assert: timeToExit < 2000. self assert: debugger isConnected not. + self assert: eventPumpProcess isDead. + self assert: eventDispatchProcess isDead. "Created: / 24-06-2014 / 09:06:32 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 31-05-2017 / 22:42:45 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 15:29:08 / jv" ! test_breakpoints_01a @@ -251,33 +270,10 @@ "Created: / 07-07-2017 / 12:34:48 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! -test_breakpoints_02 - | | - - debugger := GDBDebugger new. - self assert: debugger isConnected. - - debugger executable: GDBDebuggeesResource current binaryFactorial1. - self assert: debugger breakpoints isEmpty. - - debugger send: 'b read'. - self assert: debugger breakpoints size == 1. +test_breakpoints_03a - debugger send: 'r' andWaitFor: GDBStoppedEvent. - self assert: debugger breakpoints size == 1. - - debugger send: 'del'. - self assert: debugger breakpoints isEmpty. + self skipIf: OperatingSystem isMSWINDOWSlike description: 'Skipped since we don;t have separate console TTY (no TTY support)'. - debugger send: 'c' andWaitFor: GDBThreadGroupExitedEvent. - self assert: debugger breakpoints isEmpty. - - debugger send: 'quit' andWait: false. - - "Created: / 07-07-2017 / 11:53:53 / Jan Vrany <jan.vrany@fit.cvut.cz>" -! - -test_breakpoints_03a debugger := GDBDebugger new. self assert: debugger isConnected. @@ -304,6 +300,7 @@ "Created: / 10-07-2017 / 22:05:07 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 11-07-2017 / 11:06:20 / Jan Vrany <jan.vrany@fit.cvut.cz>" + "Modified: / 12-01-2018 / 14:57:37 / jv" ! test_breakpoints_04a
--- a/tests/GDBMIParserTests.st Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/GDBMIParserTests.st Thu Jan 11 23:53:06 2018 +0000 @@ -415,6 +415,104 @@ "Created: / 01-06-2014 / 22:57:16 / Jan Vrany <jan.vrany@fit.cvut.cz>" "Modified: / 27-11-2017 / 20:29:34 / Jan Vrany <jan.vrany@fit.cvut.cz>" +! + +test_simple_session_01_crlf + | parser events | + + parser := GDBMIParser + on:('~"GNU gdb (GDB) 7.5-ubuntu\n" +~"Copyright (C) 2012 Free Software Foundation, Inc.\n" +~"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n" +~"This GDB was configured as \"x86_64-linux-gnu\".\nFor bug reporting instructions, please see:\n" +~"<http://www.gnu.org/software/gdb/bugs/>...\n" +~"Reading symbols from /home/jv/Private/Projects/SmalltalkX/sources/branches/jv1/build/jv/libgdbs/tests/c/factorial..." +~"done.\n" +(gdb) +' asStringCollection asStringWith: (Character return, Character lf)). + events := parser parseOutput. + self assert:events size == 7. + self assert:events first isConsoleOutputEvent. + self assert:events first value = 'GNU gdb (GDB) 7.5-ubuntu +'. + self assert:events last isConsoleOutputEvent. + self assert:events last value = 'done. +'. + parser := GDBMIParser + on:'^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0000000000400556",func="main",file="factorial.c",fullname="/home/jv/Private/Projects/SmalltalkX/sources/branches/jv1/build/jv/libgdbs/tests/c/factorial.c",line="12",times="0",original-location="main"} +(gdb) +'. + events := parser parseOutput. + self assert:events size == 1. + self assert:events first result status == CommandStatusDone. + self assert:((events first result propertyAt:'bkpt') at:'addr') + = '0x0000000000400556'. + parser := GDBMIParser + on:'~"Breakpoint 2 at 0x400527: file factorial.c, line 4.\n" +=breakpoint-created,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="0x0000000000400527",func="factorial",file="factorial.c",fullname="/home/jv/Private/Projects/SmalltalkX/sources/branches/jv1/build/jv/libgdbs/tests/c/factorial.c",line="4",times="0",original-location="factorial"} +^done +(gdb) +'. + events := parser parseOutput. + self assert:events size == 2. + self assert:events first isConsoleOutputEvent. + self assert:events first value + = 'Breakpoint 2 at 0x400527: file factorial.c, line 4. +'. + self assert:events second isNotificationEvent. + self assert:events second class == GDBBreakpointCreatedEvent. + 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'. + parser := GDBMIParser + on:'&"info break\n" +~"Num Type Disp Enb Address What\n" +~"1 breakpoint keep y 0x0000000000400556 in main at factorial.c:12\n" +~"2 breakpoint keep y 0x0000000000400527 in factorial at factorial.c:4\n" +^done +(gdb) +'. + events := parser parseOutput. + self assert:events size == 5. + self assert:events first isLogOutputEvent. + self assert:events first value = 'info break +'. + self assert:events second isConsoleOutputEvent. + self assert:events third isConsoleOutputEvent. + self assert:events fourth isConsoleOutputEvent. + self assert:events fifth isCommandResultEvent. + parser := GDBMIParser + on:'&"run\n" +~"Starting program: /home/jv/Private/Projects/SmalltalkX/sources/branches/jv1/build/jv/libgdbs/tests/c/factorial \n" +=thread-group-started,id="i1",pid="17240" +=thread-created,id="1",group-id="i1" +^running +*running,thread-id="all" +(gdb) +'. + "/ Note that parser yields anb output after first async event, + "/ so to parse all events in the above input we have to call + "/ parseOutput couple times + events := parser parseOutput. + self assert:events size == 3. + self assert:events first isLogOutputEvent. + self assert:events second isConsoleOutputEvent. + self assert:events third type = 'thread-group-started'. + self assert:events third threadGroupId = 'i1' +. + events := parser parseOutput. + self assert:events size == 1. + self assert:events first type = 'thread-created'. + self assert:events first threadId = 1. + + events := parser parseOutput. + self assert:events size == 2. + self assert:events first isCommandResultEvent. + self assert:events second type = 'running'. + + "Created: / 12-01-2018 / 08:42:15 / jv" ! ! !GDBMIParserTests methodsFor:'tests - values'!
--- a/tests/Make.proto Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/Make.proto Thu Jan 11 23:53:06 2018 +0000 @@ -1,152 +1,152 @@ -# $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) -C c - -clean:: - $(MAKE) -C c clean - -clobber:: - $(MAKE) -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)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)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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/Make.spec Thu Jan 11 23:53:06 2018 +0000 @@ -1,75 +1,75 @@ -# $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 \ - jv_libgdbs_tests \ - GDBDebuggerTestsR \ - - - - -COMMON_OBJS= \ - $(OUTDIR)GDBDebuggeesResource.$(O) \ - $(OUTDIR)GDBDebuggerTestCase.$(O) \ - $(OUTDIR)GDBInternalPipeStreamTests.$(O) \ - $(OUTDIR)GDBMIParserTests.$(O) \ - $(OUTDIR)GDBMIPrinterTests.$(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 \ + jv_libgdbs_tests \ + GDBDebuggerTestsR \ + + + + +COMMON_OBJS= \ + $(OUTDIR)GDBDebuggeesResource.$(O) \ + $(OUTDIR)GDBDebuggerTestCase.$(O) \ + $(OUTDIR)GDBInternalPipeStreamTests.$(O) \ + $(OUTDIR)GDBMIParserTests.$(O) \ + $(OUTDIR)GDBMIPrinterTests.$(O) \ + $(OUTDIR)jv_libgdbs_tests.$(O) \ + $(OUTDIR)GDBDebuggerTestsR.$(O) \ + + +
--- a/tests/Makefile.init Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/Makefile.init Thu Jan 11 23:53:06 2018 +0000 @@ -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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/abbrev.stc Thu Jan 11 23:53:06 2018 +0000 @@ -1,10 +1,10 @@ -# 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 -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 +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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/bc.mak Thu Jan 11 23:53:06 2018 +0000 @@ -1,96 +1,105 @@ -# $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:: 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) " - - - - - - - -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)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)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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/bmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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% %* + + + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/c/Makefile Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,61 @@ +ifndef BUILD_TARGET +$(error "BUILD_TARGET not defined") +endif + +CC= +ifeq ($(OS), Windows_NT) +OS=windows32 +else +OS=$(shell uname -s) +endif +CFLAGS=-ggdb3 -O0 -W -Wall -Wno-unused-parameter +CFLAGS_BIN=$(CFLAGS) +CFLAGS_LIB=$(CFLAGS) + +RM = rm -f +RM_RF = rm -rf +MD = mkdir +GREP = grep + +ifeq ($(OS), windows32) +EXE = .exe +DLL = .dll +LIB = .a +ifeq ($(CC),) +CC = gcc +endif +else +EXE = +DLL = .so +LIB =.so +CC = gcc + +endif + +SOURCES = $(wildcard *.c) +SOURCES_BIN = $(shell $(GREP) -l 'main.*argc.*argv' *.c) + +BINARIES = $(patsubst %.c,$(BUILD_TARGET)/%$(EXE),$(SOURCES_BIN)) + + +default: all + +config: + echo "BUILD_TARGET=$(BUILD_TARGET)" + echo "CC=$(CC)" + echo "OS=$(OS)" + echo "BINARIES=$(BINARIES)" + +all: $(BINARIES) + +$(BUILD_TARGET): + $(MD) $(BUILD_TARGET) + +$(BUILD_TARGET)/%$(EXE): %.c Makefile $(BUILD_TARGET) + $(CC) $(CFLAGS_BIN) -o $@ $< + +clean: + $(RM_RF) $(BUILD_TARGET) + +clobber: clean +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/c/factorial1.c Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,15 @@ +#include <stdio.h> + +int factorial(int i) { + if (i == 1) { + return 1; + } else { + return i * factorial(i - 1); + } +} + +int main(int argc, char **argv) { + int i = 5; + int f = factorial(i); + printf("factorial(%d) = %d\n", i , f); +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/c/factorial2.c Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,17 @@ +#include <stdio.h> +#line 3 "factorial2.c" +#line 4 "factorial2.js" +int factorial(int i) { + if (i == 1) { + return 1; + } else { + return i * factorial(i - 1); + } +} +#line 12 "factorial2.c" + +int main(int argc, char **argv) { + int i = 5; + int f = factorial(i); + printf("factorial(%d) = %d\n", i , f); +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/c/factorial2.js Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,16 @@ + + + +function factorial(i) { + if (i == 1) { // factorial2.js + return 1; // factorial2.js + } else { // factorial2.js + return i * factorial(i - 1); // factorial2.js + } +} + + + + + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/c/press_any_key.c Thu Jan 11 23:53:06 2018 +0000 @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main(int argc, char **argv) { + fprintf(stdout, "Press any key...\n"); + fgetc(stdin); + fprintf(stdout, "Done.\n"); +} \ No newline at end of file
--- a/tests/jv_libgdbs_tests.st Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/jv_libgdbs_tests.st Thu Jan 11 23:53:06 2018 +0000 @@ -5,7 +5,7 @@ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either -version 2.1 of the License. +version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -37,7 +37,7 @@ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either -version 2.1 of the License. +version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -94,9 +94,9 @@ ! subProjects - "list packages which are known as subprojects. + "list packages which are known as subprojects. The generated makefile will enter those and make there as well. - However: they are not forced to be loaded when a package is loaded; + However: they are not forced to be loaded when a package is loaded; for those, redefine requiredPrerequisites." ^ #( @@ -105,6 +105,23 @@ !jv_libgdbs_tests class methodsFor:'description - compilation'! +additionalRules_bc_dot_mak + "allows for additional rules to be added to the make.proto file." + + ^ ' +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 +' + + "Created: / 12-01-2018 / 12:18:28 / jv" +! + additionalRules_make_dot_proto "allows for additional rules to be added to the make.proto file." @@ -112,18 +129,26 @@ .PHONY: testprograms testprograms: - $(MAKE) -C c + $(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clean:: - $(MAKE) -C c clean + $(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clean clobber:: - $(MAKE) -C c clobber + $(MAKE) BUILD_TARGET=$(BUILD_TARGET) -C c clobber ' "Created: / 23-11-2017 / 23:02:10 / Jan Vrany <jan.vrany@fit.cvut.cz>" ! +additionalTargets_bc_dot_mak + "allows for additional targets to be added to the make.proto file." + + ^ 'testprograms' + + "Created: / 12-01-2018 / 12:18:42 / jv" +! + additionalTargets_make_dot_proto "allows for additional targets to be added to the make.proto file."
--- a/tests/jv_libgdbs_testsWINrc.rc Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/jv_libgdbs_testsWINrc.rc Thu Jan 11 23:53:06 2018 +0000 @@ -3,8 +3,8 @@ // automagically generated from the projectDefinition: jv_libgdbs_tests. // VS_VERSION_INFO VERSIONINFO - FILEVERSION 6,2,32767,32767 - PRODUCTVERSION 6,2,6,0 + FILEVERSION 8,0,32767,32767 + PRODUCTVERSION 8,0,0,0 #if (__BORLANDC__) FILEFLAGSMASK VS_FF_DEBUG | VS_FF_PRERELEASE FILEFLAGS VS_FF_PRERELEASE | VS_FF_SPECIALBUILD @@ -20,12 +20,12 @@ BEGIN VALUE "CompanyName", "My Company\0" VALUE "FileDescription", "Class Library (LIB)\0" - VALUE "FileVersion", "6.2.32767.32767\0" + VALUE "FileVersion", "8.0.32767.32767\0" VALUE "InternalName", "jv:libgdbs/tests\0" VALUE "LegalCopyright", "My CopyRight or CopyLeft\0" VALUE "ProductName", "LibraryName\0" - VALUE "ProductVersion", "6.2.6.0\0" - VALUE "ProductDate", "Fri, 26 May 2017 07:04:45 GMT\0" + VALUE "ProductVersion", "8.0.0.0\0" + VALUE "ProductDate", "Thu, 23 Nov 2017 23:10:26 GMT\0" END END
--- a/tests/libInit.cc Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/libInit.cc Thu Jan 11 23:53:06 2018 +0000 @@ -1,50 +1,50 @@ -/* - * $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 _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); - _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 _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); + _jv_137libgdbs_137tests_Init(pass,__pRT__,snd); + _GDBDebuggerTestsR_Init(pass,__pRT__,snd); + + + __END_PACKAGE__(); +}
--- a/tests/mingwmake.bat Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/mingwmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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 Mon Jan 08 19:43:49 2018 +0000 +++ b/tests/vcmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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 Mon Jan 08 19:43:49 2018 +0000 +++ b/vcmake.bat Thu Jan 11 23:53:06 2018 +0000 @@ -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% %* + + + +