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

2376 commits

Author SHA1 Message Date
Alain Magloire
51f3cc7f2a Chose the right interface type 2003-05-23 05:13:32 +00:00
Alain Magloire
e73328b981 First draft interface of the types for CDI 2003-05-23 05:13:17 +00:00
Doug Schaefer
7b1c64d5fe Patch for Sean Evoy:
Core 
1.	Added 2 new option types: Boolean and enumerated 
2.	Changed the IOption interface to get new option type values 
3.	In plugin manifest and IOption interface added concept of a default enumerated value to support on-going GUI work 
4.	In plugin manifest and IOption, added field to map the actual command line argument with the option for makefile generation.

Tests 
1.	Changed the plugin.xml manifest to match the new option types 
2.	AllBuildTests.java updated to test new option types and fields added in core
2003-05-21 16:30:00 +00:00
Sebastien Marineau
1885198194 Missed a version number for the fragment plugin 2003-05-15 15:24:36 +00:00
Sebastien Marineau
d0843df8ac Commit update for bugzilla 37049 -- add a reference to
CPPUnit.
2003-05-14 22:37:54 +00:00
Mikhail Khodjaiants
f0436fcef5 Created preference for the maximum number of disassembly instructions. 2003-05-14 19:24:12 +00:00
Mikhail Khodjaiants
00e4c17321 Enable/disable the 'Add Globals' action when the 'Expressions' view is initializing. 2003-05-13 19:44:07 +00:00
Mikhail Khodjaiants
4169c1bd54 Accumulate the status information when adding multiple globals to the Expression view. 2003-05-12 22:03:49 +00:00
Mikhail Khodjaiants
4fc88a9b59 Moved the generation of expressions for global variables to the mi plugin. 2003-05-12 21:14:49 +00:00
Mikhail Khodjaiants
359c65a4f5 When generating disassembly instructions by file name and line number check if the frame address is in the address range of the instruction set.
If the instruction set doesn't contain the frame address generate a new instruction set based on the frame address.
2003-05-12 14:46:34 +00:00
Mikhail Khodjaiants
9e873ea496 In the "terminate" event handler of the session manager check the targets that belong to the current session. 2003-05-08 17:22:16 +00:00
Mikhail Khodjaiants
f6969bb0a8 Display the error message and error image in the debug target's label. 2003-05-07 17:32:41 +00:00
Mikhail Khodjaiants
2daeadc115 Set the error status if the debug target is suspended because of an error. 2003-05-07 17:24:56 +00:00
Mikhail Khodjaiants
068e671281 Correction. 2003-05-06 20:17:45 +00:00
Mikhail Khodjaiants
f12c4032e8 Removed unused constructor. 2003-05-06 18:34:54 +00:00
Mikhail Khodjaiants
0f257f5573 Check if the underlying debugger supports expression evaluation in the "canEvaluate" method. 2003-05-06 17:35:35 +00:00
Mikhail Khodjaiants
63628b58a1 Ruler tooltips in the dissassembly editor. 2003-05-06 16:33:03 +00:00
Mikhail Khodjaiants
33aba856fd Added tooltips to breakpoints and watchpoints. 2003-05-06 16:28:55 +00:00
Alain Magloire
eec646bbe5 updated. 2003-05-06 16:04:23 +00:00
Alain Magloire
9b6c9a6f45 Suspend the inferior before selecting the thread. 2003-05-06 16:04:13 +00:00
John Camelon
35d67a4b7e Removed the println from DOMBuilder. 2003-05-06 15:33:32 +00:00
John Camelon
33b57623e6 *** empty log message *** 2003-05-05 20:51:37 +00:00
John Camelon
a2175bfe50 Symboltable/Parser updates. 2003-05-05 20:51:07 +00:00
John Camelon
23a5c599d4 Symbol table/Parser interworking.
First blood has been drawn.
2003-05-05 20:31:08 +00:00
Mikhail Khodjaiants
4a88230536 New implementation of overlayed images. 2003-05-05 19:53:03 +00:00
Mikhail Khodjaiants
8db10675f9 New method in ICBreakpoint - "isConditional".
Added a status functionality to the CDebugElement class.
2003-05-05 19:52:25 +00:00
Mikhail Khodjaiants
7ef7176558 New method in ICBreakpoint - "isConditional". 2003-05-05 19:51:46 +00:00
Mikhail Khodjaiants
bcc744554c Added a status functionality to the CDebugElement class. 2003-05-05 19:51:13 +00:00
Mikhail Khodjaiants
1f3480e46a Removed unused imports. 2003-05-05 19:36:24 +00:00
John Camelon
775f0761ca Patch for Andrew Niefer
core: Structural changes to ParserSymbolTable:
- moved TypeInfo & Declaration inside ParserSymbolTable
- removed the stack & push/pop/peek
- moved nonstatic add/lookup fuctions from the table to Declaration
- began undo framework: added AddDeclarationCommand
 
