2006-08-31 14:22:58 +00:00
|
|
|
2006-08-31 Mikhail Khodjaiants
|
|
|
|
Bug 155816: NPE thrown by info threads
|
|
|
|
Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com).
|
|
|
|
* Target.java
|
|
|
|
|
2006-08-22 14:34:53 +00:00
|
|
|
2006-08-22 Mikhail Khodjaiants
|
|
|
|
Bug 145758: Unable to use the default command factories.
|
|
|
|
* MANIFEST.MF
|
|
|
|
|
2006-08-23 06:52:22 +00:00
|
|
|
2006-08-22 Mikhail Khodjaiants
|
|
|
|
Bug 146725: Erroneous error message during GDB startup.
|
|
|
|
* CygwinGDBCDIDebugger2.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
* CommandFactory.java
|
|
|
|
+ MIGDBSetNewConsole.java
|
|
|
|
* StandardLinuxCommandFactory.java
|
|
|
|
|
2006-08-22 08:20:48 +00:00
|
|
|
2006-08-22 Mikhail Khodjaiants
|
|
|
|
Bug 153894: Variable View: Can not format 'short int' to Hex.
|
|
|
|
Applied patch from James Blackburn (jamesblackburn+eclipse@gmail.com).
|
|
|
|
* SourceManager.java
|
|
|
|
|
2006-05-25 22:03:44 +00:00
|
|
|
2006-05-25 Mikhail Khodjaiants
|
|
|
|
Bug 137970: No default debugger in C++ managed project.
|
|
|
|
* MIPlugin.java
|
|
|
|
|
2006-05-25 20:17:19 +00:00
|
|
|
2006-05-25 Mikhail Khodjaiants
|
|
|
|
Bug 109733: Request to make certain methods as public (MISession and MIInferior).
|
|
|
|
* MIInferior.java
|
|
|
|
* MISession.java
|
|
|
|
|
2006-05-25 18:12:28 +00:00
|
|
|
2006-05-25 Mikhail Khodjaiants
|
|
|
|
Bug 109733: Request to make certain methods as public (null check for setPrompt).
|
|
|
|
* RxThread.java
|
|
|
|
|
2006-04-21 18:09:10 +00:00
|
|
|
2006-04-21 Mikhail Khodjaiants
|
|
|
|
Don't create pty when using gdbserver.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
* GDBServerCDIDebugger2.java
|
|
|
|
|
2006-04-21 15:48:17 +00:00
|
|
|
2006-04-21 Mikhail Khodjaiants
|
|
|
|
Close the pty if the session creation failed.
|
|
|
|
* MIPlugin.java
|
|
|
|
|
2006-04-18 22:29:16 +00:00
|
|
|
2006-04-18 Mikhail Khodjaiants
|
|
|
|
Duplicate message key.
|
|
|
|
* MIPluginResources.properties
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
|
2006-04-17 19:40:16 +00:00
|
|
|
2006-04-17 Mikhail Khodjaiants
|
|
|
|
Breakpoint can be temporary and hardware at the same time.
|
|
|
|
* MIBreakInsert.java
|
|
|
|
|
2006-04-16 05:03:28 +00:00
|
|
|
2006-04-16 Mikhail Khodjaiants
|
|
|
|
Bug 113107: Make trace logs more readily available.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
* IMILaunchConfigurationConstants.java
|
|
|
|
|
2006-04-13 21:50:06 +00:00
|
|
|
2006-04-13 Mikhail Khodjaiants
|
|
|
|
Bug 113107: Make trace logs more readily available.
|
|
|
|
Core support for the "Verbose Mode" action.
|
|
|
|
* Target.java
|
|
|
|
* MISession.java
|
|
|
|
* RxThread.java
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
+ GDBProcess.java
|
|
|
|
|
2006-04-12 19:50:13 +00:00
|
|
|
2006-04-12 Mikhail Khodjaiants
|
|
|
|
Write log messages to the system out instead of err.
|
|
|
|
* MIPlugin.java
|
|
|
|
|
2006-04-12 19:06:40 +00:00
|
|
|
2006-04-12 Mikhail Khodjaiants
|
|
|
|
Bug 136206: Suppress Resumed events when processing solib events.
|
|
|
|
* EventManager.java
|
|
|
|
* RxThread.java
|
|
|
|
* Command.java
|
|
|
|
* MIEvent.java
|
|
|
|
|
2006-04-12 17:27:28 +00:00
|
|
|
2006-04-12 Mikhail Khodjaiants
|
|
|
|
Bug 119740: allow to specify only a subset of shared objects that we want symbols to be loaded for.
|
|
|
|
Support for deferred breakpoints.
|
|
|
|
* BreakpointManager.java
|
|
|
|
* EventManager.java
|
|
|
|
* SharedLibraryManager.java
|
|
|
|
* Target.java
|
|
|
|
* GDBCDIDebugger.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
* GDBDebugger.java
|
|
|
|
|
2006-04-10 20:47:23 +00:00
|
|
|
2006-04-10 Mikhail Khodjaiants
|
|
|
|
Bug 119740: allow to specify only a subset of shared objects that we want symbols to be loaded for.
|
|
|
|
* SharedLibraryManager.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
* IMILaunchConfigurationConstants.java
|
|
|
|
* MICoreUtils.java
|
|
|
|
|
2006-04-10 18:35:56 +00:00
|
|
|
2006-04-10 Mikhail Khodjaiants
|
|
|
|
"set solib-search-path" and "show solib-search-path" are not supported on Windows.
|
|
|
|
* StandardWinCommandFactory.java
|
|
|
|
|
2006-04-03 21:10:08 +00:00
|
|
|
2006-04-03 Mikhail Khodjaiants
|
|
|
|
Bug 134617: The "stop on shared library event" option doesn't work.
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
|
2006-03-31 20:05:01 +00:00
|
|
|
2006-03-31 Mikhail Khodjaiants
|
|
|
|
Corrected position of the "try-catch-finally" clause in createSession.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
|
2006-03-31 19:57:18 +00:00
|
|
|
2006-03-31 Mikhail Khodjaiants
|
|
|
|
Throw OperationCanceledException instead of IOException when getGDBprocess is canceled.
|
|
|
|
* MIProcessAdapter.java
|
|
|
|
|
2006-03-27 21:02:57 +00:00
|
|
|
2006-03-27 Mikhail Khodjaiants
|
|
|
|
Cleaned up the "Session" class constructors.
|
|
|
|
* Session.java
|
|
|
|
|
2006-03-27 21:01:06 +00:00
|
|
|
2006-03-27 Mikhail Khodjaiants
|
|
|
|
Added the "getSessionConfiguration" method to allow clients to provide their own session configurations.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
|
2006-03-23 21:34:03 +00:00
|
|
|
2006-03-23 Mikhail Khodjaiants
|
|
|
|
Pass ILaunch instead of ILaunchConfiguration.
|
|
|
|
Added "getGDBPath" method.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
* CygwinGDBCDIDebugger2.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
* GDBServerCDIDebugger2.java
|
|
|
|
|
2006-03-23 20:16:42 +00:00
|
|
|
2006-03-23 Mikhail Khodjaiants
|
|
|
|
Added default attribute value for ATTR_DEBUG_NAME.
|
|
|
|
* IMILaunchConfigurationConstants.java
|
|
|
|
|
2006-03-21 19:33:59 +00:00
|
|
|
2006-03-21 Mikhail Khodjaiants
|
|
|
|
Missing error message.
|
|
|
|
* MIPluginResources.properties
|
|
|
|
|
2006-03-20 23:29:10 +00:00
|
|
|
2006-03-20 Mikhail Khodjaiants
|
|
|
|
Made "getCommandFile" and "getWorkingDirectory" methods protected.
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
|
2006-03-17 00:11:08 +00:00
|
|
|
2006-03-16 Mikhail Khodjaiants
|
|
|
|
ILaunch is added to the arguments list of "doStartSession".
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
* CygwinGDBCDIDebugger2.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
|
2006-03-13 22:48:36 +00:00
|
|
|
2006-03-13 Mikhail Khodjaiants
|
|
|
|
Added default implementation for "getExtraArguments". No need to force
|
|
|
|
clients to implement this method.
|
|
|
|
* AbstractGDBCDIDebugger.java
|
|
|
|
|
2006-02-09 20:33:02 +00:00
|
|
|
2006-02-09 Mikhail Khodjaiants
|
|
|
|
Bug 114793: Add an extension point to contribute command factories.
|
|
|
|
Registered windows and linux specific command factories for gdbserver.
|
|
|
|
* plugin.properties
|
|
|
|
* plugin.xml
|
|
|
|
|
2006-02-09 20:30:04 +00:00
|
|
|
2006-02-09 Mikhail Khodjaiants
|
|
|
|
The inferior is in the suspended state when connecting to gsbserver.
|
|
|
|
* GDBServerCDIDebugger2.java
|
|
|
|
|
2006-02-08 16:51:02 +00:00
|
|
|
2006-02-08 Mikhail Khodjaiants
|
|
|
|
Bug 114793: Add an extension point to contribute command factories.
|
|
|
|
Added standard command factory for gdb server.
|
|
|
|
* plugin.xml
|
|
|
|
* plugin.properties
|
|
|
|
|
2006-02-07 20:51:02 +00:00
|
|
|
2006-02-07 Mikhail Khodjaiants
|
|
|
|
Bug 114793: Add an extension point to contribute command factories.
|
|
|
|
+ mi/org/eclipse/cdt/debug/mi/core/command/factories/linux (package)
|
|
|
|
+ LinuxCLIInfoSharedLibrary.java
|
|
|
|
+ LinuxCLIInfoSharedLibraryInfo.java
|
|
|
|
+ StandardLinuxCommandFactory.java
|
|
|
|
* plugin.xml
|
|
|
|
|
2006-02-07 20:10:20 +00:00
|
|
|
2006-02-07 Mikhail Khodjaiants
|
|
|
|
Bug 126789: Use new "fullname" attribute of stack frame description.
|
|
|
|
* MIStackListFrames.java
|
|
|
|
* MIFrame.java
|
|
|
|
|
2006-02-06 22:41:56 +00:00
|
|
|
2006-02-06 Mikhail Khodjaiants
|
|
|
|
Suppress "set auto-solib" - returns error on Windows.
|
|
|
|
* StandardWinCommandFactory.java
|
|
|
|
|
2006-02-06 22:37:21 +00:00
|
|
|
2006-02-06 Mikhail Khodjaiants
|
|
|
|
Use getters to access members of "MICommand".
|
|
|
|
* MIBreakCondition.java
|
|
|
|
* MICommand.java
|
|
|
|
* MIDataDisassemble.java
|
|
|
|
* MIEnvironmentCD.java
|
|
|
|
* MIGDBSetEnvironment.java
|
|
|
|
|
2006-02-06 20:48:26 +00:00
|
|
|
2006-02-06 Mikhail Khodjaiants
|
|
|
|
Bug 114793: Add an extension point to contribute command factories.
|
|
|
|
* MANIFEST.MF
|
|
|
|
* CommandFactory.java
|
|
|
|
+ mi/org/eclipse/cdt/debug/mi/core/command/factories (package)
|
|
|
|
+ CommandFactoriesMessages.java
|
|
|
|
+ CommandFactoriesMessages.properties
|
|
|
|
+ CommandFactoryDescriptor.java
|
|
|
|
+ CommandFactoryManager.java
|
|
|
|
+ StandardCommandFactory.java
|
|
|
|
+ mi/org/eclipse/cdt/debug/mi/core/command/factories/win32 (package)
|
|
|
|
+ CygwinCommandFactory.java
|
|
|
|
+ CygwinMIEnvironmentCD.java
|
|
|
|
+ CygwinMIEnvironmentDirectory.java
|
|
|
|
+ StandardWinCommandFactory.java
|
|
|
|
+ WinCLIInfoSharedLibrary.java
|
|
|
|
+ WinCLIInfoSharedLibraryInfo.java
|
|
|
|
+ WinMIEnvironmentCD.java
|
|
|
|
* CLIInfoSharedLibraryInfo.java
|
|
|
|
+ commandFactories.exsd
|
|
|
|
- CygwinCommandFactory.java
|
|
|
|
* CygwinGDBCDIDebugger.java
|
|
|
|
* CygwinGDBCDIDebugger2.java
|
|
|
|
* CygwinGDBDebugger.java
|
|
|
|
- CygwinMIEnvironmentCD.java
|
|
|
|
- CygwinMIEnvironmentDirectory.java
|
|
|
|
* GDBCDIDebugger2.java
|
|
|
|
* IMILaunchConfigurationConstants.java
|
|
|
|
* MIPlugin.java
|
|
|
|
* plugin.xml
|
|
|
|
* plugin.properties
|
|
|
|
|
2006-01-31 16:52:11 +00:00
|
|
|
2006-01-31 Mikhail Khodjaiants
|
|
|
|
Bug 124966: GDBTypeParser.parse(String) parses incorrectly.
|
|
|
|
Applied patch from Matthias Spycher (matthias@coware.com).
|
|
|
|
* GDBTypeParser.java
|
|
|
|
|
2006-01-27 19:21:16 +00:00
|
|
|
2006-01-27 Mikhail Khodjaiants
|
|
|
|
Bug 107202: slow debug launch with external sources.
|
|
|
|
Use "-p" option when passing a large number of directories to "cygpath".
|
|
|
|
* CygwinMIEnvironmentDirectory.java
|
|
|
|
|
2006-01-25 19:18:46 +00:00
|
|
|
2006-01-25 Mikhail Khodjaiants
|
|
|
|
Reversing changes made to fix bug 107571. The fix for bug 119683 covers this problem too.
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MISession.java
|
|
|
|
|
2006-01-23 20:25:43 +00:00
|
|
|
2006-01-23 Mikhail Khodjaiants
|
|
|
|
Bug 119683: long messages during launch cause gdb to timeout, launch to fail.
|
|
|
|
* plugin.xml
|
|
|
|
* plugin.properties
|
|
|
|
* MISession.java
|
|
|
|
+ AbstractGDBCDIDebugger.java
|
|
|
|
+ CygwinGDBCDIDebugger2.java
|
|
|
|
+ GDBCDIDebugger2.java
|
|
|
|
+ GDBServerCDIDebugger2.java
|
|
|
|
* MIPlugin.java
|
|
|
|
* MIPluginResources.properties
|
|
|
|
|
2006-01-04 19:14:33 +00:00
|
|
|
2006-01-04 Mikhail Khodjaiants
|
|
|
|
Bug 118900: Display libraries loaded in post-mortem debug.
|
|
|
|
Applied with modifications the patch from Joanne Woo (jwoo.mvista.com).
|
|
|
|
* GDBCDIDebugger.java
|
|
|
|
|
2005-12-28 00:10:27 +00:00
|
|
|
2005-12-27 Mikhail Khodjaiants
|
|
|
|
Cleanup.
|
|
|
|
* BreakpointManager.java
|
|
|
|
* RegisterManager.java
|
|
|
|
|
2005-12-27 23:59:14 +00:00
|
|
|
2005-12-27 Mikhail Khodjaiants
|
|
|
|
Bug 109526: Support Eclipse-LazyStart and deprecate Eclipse-AutoStart.
|
|
|
|
* MANIFEST.MF
|
|
|
|
|
2005-12-20 20:26:38 +00:00
|
|
|
2005-12-20 Mikhail Khodjaiants
|
|
|
|
Bug 120390: Avoiding .gdbinit
|
|
|
|
* GDBCDIDebugger.java
|
|
|
|
* GDBDebugger.java
|
|
|
|
* GDBServerCDIDebugger.java
|
|
|
|
* GDBServerDebugger.java
|
|
|
|
* IMILaunchConfigurationConstants.java
|
|
|
|
* MIPlugin.java
|
|
|
|
|
2005-11-29 21:35:57 +00:00
|
|
|
2005-11-29 Mikhail Khodjaiants
|
|
|
|
Partial fix for bug 118114: Cannot view typedef'ed array in debugger.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
|
|
|
|
|
2005-11-29 19:46:10 +00:00
|
|
|
2005-11-29 Mikhail Khodjaiants
|
|
|
|
Bug 100298: [Memory View] Changing variable's value from variables view or memory view doesn't sync to each other.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/MemoryBlock.java
|
|
|
|
|
2005-11-02 21:28:20 +00:00
|
|
|
2005-11-02 Mikhail Khodjaiants
|
|
|
|
Bug 113364: Wrong values displaying an array of structures.
|
|
|
|
Previous fix didn't work for classes with access specifiers.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
|
|
|
|
|
2005-10-21 15:54:19 +00:00
|
|
|
2005-10-21 Mikhail Khodjaiants
|
|
|
|
Bug 113364: Wrong values displaying an array of structures.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
|
|
|
|
|
2005-10-18 21:45:18 +00:00
|
|
|
2005-10-18 Mikhail Khodjaiants
|
|
|
|
Bug 106632: Invalid detail value for arrays with dimension greater than 100.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
|
2005-10-18 19:18:53 +00:00
|
|
|
2005-10-18 Mikhail Khodjaiants
|
|
|
|
Bug 111568: Fix for corrupt stack messages not working.
|
|
|
|
Applied patch from Timesys.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
|
|
|
|
|
2005-09-06 19:11:57 +00:00
|
|
|
2005-09-01 Mikhail Khodjaiants
|
|
|
|
Bug 108636: mi level selection option should be moved to the gdb page.
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBServerCDIDebugger.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/IMILaunchConfigurationConstants.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
|
|
|
|
|
2005-09-01 20:33:54 +00:00
|
|
|
2005-09-01 Mikhail Khodjaiants
|
|
|
|
Bug 108424: Debugger stops on removed breakpoints.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
|
2005-09-01 03:11:34 +00:00
|
|
|
2005-08-31 Alain Magloire
|
|
|
|
Improve performance by caching the type result on the frame
|
|
|
|
and on the RegisterManager. The patch is originally from Chris Wiebe
|
|
|
|
with modifications.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/StackFrame.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
|
|
|
|
|
2005-08-31 17:35:33 +00:00
|
|
|
2005-08-31 Alain Magloire
|
|
|
|
Fix Pr 107571: Do not create the Console pipe is we
|
|
|
|
have no consumer.
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MISession.java
|
|
|
|
|
2005-08-28 03:21:50 +00:00
|
|
|
2005-08-28 Alain Magloire
|
|
|
|
Speed improvement after exchanging with the HP folks.
|
|
|
|
HP has apps having hundred of local variable running on machine
|
|
|
|
with hundred of registers. The latency of the command "-var-create"
|
|
|
|
is too taxing. So we take the approach of not waiting for post command
|
|
|
|
MISession.postCommand(MIVarCreate, -1) and synchronize when we need the
|
|
|
|
mi varObj.
|
|
|
|
|
|
|
|
The next step will be to cache the types, since sending ptype/whatis
|
|
|
|
is also time consuming.
|
|
|
|
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/ExpressionManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Argument.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/GlobalVariable.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LocalVariable.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/ThreadStorage.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/RxThread.java
|
|
|
|
|
2005-08-26 15:50:10 +00:00
|
|
|
2005-08-26 Mikhail Khodjaiants
|
|
|
|
Bug 108130: wrong type shown on breakpoint view for R watchpoint created from gdb console.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
|
2005-08-25 21:44:59 +00:00
|
|
|
2005-08-25 Mikhail Khodjaiants
|
|
|
|
Bug 66446: Use the debugger path as a debugger process label.
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java
|
|
|
|
|
2005-07-29 02:12:02 +00:00
|
|
|
2005-07-28 Alain Magloire
|
|
|
|
Fix Pr 104421: The register did not update.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.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/Thread.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Value.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/type/ArrayValue.java
|
|
|
|
|
2005-07-26 19:57:10 +00:00
|
|
|
2005-07-26 Alain Magloire
|
|
|
|
Fix for 92446
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Value.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
|
2005-07-21 20:29:28 +00:00
|
|
|
2005-07-21 Alain Magloire
|
|
|
|
Fix for PR 103193
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LocationBreakpoint.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
|
|
|
|
|
2005-07-19 00:30:04 +00:00
|
|
|
2005-07-18 Alain Magloire
|
|
|
|
GDB has now four different version of MI, so it has become
|
|
|
|
important to give the user the choice of the version.
|
|
|
|
* 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/command/CommandFactory.java
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/command/MICommand.java
|
|
|
|
+ mi/org/eclipse/cdt/debug/mi/core/command/MIVersion.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/GDBServerCDIDebugger.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java
|
|
|
|
|
2005-07-11 20:45:45 +00:00
|
|
|
2005-07-10 Alain Magloire
|
|
|
|
Fix for PR 100992: Setting breakpoints for methods
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
|
2005-07-07 19:59:59 +00:00
|
|
|
2005-07-07 Alain Magloire
|
|
|
|
Try to suspend the target before disconnecting.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
|
|
|
|
|
2005-06-29 16:42:20 +00:00
|
|
|
2005-06-29 Alain Magloire
|
|
|
|
Fix PR 100602
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2005-06-28 19:49:08 +00:00
|
|
|
2005-06-28 Alain Magloire
|
|
|
|
Fix PR 94612: addr =<PENDING>
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MIFormat.java
|
|
|
|
|
2005-06-28 16:57:33 +00:00
|
|
|
2005-06-27 Alain Magloire
|
|
|
|
New command from newer version of gdb "set breakpoint pending"
|
|
|
|
better handling of the breakpoint while the target is running.
|
|
|
|
* 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/BreakpointManager.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/ccommand/MIGDBSetBreakpoinPending.java
|
|
|
|
|
2005-06-28 03:02:59 +00:00
|
|
|
2005-06-27 Alain Magloire
|
|
|
|
Bug when parsing "int *&" corrected.
|
|
|
|
Change in ICDIReferenceValue.
|
|
|
|
Use the type in the response of the var-create instead of reissuing -var-info-type
|
|
|
|
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/CdiResource.properties
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SignalManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/ SourceManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Value.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
* cdi;/org/eclipse/cdt/debug/mi/core/cdi/model/CharValue.java
|
|
|
|
* cdi;/org/eclipse/cdt/debug/mi/core/cdi/model/IntergralValue.java
|
|
|
|
* cdi;/org/eclipse/cdt/debug/mi/core/cdi/model/PointerValue.java
|
|
|
|
* cdi;/org/eclipse/cdt/debug/mi/core/cdi/model/ReferenceValue.java
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
|
|
|
|
|
2005-06-27 20:39:15 +00:00
|
|
|
2005-06-27 Alain Magloire
|
|
|
|
Base on a patch from Chris Wiebe.
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
|
|
|
|
|
2005-06-27 19:34:33 +00:00
|
|
|
2005-06-27 Alain Magloire
|
|
|
|
Fix PR 100069
|
|
|
|
* 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/model/StackFrame.java
|
|
|
|
|
2005-06-27 15:24:55 +00:00
|
|
|
2005-06-27 Alain Magloire
|
|
|
|
Refactor the class extending CLICommand to CLIXXXX for more clarity.
|
|
|
|
Pass the MIVersion in all of the class extending MICommand, this is
|
|
|
|
necessary some command option will not be accepted depending on the version.
|
|
|
|
Too much file to enumerate.
|
|
|
|
* ...
|
|
|
|
|
2005-06-25 16:45:37 +00:00
|
|
|
2005-06-25 Alain Magloire
|
|
|
|
We should consider a "^done" like a suspended only for CLICommands, for example:
|
|
|
|
(gdb) run
|
|
|
|
^done
|
|
|
|
(gdb)
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/RxThread.java
|
|
|
|
|
2005-06-06 19:42:26 +00:00
|
|
|
2005-06-06 Alain Magloire
|
|
|
|
Fix PR 98182
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/LocationBreakpoint.java
|
|
|
|
|
2005-05-25 15:39:11 +00:00
|
|
|
2005-05-25 Alain Magloire
|
|
|
|
Fix PR 95705
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/output/MIInfoSharedLibraryInfo.java
|
|
|
|
|
2005-05-16 20:32:30 +00:00
|
|
|
2005-05-16 Alain Magloire
|
|
|
|
Fix PR 91975
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
|
2005-05-12 13:46:59 +00:00
|
|
|
2005-05-12 Alain Magloire
|
|
|
|
Fix PR 94841
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
|
|
|
|
|
2005-04-28 15:54:40 +00:00
|
|
|
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 20:21:35 +00:00
|
|
|
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 19:11:38 +00:00
|
|
|
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 18:14:08 +00:00
|
|
|
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-25 05:00:10 +00:00
|
|
|
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 22:36:18 +00:00
|
|
|
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 21:22:27 +00:00
|
|
|
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 23:21:31 +00:00
|
|
|
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 21:09:33 +00:00
|
|
|
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 23:26:00 +00:00
|
|
|
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 20:23:35 +00:00
|
|
|
2005-01-13 Alain Magloire
|
|
|
|
PR 82764 Fix the the type parsing.
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2005-01-11 20:46:19 +00:00
|
|
|
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 20:33:50 +00:00
|
|
|
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 17:42:14 +00:00
|
|
|
2004-12-20 Alain Magloire
|
|
|
|
Fix for PR 81019 for MacOsX
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/output/MIVarListChildrenInfo.java
|
|
|
|
|
2004-11-26 22:17:33 +00:00
|
|
|
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 21:44:26 +00:00
|
|
|
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 21:11:53 +00:00
|
|
|
2004-11-26 Alain Magloire
|
|
|
|
Final fix for PR 79452
|
|
|
|
* cdi/org/eclipose/cdt/debug/mi/core/cdi/BreapointManager.java
|
|
|
|
|
2004-11-26 18:00:20 +00:00
|
|
|
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 22:01:05 +00:00
|
|
|
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 18:28:18 +00:00
|
|
|
2004-11-23 Alain Magloire
|
|
|
|
Tentative fix for 77435
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
|
|
|
|
|
2004-11-20 04:25:17 +00:00
|
|
|
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 22:32:37 +00:00
|
|
|
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 21:10:51 +00:00
|
|
|
2004-11-19 Alain Magloire
|
|
|
|
RegisterManager.findRegister() was not implemented correctly
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
|
|
|
|
|
2004-11-19 03:38:57 +00:00
|
|
|
2004-11-19 Alain Magloire
|
|
|
|
No need for stackframe when creating the Type class,
|
|
|
|
but rather use the target in the constructor.
|
|
|
|
|
2004-11-18 17:59:42 +00:00
|
|
|
2004-11-19 Alain Magloire
|
|
|
|
Fix for 78816
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
|
|
|
|
|
2004-11-18 16:07:54 +00:00
|
|
|
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 19:57:54 +00:00
|
|
|
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 15:39:15 +00:00
|
|
|
2004-11-17 Alain Magloire
|
|
|
|
Fix for 78816
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
|
|
|
|
|
2004-11-17 03:53:05 +00:00
|
|
|
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-17 03:24:14 +00:00
|
|
|
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 20:03:08 +00:00
|
|
|
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 15:31:49 +00:00
|
|
|
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 19:15:28 +00:00
|
|
|
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 18:35:40 +00:00
|
|
|
2004-11-12 Alain Magloire
|
|
|
|
Fix for PR 78488
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/command/MICommand.java
|
|
|
|
|
2004-11-12 02:11:55 +00:00
|
|
|
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-11 03:02:58 +00:00
|
|
|
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 20:40:14 +00:00
|
|
|
2004-11-09 Alain Magloire
|
|
|
|
Throw not implemented exception for exception breakpoint
|
|
|
|
|
2004-11-09 18:52:41 +00:00
|
|
|
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-09 01:47:41 +00:00
|
|
|
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 23:36:57 +00:00
|
|
|
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 18:14:53 +00:00
|
|
|
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-08 04:17:02 +00:00
|
|
|
2004-11-07 Alain Magloire
|
|
|
|
Support for MIInterpreterExec
|
|
|
|
|
2004-11-04 02:52:19 +00:00
|
|
|
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 19:29:59 +00:00
|
|
|
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 14:58:24 +00:00
|
|
|
2004-11-02 Alain Magloire
|
|
|
|
Tentative fix for PR 77435
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
|
|
|
|
|
2004-11-01 00:27:29 +00:00
|
|
|
2004-10-31 Alain Magloire
|
|
|
|
Tentative fix for PR 74496
|
|
|
|
|
2004-10-31 20:57:40 +00:00
|
|
|
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 15:13:08 +00:00
|
|
|
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 17:08:54 +00:00
|
|
|
2004-10-28 Alain Magloire
|
|
|
|
Add ICDIValue.getType() and ICDIExpression.geType() new methods.
|
|
|
|
|
2004-10-27 00:59:02 +00:00
|
|
|
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 19:43:39 +00:00
|
|
|
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 17:51:38 +00:00
|
|
|
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 04:21:21 +00:00
|
|
|
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-22 17:22:59 +00:00
|
|
|
2004-10-24 Alain Magloire
|
|
|
|
Changes in ICDITarget.evaluateExpressionToString()
|
|
|
|
* org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
|
|
|
|
|
2004-10-20 19:09:39 +00:00
|
|
|
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 15:05:06 +00:00
|
|
|
2004-10-20 David Inglis
|
|
|
|
Fixed terminated delay for corefile
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
|
|
|
|
|
2004-10-19 20:42:45 +00:00
|
|
|
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 23:16:09 +00:00
|
|
|
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 21:26:11 +00:00
|
|
|
2004-10-17 Alain Magloire
|
|
|
|
Remove deprecated method in CDI adjust the implementation.
|
|
|
|
|
2004-10-15 15:48:19 +00:00
|
|
|
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 20:31:16 +00:00
|
|
|
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 20:22:39 +00:00
|
|
|
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 19:01:32 +00:00
|
|
|
2004-09-17 Alain Magloire
|
|
|
|
Support for 64 bits application
|
2004-09-17 19:01:33 +00:00
|
|
|
PR 74056 74058. Pathc from Artyom Kuanbekov
|
2004-09-17 19:01:32 +00:00
|
|
|
To much files to enumerate.
|
|
|
|
|
2004-09-16 01:21:55 +00:00
|
|
|
2004-09-15 Alain Magloire
|
|
|
|
|
|
|
|
Chang Type to take a VariableObject.
|
|
|
|
|
2004-09-15 19:58:38 +00:00
|
|
|
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 13:24:34 +00:00
|
|
|
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-10 00:39:17 +00:00
|
|
|
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-08 01:26:48 +00:00
|
|
|
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-07 03:48:33 +00:00
|
|
|
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 20:35:29 +00:00
|
|
|
2004-09-01 Alain Magloire
|
|
|
|
|
|
|
|
Fix for 72974
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
|
|
|
|
|
2004-08-15 01:55:01 +00:00
|
|
|
2004-08-14 Alain Magloire
|
|
|
|
|
|
|
|
Fix for 71992.
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2004-08-05 23:51:35 +00:00
|
|
|
2004-08-05 Alain Magloire
|
|
|
|
|
|
|
|
Tentative Fix for PR 69991
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/RxThread.java
|
|
|
|
|
2004-07-22 19:49:09 +00:00
|
|
|
2004-07-22 Alain Magloire
|
|
|
|
|
|
|
|
Fix for PR 70688
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2004-07-12 13:56:05 +00:00
|
|
|
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 19:59:04 +00:00
|
|
|
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 17:54:39 +00:00
|
|
|
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 20:15:42 +00:00
|
|
|
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 19:35:15 +00:00
|
|
|
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-30 02:21:28 +00:00
|
|
|
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-25 01:02:33 +00:00
|
|
|
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 15:33:51 +00:00
|
|
|
2004-06-22 Alain Magloire
|
|
|
|
|
|
|
|
Fix PR 68176
|
|
|
|
* mi/org/eclipse/cdt/debug/mi/core/command/CygwinMIEnvironmentCD.java
|
|
|
|
|
2004-06-10 02:51:50 +00:00
|
|
|
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 15:43:47 +00:00
|
|
|
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 21:40:21 +00:00
|
|
|
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 20:25:29 +00:00
|
|
|
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-06-02 14:47:04 +00:00
|
|
|
2004-0602 Alain Magloire
|
|
|
|
|
|
|
|
Overload getFullName() for registerObject
|
|
|
|
|
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/mode/RegisterObject.java
|
|
|
|
|
2004-05-31 23:51:45 +00:00
|
|
|
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-31 15:31:11 +00:00
|
|
|
2004-05-28 Alain Magloire
|
|
|
|
|
|
|
|
QuickFix for PR 58249
|
|
|
|
|
2004-05-31 23:51:45 +00:00
|
|
|
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
|
2004-05-28 15:17:18 +00:00
|
|
|
2004-05-28 Alain Magloire
|
|
|
|
|
|
|
|
Error in looking for the CIdentifier.
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2004-05-28 04:37:51 +00:00
|
|
|
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 17:34:49 +00:00
|
|
|
2004-05-18 Alain Magloire
|
|
|
|
|
|
|
|
Remove dependencies on the compatibility plugin
|
|
|
|
and move to be more Eclipse-3.0 compliant.
|
|
|
|
|
2004-05-07 18:21:22 +00:00
|
|
|
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 14:21:21 +00:00
|
|
|
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 19:44:19 +00:00
|
|
|
2004-04-01 Alain Magloire
|
|
|
|
|
|
|
|
GDBServer configuration should be "*" not "native"
|
|
|
|
|
|
|
|
* plugin.xml
|
|
|
|
|
2004-03-23 21:23:25 +00:00
|
|
|
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 18:09:00 +00:00
|
|
|
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-17 16:40:55 +00:00
|
|
|
2004-03-16 Tanya Wolff
|
|
|
|
|
|
|
|
Marked strings in src as non-translatable
|
|
|
|
* src/GDBServerDebugger.java
|
|
|
|
* src/GDBTypeParser.java
|
|
|
|
* src/RxThread.java
|
|
|
|
|
2004-03-16 20:03:56 +00:00
|
|
|
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 19:34:53 +00:00
|
|
|
2004-03-12 Tanya Wolff
|
|
|
|
|
|
|
|
Marked strings as non-translatable.
|
|
|
|
|
|
|
|
* mi/
|
2004-03-16 20:03:56 +00:00
|
|
|
|
2004-03-01 20:55:53 +00:00
|
|
|
2004-03-01 Alain Magloire
|
|
|
|
|
|
|
|
Reog. New source browser.
|
|
|
|
Move the classes to the appropriate categories.
|
|
|
|
|
|
|
|
* mi/
|
|
|
|
* cdi/
|
|
|
|
|
2004-02-19 15:49:58 +00:00
|
|
|
2004-02-19 Alain Magloire
|
2004-02-19 15:52:37 +00:00
|
|
|
|
|
|
|
PR #52317
|
2004-02-19 15:49:58 +00:00
|
|
|
The children were added in the wrong order.
|
|
|
|
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
|
|
|
|
|
2004-02-18 03:51:06 +00:00
|
|
|
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 20:48:14 +00:00
|
|
|
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 17:15:50 +00:00
|
|
|
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 16:49:28 +00:00
|
|
|
2004-01-29 Alain Magloire
|
|
|
|
|
|
|
|
The CDT debug ui prefers things to be in ascending
|
2004-01-29 16:51:19 +00:00
|
|
|
number. It makes life easier so we comply.
|
2004-01-29 16:49:28 +00:00
|
|
|
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/output/MIInfoThreadsInfo.java
|
|
|
|
|
2004-01-28 21:05:06 +00:00
|
|
|
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
|
2004-01-23 04:05:09 +00:00
|
|
|
|
|
|
|
Cache the stackframes when we become suspended, to reduce
|
|
|
|
the chat between gdb.
|
|
|
|
|
|
|
|
* src/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
|
|
|
|
|