CDT Commit Report for - October 20, 2004

amagloire

Intl18 and cleanup

2004-10-20 Alain Magloire
Use the new ICDIDebugger interface

* mi/org/eclipse/cdt/debug/mi/core/MIInferior.java
* mi/org/eclipse/cdt/debug/mi/core/MISession.java
* mi/org/eclipse/cdt/debug/mi/core/SessionProcess.java
* src/org/eclipse/cdt/debug/mi/core/CygwinGDBCDIDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBCDIDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBDebugger.java
* src/org/eclipse/cdt/debug/mi/core/GDBServerDebugger.java
* src/org/eclipse/cdt/debug/mi/core/MIPlugin.java
* src/org/eclipse/cdt/debug/mi/core/MIProcessAdapter.java
* plugin.xml

Cleanup

aniefer

39677, 74190 - fix problem with statements in expressions

76696 - [Parser] Problem in if condition causes problems in else

don't expand function-like macros is they aren't followed by a (

dinglis

fixed terminate delay for corefile

fixed debugger slection bug

dschaefer

file ICASTTypeId.java was initially added on branch cdt_ast2.

file ICASTDeclSpecifier.java was initially added on branch cdt_ast2.

file ICASTFundamentalTypeSpecifier.java was initially added on branch cdt_ast2.

Merged TypeSpecifiers into DeclSpecifiers to cut down on the number of
objects.

jcamelon

file Parser2.java was initially added on branch cdt_ast2.

Partial fix for 76480 - [Content assist] shouldn't work on scope operator in C code

Patch for Devin Steffler.
Fixed 39688 [Scanner] Macros with variable number of arguments are not supported (C99) (GCC)

- added support for C99 syntax for macros with variable arguments i.e. "..."
- added support for GCC syntax for macros with variable arguments i.e. "args..."
- added test cases for the above

Updated visibility of particular parser components.

Stubbed out Parser2.

Patch for Devin Steffler.
Fixed 39688 [Scanner] Macros with variable number of arguments are not supported (C99) (GCC)
- added support for C99 syntax for macros with variable arguments i.e. "..."
- added support for GCC syntax for macros with variable arguments i.e. "args..."
- added test cases for the above