1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 06:32:10 +02:00
Commit graph

1121 commits

Author SHA1 Message Date
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
Alain Magloire
5221d3a97c *** empty log message *** 2004-11-18 16:07:54 +00:00
David Inglis
176c726567 api update to use IBinaryObject instead of IBinaryExecutable in debugger 2004-11-17 19:57:54 +00:00
Alain Magloire
c5f2c56792 2004-11-17 Alain Magloire
Fix for 78816
	* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
2004-11-17 15:39:15 +00:00
Alain Magloire
bcc527d28a 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:53:05 +00:00
Alain Magloire
e5f9c0c311 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-17 03:24:14 +00:00
Alain Magloire
97fa2e884b 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 20:03:08 +00:00
Alain Magloire
9891f98c52 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-16 15:31:49 +00:00
Alain Magloire
4cd3ad7c88 create the breakpoint disable if it was disable. 2004-11-12 20:51:09 +00:00
Alain Magloire
ab89c5a46e define equals(ICDICondition) 2004-11-12 20:33:09 +00:00
Mikhail Khodjaiants
3d578e42da Implemented the "equals' method of the "Condition" class. 2004-11-12 19:15:28 +00:00
Alain Magloire
4f1af97e09 Should have been part of a previous commit fix. 2004-11-12 18:46:10 +00:00
Alain Magloire
78118d0486 2004-11-12 Alain Magloire
Fix for PR 78488
	* mi/org/eclipse/cdt/debug/mi/core/command/MICommand.java
2004-11-12 18:35:40 +00:00
Alain Magloire
4bc6d0803b fireevents to the children 2004-11-12 02:12:30 +00:00
Alain Magloire
f9fc2468d8 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-12 02:11:55 +00:00
Alain Magloire
bdcff14fb9 Do not delete the variables on update. 2004-11-12 01:02:34 +00:00
Alain Magloire
d5cfd2a0af Typo. 2004-11-11 03:06:22 +00:00
Alain Magloire
dbd62a6ed4 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-11 03:02:58 +00:00
Alain Magloire
e6d2af3d71 2004-11-09 Alain Magloire
Throw not implemented exception for exception breakpoint
2004-11-09 20:40:14 +00:00
Alain Magloire
8291a5e66d 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 18:52:41 +00:00
Alain Magloire
db8bcbda60 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-09 01:47:41 +00:00
Mikhail Khodjaiants
92f36abdce Added support for refresh preferences and properties. 2004-11-08 23:36:57 +00:00
Alain Magloire
cf5df1e48f 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 18:14:53 +00:00
Alain Magloire
d44dbb5d43 2004-11-07 Alain Magloire
Support for MIInterpreterExec
2004-11-08 04:17:02 +00:00
Alain Magloire
2475ef9679 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-04 02:52:19 +00:00
Alain Magloire
86af48c1f9 Fix NPE 2004-11-03 23:29:50 +00:00
David Inglis
e1bb75eb34 no code change - cleanup compiler log warnings 2004-11-03 20:48:38 +00:00
Alain Magloire
0b1094160f allow to override the configuration 2004-11-02 19:57:39 +00:00
Alain Magloire
f93436e891 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 19:29:59 +00:00