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

1321 commits

Author SHA1 Message Date
Alain Magloire
43dc0a5a21 print the Relocs 2003-10-19 05:29:08 +00:00
Alain Magloire
8517910db6 new constructor 2003-10-19 05:28:40 +00:00
Alain Magloire
08d608864c pass the Elf object in the constructor. 2003-10-19 05:28:04 +00:00
Alain Magloire
e243c06ee9 pass the PE object in the constructor. 2003-10-19 05:27:37 +00:00
Alain Magloire
b1b47c294e recreate the project after calling releaseCelement 2003-10-19 02:52:31 +00:00
Alain Magloire
f5b89e809f advertise the Cygwin PE parser Page 2003-10-19 01:17:40 +00:00
Alain Magloire
d6572b1aa6 updated. 2003-10-19 01:17:22 +00:00
Alain Magloire
e47778c1ae New Cygwin PE parser Page 2003-10-19 01:17:05 +00:00
Alain Magloire
c4fea46f5b advertise the new Cygwin PE parser 2003-10-19 01:16:41 +00:00
Alain Magloire
8989c875b7 New Cygpath class for the ICygwinToolsProvider
IToolsProvider to find addr2line and c++filt
2003-10-19 01:16:07 +00:00
Alain Magloire
8c64ff43dd cleanup and remove duplicate methods. 2003-10-19 01:15:19 +00:00
Alain Magloire
347db0a84e Bug fix when accessing the String table 2003-10-19 01:14:53 +00:00
Alain Magloire
3736b2c199 New impelementation of PE parser. 2003-10-19 01:14:19 +00:00
Alain Magloire
d06d62c1c2 The real implementation of the parser been
move to utils/org/eclipse/cdt/utils/coff/parser
and utils/org/eclipse/cdt/utils/elf/parser
2003-10-19 01:13:53 +00:00
David Inglis
fa2d7106db fixed Eclipse 3.0M4 build problems 2003-10-17 16:35:26 +00:00
Alain Magloire
51946e40ab updated. 2003-10-17 14:13:38 +00:00
Alain Magloire
b4eff13327 Set the error message. 2003-10-17 14:13:25 +00:00
Alain Magloire
451fe038af updated. 2003-10-16 19:10:04 +00:00
Alain Magloire
1349365cd7 Keep on trying to find a motif 2003-10-16 19:09:52 +00:00
Alain Magloire
6738deaf1a updated. 2003-10-16 13:53:42 +00:00
Alain Magloire
66cd500c0c Null out the page when not selected. 2003-10-16 13:53:30 +00:00
Alain Magloire
3fde5e06c5 updated. 2003-10-14 21:03:01 +00:00
Alain Magloire
19cd0ff470 Always fetch the paths in the .cdtproject. 2003-10-14 21:02:48 +00:00
Alain Magloire
e8b7586d25 updated. 2003-10-14 20:36:47 +00:00
Alain Magloire
71c5ec9d07 New method added in ICOptionPage
Preferences getPreferences()
2003-10-14 20:36:34 +00:00
Alain Magloire
66b1d31a66 updated. 2003-10-10 19:12:11 +00:00
Alain Magloire
5353c790ba add new method. 2003-10-10 19:12:01 +00:00
Alain Magloire
2b2cf4e3c3 updated. 2003-10-08 20:10:35 +00:00
Alain Magloire
6a5352c615 Fallback to a search on the project. 2003-10-08 20:10:23 +00:00
Alain Magloire
a289e10de1 updated 2003-10-08 19:04:15 +00:00
Alain Magloire
c34904e169 Better use of selection for binary elements 2003-10-08 19:04:06 +00:00
Alain Magloire
df93222d51 updated. 2003-10-08 18:58:25 +00:00
Alain Magloire
4a143b03a8 More work done to clean the GNU Elf Binary Parser 2003-10-08 18:58:15 +00:00
Alain Magloire
994d18c7ab Enable the GNU Elf Parser. 2003-10-06 20:16:38 +00:00
Doug Schaefer
cc6084024d Patch for Sean Evoy:
Use natures to help select what tools are available.
2003-10-01 23:56:36 +00:00
John Camelon
bc158cc0fb Patch for Bogdan Gheorghe
This patch: 

