CDT Commit Report for - May 25, 2004

amagloire

Provide better orderin of the ScannerProvider.
The other of the include
We need to reorder the include/macros:
includes the closest match to the resource will come first
/project/src/file.c --> /usr/local/include
/project/src --> /usr/include
/usr/local/include must come first.
For the macros the closest symbol will override
/projec/src/file.c --> NDEBUG=1
/project/src --> NDEBUG=0
We will use NDEBUG=1 only

Major Patch from Sam Robb
bring to a close PR 52864.

Ask the IScannerInfo for the IResource.

aniefer

fix bug 64010: if else if recursion looks like stack overflow

fixing bug 62359 [Content Assist] failure on iostream in Linux
- fix problem during errorhandling
- fix operator function names
- fix NPE during template argument deduction

dinglis

new Include/symbol page

new Discovery paths using path container
enabled standard include/symbol properties page

small fix to getting resource strings...

remove unused properties page

gheorghe

Added some checks to the indexer timeout field to make sure a sane value is entered

jcamelon

Cleaned up translationUnit() backtracking.

Fixed loop-detection code in Parser:cInitializer.

Ensured BufferedReaders are used in the Scanner.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=62009

mkhodjai

Replaced deprecated methods.

New instructuion pointer images for the Disassembly view.

sevoy

New build messages to address bugzilla 63410 -- Wrong message is displayed during build

Removed the dependency on the GCC 3.x preprocessor flag '-MP' to add phony targets to the dependency makefiles. Now the move header file event is handled by make itself as a trigger to regenerate the makefiles, not complain about missing targets.

Avoid an NPE on Gnu targets for POSIX systems that do not have an executable extension by default. NPE was happening when the tool ref for the linker tried to figure out what it's uninitialized output extension was. Duh