tests: 
Rewrote ParserSymbolTableTest to reflect structural changes to the symbol table.
2003-05-05 17:01:04 +00:00
John Camelon
83f96aa7ee Patch for Hoda Amer.
This patch enables Outline view filters to show/hide -static members, non-public members, and fields (same as in JDT). 
Please note that the patch creates three new packages and 5 new classes. 
It also has 9 new icon files (in three different directories). 
The modified files + the new files are all zipped into the attached file.
2003-05-05 14:15:16 +00:00
Mikhail Khodjaiants
b8a4db2ba7 Notify the Launch view about stack changes when handling the 'Resumed' event. 2003-05-02 15:50:27 +00:00
Sebastien Marineau
e0a6729cb3 Update from Tanya to point to new documentation 2003-05-02 14:28:06 +00:00
John Camelon
805567f342 Patch for Andrew Niefer.
core:
  Fixed Bug 36287 - Parser failure with new CDT 1.1 parser
  Fixed Bug 37011 - Scanner: #define A "//" not properly handled
 
UI.tests
  Updated FractionalAutomatedTest to use threads
  Modified ScannerTestCase::testBug36287
  Added ScannerTestCase::testBug37011
  Added ScannerTestCase::testOtherPreprocessorDefines
2003-05-01 20:04:51 +00:00
John Camelon
44ca9f0cc5 Patch for Hoda Amer.
Fix for bug 36797: Templates of Variables and structs + JUnit test
2003-05-01 19:46:42 +00:00
Mikhail Khodjaiants
8fa32c98e8 Implementations of the new "terminateSessionOnExit" method of ICDIConfiguration 2003-05-01 16:22:08 +00:00
Mikhail Khodjaiants
579f75531e Implementation of termination policy. 2003-05-01 16:21:54 +00:00
Sebastien Marineau
f0901784b6 Update to add cdt.doc.user to feature 2003-05-01 12:57:02 +00:00
Sebastien Marineau
689e70ecde Add build.properties to automate builds for feature
Eclipse'ify the plugin.properties and remove Rational references
2003-05-01 12:54:23 +00:00
John Camelon
2ae31ff0e2 Update IParser.java and Parser.java javadoc.
JC
2003-04-30 22:14:55 +00:00
Alain Magloire
2a67b46d3c updated. 2003-04-30 20:56:17 +00:00
Alain Magloire
e9b8f0d5a0 Call MIInferior.update() for attaching sessions 2003-04-30 20:56:10 +00:00
David Inglis
040970ff11 task list fix 2003-04-30 18:18:43 +00:00
Alain Magloire
b9a6688e4a updated. 2003-04-30 18:08:13 +00:00
Alain Magloire
9126f7064d executable replacing tasklist.exe more portable. 2003-04-30 18:08:06 +00:00
Alain Magloire
411b66d335 New code to implement attaching 2003-04-30 18:07:43 +00:00
Alain Magloire
7c38a9e9c9 updated. 2003-04-30 17:52:04 +00:00
Alain Magloire
135c3cb81a supportsTerminate() returns true; 2003-04-30 17:51:56 +00:00
David Inglis
a2efc1bcec fix NPE when list is empty and user select OK 2003-04-30 17:33:41 +00:00
Sebastien Marineau
efbcbec2d7 Merge in patch from Tanya 2003-04-30 16:19:43 +00:00