2005-05-25 Alain Magloire Fix PR 95705 * mi/org/eclipse/cdt/debug/mi/core/output/MIInfoSharedLibraryInfo.java 2005-05-16 Alain Magloire Fix PR 91975 * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java 2005-05-12 Alain Magloire Fix PR 94841 * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java 2005-04-28 Alain Magloire Added command -gdb-show endian * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * mi/org/eclipse/cdt/debug/mi/core/command/CommandFactory.java + mi/org/eclipse/cdt/debug/mi/core/command/MIGDBShowEndian.java - mi/org/eclipse/cdt/debug/mi/core/command/MIShowEndian.java + mi/org/eclipse/cdt/debug/mi/core/output/MIGDBShowEndianInfo.java - mi/org/eclipse/cdt/debug/mi/core/output/MIGDBShowEndian.java 2005-04-27 Alain Magloire Changes in the CDI interface * cdi/org/eclipse/cdt/debug/core/cdi/model/BreakpointManager.java * cdi/org/eclipse/cdt/debug/core/cdi/model/Session.java * cdi/org/eclipse/cdt/debug/core/cdi/model/SourceManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * mi/org/eclipse/cdt/debug/mi/core/command/CommandFactory.java * mi/org/eclipse/cdt/debug/mi/core/command/MIEnvrionmentDirectory.java * src/org/eclipse/cdt/debug/mi/core/CygwinCommandfactory.java * src/org/eclipse/cdt/debug/mi/core/CygwinMIEnvironmentDirectory.java 2005-04-25 Alain Magloire * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManger.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/CdiResources.properties * cdi/org/eclipse/cdt/debug/mi/core/cdi/Location.java + cdi/org/eclipse/cdt/debug/mi/core/cdi/Locator.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/MI2CDIException.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/SharedLibraryManager.java + cdi/org/eclipse/cdt/debug/mi/core/cdi/model/AddressBreakpoint.java + cdi/org/eclipse/cdt/debug/mi/core/cdi/model/FunctionBreakpoint.java + cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LineBreakpoint.java + cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LocationBreakpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Exceptionpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/StackFrame.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Threa.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Watchpoint.java 2005-04-05 Alain Magloire PR 90090 * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/event/ExitedEvent.java 2005-03-24 Alain Magloire * cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Memoryblock.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Target.java * mi/org/eclipse/cdt/debug/mi/core/command/MIShowEndian.java * mi/org/eclipse/cdt/debug/mi/core/output/MIShowEndianInfo.java 2005-03-23 Alain Magloire Changes in the CDI ICDIMemoryBlock && ICDIMemoryBlockManagement API. * cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/MemoryBlock.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java 2005-03-09 Mikhail Khodjaiants Fix for bug 87546: Obsolete debug MI settings in Preference need to be removed. * RegisterManager.java * IMIConstants.java * MIPreferenceInitializer.java 2005-03-07 Alain Magloire Fix for 87230: base on Jayaprakash ideas/patch On HP statck-list-frames answer contain not kosher strings * mi/org/eclipse/cdt/debug/mi/core/output/MIParser.java 2005-02-01 Alain Magloire Part of Fix for PR 84165 We check in the expression is a number and add a "*" for address watchpoint * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java 2005-01-20 Mikhail Khodjaiants Fix for bug 83355: The disable/enable breakpoints durning debugging acts weird. * cdi\org\eclipse\cdt\debug\mi\core\cdi\model\Breakpoint.java * cdi\org\eclipse\cdt\debug\mi\core\cdi\BreakpointManager.java 2005-01-13 Alain Magloire PR 82764 Fix the the type parsing. * mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2005-01-10 Mikhail Khodjaiants PR 82601 changes to the memory block interface * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/ICDIMemoryBlock.java * mi/org/eclipse/cdt/debug/mi/core/output/MIMemory.java 2005-01-10 Alain Magloire Fix for PR 82506 * mi/org/eclipse/cdt/debug/mi/core/MISession.java * mi/org/eclipse/cdt/debug/mi/core/output/MIParser.java 2004-12-20 Alain Magloire Fix for PR 81019 for MacOsX * mi/org/eclipse/cdt/debug/mi/core/output/MIVarListChildrenInfo.java 2004-11-26 Alain Magloire Make the deferred breakpoint on by default. * cdi/org/eclipose/cdt/debug/mi/core/cdi/SharedLibraryManager.java 2004-11-26 Alain Magloire Final fix for PR 79583 * cdi/org/eclipose/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipose/cdt/debug/mi/core/cdi/SharedLibraryManager.java 2004-11-26 Alain Magloire Final fix for PR 79452 * cdi/org/eclipose/cdt/debug/mi/core/cdi/BreapointManager.java 2004-11-26 Alain Magloire Fix for PR 79582 * src/org/eclipse/cdt/debug/mi/core/CygwinGDBCDIDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBServerCDIDebugger.java 2004-11-24 Alain Magloire Make the terminate() more responsive when gdb is shuting down. See long discussion part of the 77435 fixes and 40087. * cdi/org/eclipse/cdt/debug/mi/core/cdi/ExpressionManager.java * mi/org/eclipse/cdt/debug/core/MIInferior.java 2004-11-23 Alain Magloire Tentative fix for 77435 * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java 2004-11-19 Alain Magloire Protect agains possible NPE. * cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java 2004-11-19 Alain Magloire Use the qualified name when creating a register. Destroy the corresponding gdb variable on register's disposal. * cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java Added the "dispose" method. * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java 2004-11-19 Alain Magloire RegisterManager.findRegister() was not implemented correctly * cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java 2004-11-19 Alain Magloire No need for stackframe when creating the Type class, but rather use the target in the constructor. 2004-11-19 Alain Magloire Fix for 78816 * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-11-19 Alain Magloire Clear the confusion about sublist of stackframes. PR 78611 * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java 2004-11-17 David Inglis ICDIDebugger change to use IBinaryObject instead of IBnaryExecutable * stc/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java 2004-11-17 Alain Magloire Fix for 78816 * mi/org/eclipse/cdt/debug/mi/core/MIInferior.java 2004-11-16 Alain Magloire Optimize things by providing a new method ICDIRegisterGroup.hasRegisters(); * cdi/org/eclipse/cdt/debug/core/cdi/model/RegisterGroup.java 2004-11-16 Alain Magloire Remove some warnings and use the new Launch key to decide whether or not to use pseudo tty. * mi/org/eclipse/cdt/debug/mi/core/TxThread.java * mi/org/eclipse/cdt/debug/mi/core/command/RawCommand.java * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-11-16 Alain Magloire NPE when watchpoints are set in the gdb console. * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java 2004-11-16 Alain Magloire Do not check for isEnable() when changing condition. * cdi/org/eclipse/cdt/debug/mi/core/cdi/mode/Breakpoint.java 2004-11-12 Mikhail Khodjaiants Implemented the "equals' method of the "Condition" class. * cdi/org/eclipse/cdt/debug/mi/core/cdi/Condition.java 2004-11-12 Alain Magloire Fix for PR 78488 * mi/org/eclipse/cdt/debug/mi/core/command/MICommand.java 2004-11-11 Alain Magloire Fix for PR 75000, from PalmSource * cdi/org/eclipse/cdt/debug/core/cdi/model/Variable.java * cdi/org/eclipse/cdt/debug/core/cdi/model/VariableDescriptor.java * mi/org/eclipse/cdt/debug/mi/core/command/MIVarInfoType.java 2004-11-10 Alain Magloire Fix for PR 51113 and PR 66268 It allow more flexibility in the GDB console, for example when gdb require interactive questions. * mi/org/eclipse/cdt/debug/mi/core/CLIProcessor.java * mi/org/eclipse/cdt/debug/mi/core/MISession.java * mi/org/eclipse/cdt/debug/mi/core/RxThread.java * mi/org/eclipse/cdt/debug/mi/core/SessionProcess.java * mi/org/eclipse/cdt/debug/mi/core/TxThread.java * mi/org/eclipse/cdt/debug/core/command/MIGDBShowPrompt.java * mi/org/eclipse/cdt/debug/core/command/RawCommand.java * mi/org/eclipse/cdt/debug/core/output/MIOutput.java * mi/org/eclipse/cdt/debug/core/output/MIParser.java 2004-11-09 Alain Magloire Throw not implemented exception for exception breakpoint 2004-11-09 Alain Magloire Reverting the changes below, for PR 74496. After exchanging with the Palm folks, it was not fixing the problem. This PR can not be fix for CDT-2.1 moving it to 3.0 where we should have enough framework for a better fix. * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java 2004-11-08 Alain Magloire Fix for 74496 ; we should destroy the global variables if they are in the address range of a shared library being unloaded. * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java 2004-11-08 Mikhail Khodjaiants Added support for refresh preferences and properties. * IMIConstants.java * MIPlugin.java * MIPreferenceInitializer.java: new * RegisterManager.java * SharedLibraryManager.java * plugin.xml 2004-11-08 Alain Magloire Implement new Interface ICDIFunctionFinished. It returns the return value of the function. * cdi/org/eclipse/cdt/debug/mi/core/cdi/FunctionFinished.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/event/SuspendedEvent.java * mi/org/eclipse/cdt/debug/mi/core/event/MIFuncitonFinishedEvent.java 2004-11-07 Alain Magloire Support for MIInterpreterExec 2004-11-03 Alain Magloire Partial fix for 77435 * cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java 2004-11-02 Alain Magloire Refactor ICDIConfiguratio --> ICDISessionConfiguration and ICDITargetConfiguration * cdi/org/eclipse/cdt/debug/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/core/cdi/SessionConfiguration.java * cdi/org/eclipse/cdt/debug/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/core/cdi/model/TargetConfiguration.java 2004-11-02 Alain Magloire Tentative fix for PR 77435 * cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java 2004-10-31 Alain Magloire Tentative fix for PR 74496 2004-10-31 Alain Magloire Refactor ICDIVariableObject --> ICDIVariableDescriptor Refactor ICDIArgumentObject --> ICDIArgumentDescriptor Refactor ICDIRegisterObject --> ICDIRegisterDescriptor Addition ICDIThreadStorageDescriptor, ICDIThreadStorage Addition ICDILocalVariableDescriptor, ICDILocalVariable Addition ICDIGlobalVariableDescriptor, ICDIGlovalVariable Adjust the classes to the changes. 2004-10-29 Alain Magloire Remove of ICDISharedLibraryManager * cdi/org/eclipse/cdt/debug/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/core/cdi/SharedLibraryManager.java * cdi/org/eclipse/cdt/debug/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/core/cdi/model/SharedLibraryManagement.java * src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBServerCDIDebugger.java 2004-10-28 Alain Magloire Add ICDIValue.getType() and ICDIExpression.geType() new methods. 2004-10-26 Alain Magloire Remove ICDIMemoryManager in CDI * cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/MemoryBlock.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/event/CreatedEvent.java 2004-10-26 Alain Magloire Remove of ICDISourceManager in CDI * cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * mi/org/eclipse/cdt/debug/mi/core/cdi/command/MIDataDsassemble.java 2004-10-26 Alain Magloire Remove of ICDISignalManager in CDI * cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/SignalManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Signal.java 2004-10-25 Alain Magloire Remove of ICDExpressionManager in CDI ICDIExpression changes in the interface. * cdi/rg/eclipse/cdt/debug/mo/core/cdi/EventManager.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/ExpressionManager.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/Session.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/event/ChangedEvent.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/event/DestroyedEvent.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Expression.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Target.java * cdi/rg/eclipse/cdt/debug/mo/core/cdi/model/Variable.java 2004-10-24 Alain Magloire Changes in ICDITarget.evaluateExpressionToString() * org/eclipse/cdt/debug/mi/core/cdi/model/Target.java 2004-10-20 Alain Magloire Use the new ICDIDebugger interface * mi/org/eclipse/cdt/debug/mi/core/MIInferior.java * mi/org/eclipse/cdt/debug/mi/core/MISession.java * mi/org/eclipse/cdt/debug/mi/core/SessionProcess.java * src/org/eclipse/cdt/debug/mi/core/CygwinGDBCDIDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBServerDebugger.java * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java * src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java * plugin.xml 2004-10-20 David Inglis Fixed terminated delay for corefile * mi/org/eclipse/cdt/debug/mi/core/MIInferior.java 2004-10-19 Alain Magloire Fix Core Launching * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * mi/org/eclipse/cdt/debug/mi/core/CoreProcess.java * mi/org/eclipse/cdt/debug/mi/core/MIInferior.java * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-10-18 Alain Magloire Adjust to changes in CDI * src/org/eclipse/cdt/debug/mi/core/cdi/model/RuntimeOptions.java * src/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * src/org/eclipse/cdt/debug/mi/core/cdi/Session.java 2004-10-17 Alain Magloire Remove deprecated method in CDI adjust the implementation. 2004-10-15 Alain Magloire The way we do breakpoints is changing. gdb does not have -break-thread-id command that would allow to change if a breakpoint is associated with a particular thread(the same way as in -break-condition, and -break-after). So to do thread breakpoint we associate 1 Eclipse breakpoint with n GDB breakpoints: 1:n * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Condition.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Exceptionpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Watchpoint.java 2004-10-04 Alain Magloire IllegalMonitorException fix. mi/org/eclipse/cdt/debug/mi/core/MIInferior.java src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java 2004-09-22 Alain Magloire Makes the mi/ source folder independant of the cdt.core so we can make it a library. To many files to enumerate 2004-09-17 Alain Magloire Support for 64 bits application PR 74056 74058. Pathc from Artyom Kuanbekov To much files to enumerate. 2004-09-15 Alain Magloire Chang Type to take a VariableObject. 2004-09-15 Alain Magloire The correct thread was not set. * cdi/org/eclipse/cdt/debug/mi/core/cdi/ExpressionManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java 2004-09-12 Alain Magloire Since MISession is attach to the Target, the way we fire termination events must change also. * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/ProcessManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * src/org/eclipse/cdt/debug/mi/core/MISession.java 2004-09-09 Alain Magloire Introduction of new classes in the CDI interface ICDIExecuteStep ICDIExecuteStepReturn ICDIExecuteResume ICDISuspend ICDIThreadGroup The code is adjust to the new demands. 2004-09-07 Alain Magloire Remove ICDIBreakpointManager class * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointHit.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Session.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/WatchpointScope.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/WatchpointTrigger.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java 2004-09-06 Alain Magloire The changes is move the MISession as part of Target. The rationale; we want to have Session --------------- | | Target(gdb) Target(gdb) To be able to do this we need to untie the MISession from Session. Also we are moving toward retiring the ICDIXXXXManager and move the methods in the the proper methods. 2004-09-01 Alain Magloire Fix for 72974 * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java 2004-08-14 Alain Magloire Fix for 71992. * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2004-08-05 Alain Magloire Tentative Fix for PR 69991 * src/org/eclipse/cdt/debug/mi/core/RxThread.java 2004-07-22 Alain Magloire Fix for PR 70688 * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2004-07-12 Alain Magloire Remove some compiler warnings. * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java * mi/org/eclipse/cdt/debug/mi/core/command/CygwinMIEnvirnmentDirectory.java * src/org/eclipse/cdt/debug/mi/core/CygwinGDBDebugger.java * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-07-09 Alain Magloire Patch from gwatson to deal with Mac version of gdb, there gdb as a different syntax but still valid. * mi/org/eclipse/cdt/debug/mi/core/output/MIArg.java 2004-07-09 Alain Magloire Patch from Stefan Bylund for PR 69711 Added support for thread name. * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java * mi/org/eclipse/cdt/debug/mi/core/output/MIInfoThreadsInfo.java 2004-07-02 Mikhail Khodjaiants Fix for bug 68934: Debug into dll doesn't work. The "solib-search-path" and "stop-on-solib-events" options are not supported by gdb on CygWin. * src/org/eclipse/cdt/debug/mi/core/CygwinGDBDebugger.java 2004-07-02 Alain Magloire * cdi/org/eclipse/cdt/debug/mi/core/cdi/ProcessManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/ThreadManager.java 2004-06-29 Alain Magloire When selecting threads gdb can reset the current stack frame on us. We should be aware of it and reset. * cdi/org/eclipse/cdt/debug/mi/core/cdi/mode/Target.java 2004-06-24 Alain Magloire Fix 68226 * cdi/org/eclipse/cdt/debug/mic/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mic/core/cdi/Configuration.java * cdi/org/eclipse/cdt/debug/mic/core/cdi/SoourceManager.java 2004-06-22 Alain Magloire Fix PR 68176 * mi/org/eclipse/cdt/debug/mi/core/command/CygwinMIEnvironmentCD.java 2004-06-09 Alain Magloire Fix for PR 66338 * cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Condition.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java 2004-06-09 Alain Magloire Keep the breakpoint disable when doing deffered breakpoint installation. * cdt/org/eclpse/cdt/debug/mi/core/cdi/EventManager.java 2004-06-08 Alain Magloire Fix for PR 65077 * mi/org/eclipse/cdt/debug/mi/core/command/CygwinCommandFactory.java * mi/org/eclipse/cdt/debug/mi/core/command/CygwinMIEnvironmentCD.jav * src/org/eclipse/cdt/debug/mi/core/CygwinGDBDebugger.java 2004-06-02 Mikhail Khodjaiants Moved externalized strings to the right property file. * cdi/org/eclipse/cdt/debug/mi/core/cdi/CdiResources.properties * src/org/eclipse/cdt/debug/mi/core/MIPluginResources.properties 2004-0602 Alain Magloire Overload getFullName() for registerObject * cdi/org/eclipse/cdt/debug/mi/core/cdi/mode/RegisterObject.java 2004-05-28 Alain Magloire GDB has special "types" int8_t int16_t etc ... parse them also. * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/RegisterObject.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/ArrayValue.java 2004-05-28 Alain Magloire QuickFix for PR 58249 * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java 2004-05-28 Alain Magloire Error in looking for the CIdentifier. * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2004-05-28 Alain Magloire Fix to PR 60020. GDB returns the children when a pointer points to a structure. Also ignore the keyword "const" when parsing. * cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableObject.java * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2004-05-18 Alain Magloire Remove dependencies on the compatibility plugin and move to be more Eclipse-3.0 compliant. 2004-05-07 Alain Magloire PR 57127. Pass the stream verbatim even if it has spaces. This what gdb expects. * mi/org/eclipse/cdt/debug/mi/core/command/MIEnvironmentCD.java 2004-05-07 Alain Magloire Patch from Keith Rolling(Palm Source). PR 60664 * src/org/eclipse/cdt/debug/mi/core/MIInferior.java 2004-04-01 Alain Magloire GDBServer configuration should be "*" not "native" * plugin.xml 2004-03-23 Alain Magloire Fix for bug 55766: The Shared Libraries view displays the wrong icon if the "Load Symbols" action fails. * src/org/eclipse/cdt/debug/mi/core/cdi/SharedLibraryManager.java 2004-03-17 Alain Magloire Changes pass the array of events instead of one at a time * cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java * cdi/org/eclipse/cdt/debug/mi/core/cdi/Manager.java 2004-03-16 Tanya Wolff Marked strings in src as non-translatable * src/GDBServerDebugger.java * src/GDBTypeParser.java * src/RxThread.java 2004-03-14 Alain Magloire Break the ChangeLog file in two. * ChangeLog * ChangeLog-2003 2004-03-14 Alain Magloire The Managers extends Manager class for more flexibility * cdi/org/eclipse/cdt/debug/mi/core/cdi/Manager.java 2004-03-12 Tanya Wolff Marked strings as non-translatable and externalized strings in new exceptions thrown. * cdi/ * src/ 2004-03-12 Tanya Wolff Marked strings as non-translatable. * mi/ 2004-03-01 Alain Magloire Reog. New source browser. Move the classes to the appropriate categories. * mi/ * cdi/ 2004-02-19 Alain Magloire PR #52317 The children were added in the wrong order. * src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java 2004-02-17 Alain Magloire If we attach save the PID for later for example to be able to suspend. * src/org/eclipse/cdt/debug/mi/core/MIInferior.java * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-02-11 Alain Magloire Use String.endsWith("(gdb)") to detect the prompt. Sometimes gdb does not flush the endline. * src/org/eclipse/cdt/debug/mi/core/MIPlugin.java 2004-01-30 Alain Magloire Allow the clients to override the interrupt. * src/org/eclipse/cdt/debug/mi/core/MIInferior.java * src/org/eclipse/cdt/debug/mi/core/TxThread.java * src/org/eclipse/cdt/debug/mi/core/command/CommandFactory.java * src/org/eclipse/cdt/debug/mi/core/command/MICommand.java 2004-01-29 Alain Magloire The CDT debug ui prefers things to be in ascending number. It makes life easier so we comply. * src/org/eclipse/cdt/debug/mi/core/output/MIInfoThreadsInfo.java 2004-01-28 Alain Magloire Some clients using MI need to have access to thoes methods change the scope for protected. * src/org/eclipse/cdt/debug/mi/core/cdi/model/Value.java * src/org/eclipse/cdt/debug/mi/core/command/CLICommand.java * src/org/eclipse/cdt/debug/mi/core/output/MIInfoThreadsInfo.java 2004-01-22 Alain Magloire Cache the stackframes when we become suspended, to reduce the chat between gdb. * src/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java