1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

999 commits

Author SHA1 Message Date
Alain Magloire
865d770780 2005-06-29 Alain Magloire
Fix PR 100602
	* mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2005-06-29 16:42:20 +00:00
Alain Magloire
82427c42a6 2005-06-28 Alain Magloire
Fix PR 94612: addr =<PENDING>
	* mi/org/eclipse/cdt/debug/mi/core/MIFormat.java
2005-06-28 19:49:08 +00:00
Alain Magloire
52a370c3ae 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 16:57:33 +00:00
Alain Magloire
dd61bd77b0 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-28 03:02:59 +00:00
Alain Magloire
166c0d9e22 MI2 adjustements. 2005-06-27 20:43:02 +00:00
Alain Magloire
670002408b 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 20:39:15 +00:00
Alain Magloire
0e98d98601 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 19:34:33 +00:00
Alain Magloire
189ad381e0 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-27 15:24:55 +00:00
Doug Schaefer
2fd25239b8 EPL'ing the CDT. 2005-06-27 03:46:51 +00:00
Alain Magloire
978df06f37 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-25 16:45:37 +00:00
David Inglis
cf09e84a32 CPL to EPL transistion - license header update for IBM 2005-06-23 16:02:46 +00:00
David Inglis
92cae3205a CPL to EPL transistion - license header update for QNX 2005-06-23 16:01:26 +00:00
Doug Schaefer
e470be8631 EPL'ing the CDT. 2005-06-23 14:44:35 +00:00
Alain Magloire
f67b7c0820 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-06-06 19:42:26 +00:00
Alain Magloire
4f78492fac 2005-05-25 Alain Magloire
Fix PR 95705
	* mi/org/eclipse/cdt/debug/mi/core/output/MIInfoSharedLibraryInfo.java
2005-05-25 15:39:11 +00:00
David Inglis
d6607ac5b1 must handle null exe now when attaching 2005-05-18 18:25:20 +00:00
Alain Magloire
331061538a 2005-05-16 Alain Magloire
Fix PR 91975
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
2005-05-16 20:32:30 +00:00
Doug Schaefer
bdecfcfc41 Cleaned up some obvious NLS warnings. Also turned off the warnings for the tests plugins. 2005-05-16 14:44:03 +00:00
Alain Magloire
c1d6468eca 2005-05-12 Alain Magloire
Fix PR 94841
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
2005-05-12 13:46:59 +00:00
Alain Magloire
a5cb855d08 Breakdoine the Location hierachy 2005-04-29 21:25:08 +00:00
Alain Magloire
3c46b1d4bc 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-28 15:54:40 +00:00
Alain Magloire
2b88bfaabb 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-27 20:21:35 +00:00
Alain Magloire
03f49cac54 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-25 19:11:38 +00:00
Alain Magloire
30fd798f6c 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-04-05 18:14:08 +00:00
Alain Magloire
28ea038670 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-25 05:00:10 +00:00
Alain Magloire
106f442a0d 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-23 22:36:18 +00:00
Mikhail Khodjaiants
b7f2832d92 Fix for bug 87546: Obsolete debug MI settings in Preference need to be removed. 2005-03-09 21:22:27 +00:00
Alain Magloire
d95215c8f3 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-03-07 23:21:31 +00:00
Alain Magloire
7854896a04 Remove warnings 2005-03-04 19:53:42 +00:00
Alain Magloire
956abd7934 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-02-01 21:09:33 +00:00
Mikhail Khodjaiants
91b5d1731d Fix for bug 83355: The disable/enable breakpoints durning debugging acts weird. 2005-01-20 23:26:00 +00:00
Alain Magloire
f814de106b 2005-01-13 Alain Magloire
PR 82764 Fix the the type parsing.
	* mi/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2005-01-13 20:23:35 +00:00
Alain Magloire
703ec24b6c Check for outof range offsets. 2005-01-12 16:38:36 +00:00
Alain Magloire
11b1607681 wrong value was returned 2005-01-12 00:20:18 +00:00
Alain Magloire
aea694040c 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-11 20:46:19 +00:00
Alain Magloire
0d121179f8 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
2005-01-10 20:33:50 +00:00
Doug Schaefer
0583121e43 Updated the version numbers to 3.0.0. 2004-12-22 19:49:22 +00:00
Alain Magloire
0d24c79313 2004-12-20 Alain Magloire
Fix for PR 81019 for MacOsX
	* mi/org/eclipse/cdt/debug/mi/core/output/MIVarListChildrenInfo.java
2004-12-20 17:42:14 +00:00
Alain Magloire
f7c112c70d 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 22:17:33 +00:00
Alain Magloire
3264997df6 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:44:26 +00:00
Alain Magloire
70b40f859c 2004-11-26 Alain Magloire
Final fix for PR 79452
	* cdi/org/eclipose/cdt/debug/mi/core/cdi/BreapointManager.java
2004-11-26 21:11:53 +00:00
Alain Magloire
62dc3744cb *** empty log message *** 2004-11-26 18:00:20 +00:00
Alain Magloire
c4a7c7ac9d 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-24 22:01:05 +00:00
Alain Magloire
ed931ba8f9 Typo int definition of "uint32_t" it was define to "uint31_t" !! 2004-11-24 16:49:51 +00:00
Alain Magloire
f516c46c67 2004-11-23 Alain Magloire
Tentative fix for 77435
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
2004-11-23 18:28:18 +00:00
Alain Magloire
b488499fcc 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-20 04:25:17 +00:00
Mikhail Khodjaiants
c59a365bc3 Use the qualified name when creating a register.
Destroy the corresponding gdb variable on register's disposal.
Added the "dispose" method to the "Register" class.
2004-11-19 22:32:37 +00:00
Alain Magloire
06a31c42a6 2004-11-19 Alain Magloire
RegisterManager.findRegister() was not implemented correctly
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
2004-11-19 21:10:51 +00:00
Alain Magloire
052b582c19 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 03:38:57 +00:00
Alain Magloire
9a38e1a718 2004-11-19 Alain Magloire
Fix for 78816
	* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
2004-11-18 17:59:42 +00:00