- changes the indexer to use whatever source/header extensions are defined in CModelManager 
- updated the search shortcut so that Ctrl + H will bring up the C/C++ search in a source/header extension file 
- flushes the CDT log file after each index merge (ie. each time the indexer completes an index)
2003-10-01 22:15:38 +00:00
John Camelon
77fbc604e7 Patch for Andrew Niefer
core:
- fix bug 44026 by checking scope before reporting match in 
MatchLocator.report
ui:
-bug44032 - deleting/moving files breaks search
        * modified src/org/eclipse/cdt/ui/CSearchResultLabelProvider 
getText to return empty string instead of null
-bug43130 - Selected resources is disabled but selected
        * src/org/eclipse/cdt/internal/ui/search/CSearchPage
2003-10-01 21:33:23 +00:00
John Camelon
e63b06fc5f Patch for Andrew Niefer
core:
  PST changes:
  - modify lookupConstructor to copy the constructor list before resolving 
on it
  - modify checkUserDefinedConversionSequence the same way
  - modify isValidFunctionOverload to check for forward declarations

core.tests:
- added testBug43951 to CompleteParseASTTest
2003-10-01 21:15:45 +00:00
John Camelon
9b33f17d3f CORE
Fixed Bug 43987 : Search results: Declaration of class not highlighted when selected 
	Fixed Bug 43997 : Search results: selection includes preceding whitespace 
	Fixed Bug 44034 : Scanner failure on #undef
2003-10-01 20:34:58 +00:00
Alain Magloire
c570364866 updated. 2003-10-01 20:27:22 +00:00
Alain Magloire
4c02dcaa92 Missing property 2003-10-01 20:27:12 +00:00
Doug Schaefer
fe07db2d72 Upversioning everything to 1.2.0. 2003-10-01 20:23:21 +00:00
John Camelon
93a1b87c76 Patch for Andrew Niefer
Search filtering was broken, it would have become more obvious when 
searching larger projects with includes.

core:
-modify BasicSearchMatch.equals()

tests:
modified OtherPatternTests.testBug42911() and renamed it 
testBug42911_43988
2003-10-01 19:55:04 +00:00
John Camelon
0d05a8342d Patch for Bogdan Gheorghe.
This patch fixes the indexer merge problem on large projects. 

Automation Test Suite run on Windows + Linux.
2003-10-01 19:43:06 +00:00
John Camelon
c3b63fb508 Patch for Andrew Niefer
Bug 43450 - Path strings containing backslashes need quoting by hand
The user needs to input strings in whatever manner necessary for their 
build tools to work.  If that means quoting them, then quote them.

However, if the user does quote them, then the scanner needs to handle 
that when looking for include files:

core:
-modify Scanner.handleInclusion

core.tests:
- added testBug43450 to ManagedBuildTests.java
- added a user include to plugin.xml
2003-10-01 17:10:20 +00:00
Doug Schaefer
02de2c9788 Patch for Sean Evoy:
the logic for managing the makefiles in the face of a header file 
modification. There seems to be a problem (maybe with the dependency 
calculation) for dependants in other projects when a header file is moved, 
but other than that the builder seems to respond properly.
2003-10-01 14:25:35 +00:00
Alain Magloire
bd8a994627 updated. 2003-10-01 14:18:23 +00:00
Alain Magloire
8a05fb1f3a Fix NPE 2003-10-01 14:18:13 +00:00
David Inglis
fc7419740e fixed preference saving bug with bin parser page 2003-10-01 14:15:13 +00:00
John Camelon
46a9e7fd6f Patch for Bogdan Gheorghe.
Here's a patch that creates and manages a CDT log file in the .metadata\.plugins\org.eclipse.cdt.core folder. This log file, for now, will contain indexer failure messages and parser failure messages - particularly inclusion failures. These messages were being logged to the PDE error log which, given the number of failures that we can expect on some files, was filling up rather quickly. I put a 5MB limit on the CDT log file after which it gets deleted and a new one gets created. The intent of this log file is to help a user figure out why something isn't being indexed properly - the usual reasons are: i) can't find an include file, ii) symbols not defined. 

Also in this patch are 2 minor UI fixes: i) dedicated to Brent - Ctrl+H now brings up the C++ Search Dialog for all C Editor supported extensions, and ii) especially for Alain - F3 will perform a Open Declarations.
2003-10-01 13:33:39 +00:00