diff --git a/build/org.eclipse.cdt.make.core/.classpath b/build/org.eclipse.cdt.make.core/.classpath index 065ac06e197..bdd591c40d8 100644 --- a/build/org.eclipse.cdt.make.core/.classpath +++ b/build/org.eclipse.cdt.make.core/.classpath @@ -1,7 +1,19 @@ - + + + + + + + + + + + + + diff --git a/build/org.eclipse.cdt.make.core/plugin.xml b/build/org.eclipse.cdt.make.core/plugin.xml index f0d5138179c..6903624159b 100644 --- a/build/org.eclipse.cdt.make.core/plugin.xml +++ b/build/org.eclipse.cdt.make.core/plugin.xml @@ -16,6 +16,7 @@ + diff --git a/build/org.eclipse.cdt.make.ui/.classpath b/build/org.eclipse.cdt.make.ui/.classpath index 065ac06e197..4e3a29e15dc 100644 --- a/build/org.eclipse.cdt.make.ui/.classpath +++ b/build/org.eclipse.cdt.make.ui/.classpath @@ -1,7 +1,31 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/org.eclipse.cdt.make.ui/plugin.xml b/build/org.eclipse.cdt.make.ui/plugin.xml index 761e8aa0fa4..7bed92a07d9 100644 --- a/build/org.eclipse.cdt.make.ui/plugin.xml +++ b/build/org.eclipse.cdt.make.ui/plugin.xml @@ -23,6 +23,7 @@ + @@ -33,8 +34,8 @@ icon="icons/ctool16/newc_app.gif" category="org.eclipse.cdt.ui.newCWizards" class="org.eclipse.cdt.make.ui.wizards.NewMakeCProjectWizard" - finalPerspective="org.eclipse.cdt.ui.CPerspective" project="true" + finalPerspective="org.eclipse.cdt.ui.CPerspective" id="org.eclipse.cdt.ui.wizards.NewMakeCProjectWizard"> %WizardNewCMakeProject.description @@ -60,8 +61,8 @@ icon="icons/ctool16/newcc_app.gif" category="org.eclipse.cdt.ui.newCCWizards" class="org.eclipse.cdt.make.ui.wizards.NewMakeCCProjectWizard" - finalPerspective="org.eclipse.cdt.ui.CPerspective" project="true" + finalPerspective="org.eclipse.cdt.ui.CPerspective" id="org.eclipse.cdt.make.ui.wizards.NewMakeCCProjectWizard"> %WizardNewCCMakeProject.description @@ -85,8 +86,8 @@ @@ -231,8 +232,8 @@ @@ -299,8 +300,8 @@ @@ -386,8 +387,8 @@ + relationship="stack" + id="org.eclipse.cdt.make.ui.views.MakeView"> diff --git a/build/org.eclipse.cdt.managedbuilder.core/.classpath b/build/org.eclipse.cdt.managedbuilder.core/.classpath index 065ac06e197..d60f2f2d4a1 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/.classpath +++ b/build/org.eclipse.cdt.managedbuilder.core/.classpath @@ -1,7 +1,19 @@ - + + + + + + + + + + + + + diff --git a/build/org.eclipse.cdt.managedbuilder.core/plugin.xml b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml index bd23ba81117..adbfc6c5bc8 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml @@ -16,7 +16,7 @@ - + diff --git a/build/org.eclipse.cdt.managedbuilder.ui/.classpath b/build/org.eclipse.cdt.managedbuilder.ui/.classpath index 065ac06e197..5362f921078 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/.classpath +++ b/build/org.eclipse.cdt.managedbuilder.ui/.classpath @@ -1,7 +1,26 @@ - + + + + + + + + + + + + + + + + + + + + diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml index 6be5572eaa4..32c43178444 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml @@ -19,6 +19,7 @@ + @@ -30,8 +31,8 @@ icon="icons/full/wizban/newmngcc_app.gif" category="org.eclipse.cdt.ui.newCCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewManagedCCProjectWizard" - project="true" finalPerspective="org.eclipse.cdt.ui.CPerspective" + project="true" id="org.eclipse.cdt.managedbuilder.ui.wizards.StdCCWizard"> %MngCCWizard.description @@ -42,8 +43,8 @@ icon="icons/full/wizban/newmngc_app.gif" category="org.eclipse.cdt.ui.newCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewManagedCProjectWizard" - project="true" finalPerspective="org.eclipse.cdt.ui.CPerspective" + project="true" id="org.eclipse.cdt.managedbuilder.ui.wizards.StdCWizard"> %MngCWizard.description @@ -80,12 +81,12 @@ osList="win32"> + id="cygwin.gnu.c.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="cygwin.gnu.c.preprocessor.def.symbols" + valueType="definedSymbols"> + builtIn="true" + value="_X86_=1"> + builtIn="true" + value="__OPTIMIZE__"> + builtIn="true" + value="__STDC_HOSTED__=1"> + builtIn="true" + value="i386"> + builtIn="true" + value="__i386"> + builtIn="true" + value="__i386__"> + builtIn="true" + value="__tune_i686__"> + builtIn="true" + value="__tune_pentiumpro__"> + builtIn="true" + value="__tune_pentium2__"> + builtIn="true" + value="__tune_pentium3__"> + builtIn="true" + value="__stdcall=__attribute__((__stdcall__))"> + builtIn="true" + value="__fastcall=__attribute__((__fastcall__))"> + builtIn="true" + value="__cdecl=__attribute__((__cdecl__))"> + builtIn="true" + value="_stdcall=__attribute__((__stdcall__))"> + builtIn="true" + value="_fastcall=__attribute__((__fastcall__))"> + builtIn="true" + value="_cdecl=__attribute__((__cdecl__))"> + builtIn="true" + value="__declspec(x)=__attribute__((x))"> + builtIn="true" + value="__CYGWIN32__"> + builtIn="true" + value="__CYGWIN__"> + builtIn="true" + value="unix"> + builtIn="true" + value="__unix__"> + builtIn="true" + value="__unix"> + id="cygwin.gnu.c.compiler.general.include.paths" + valueType="includePath"> + builtIn="true" + value="C:\cygwin\usr\include\w32api"> + id="cygwin.gnu.c.compiler.general.optimization.level" + valueType="enumerated"> + id="cygwin.gnu.c.compiler.optimization.flags" + valueType="string"> + id="cygwin.c.compiler.debugging.level" + valueType="enumerated"> + id="cygwin.gnu.c.compiler.debugging.other" + valueType="string"> + id="cygwin.gnu.c.compiler.warnings.syntax" + valueType="boolean"> + id="cygwin.gnu.c.compiler.misc.other" + valueType="string"> + id="cygwin.gnu.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="cygwin.preprocessor.def.symbols" + valueType="definedSymbols"> + builtIn="true" + value="_X86_=1"> + builtIn="true" + value="__OPTIMIZE__"> + builtIn="true" + value="__STDC_HOSTED__=1"> + builtIn="true" + value="i386"> + builtIn="true" + value="__i386"> + builtIn="true" + value="__i386__"> + builtIn="true" + value="__tune_i686__"> + builtIn="true" + value="__tune_pentiumpro__"> + builtIn="true" + value="__tune_pentium2__"> + builtIn="true" + value="__tune_pentium3__"> + builtIn="true" + value="__stdcall=__attribute__((__stdcall__))"> + builtIn="true" + value="__fastcall=__attribute__((__fastcall__))"> + builtIn="true" + value="__cdecl=__attribute__((__cdecl__))"> + builtIn="true" + value="_stdcall=__attribute__((__stdcall__))"> + builtIn="true" + value="_fastcall=__attribute__((__fastcall__))"> + builtIn="true" + value="_cdecl=__attribute__((__cdecl__))"> + builtIn="true" + value="__declspec(x)=__attribute__((x))"> + builtIn="true" + value="__CYGWIN32__"> + builtIn="true" + value="__CYGWIN__"> + builtIn="true" + value="unix"> + builtIn="true" + value="__unix__"> + builtIn="true" + value="__unix"> + id="cygwin.compiler.general.include.paths" + valueType="includePath"> + builtIn="true" + value="C:\cygwin\usr\include\w32api"> + id="cygwin.compiler.general.optimization.level" + valueType="enumerated"> + id="cygwin.compiler.optimization.flags" + valueType="string"> + id="cygwin.compiler.debugging.level" + valueType="enumerated"> + id="cygwin.gnu.compiler.debugging.other" + valueType="string"> + id="cygwin.gnu.compiler.warnings.syntax" + valueType="boolean"> + id="cygwin.compiler.misc.other" + valueType="string"> @@ -798,8 +799,8 @@ natureFilter="cnature" name="%ToolName.linker.c" outputFlag="-o" - outputs="exe" command="gcc" + outputs="exe" id="cdt.build.tool.cygwin.c.link"> + id="cygwin.gnu.c.link.options.nostart" + valueType="boolean"> + id="cygwin.gnu.c.link.libs" + valueType="libs"> + id="cygwin.gnu.c.link.ldflags" + valueType="string"> + id="cygwin.gnu.linker.options.nostart" + valueType="boolean"> + id="cygwin.link.libs" + valueType="libs"> + id="cygwin.link.ld.flags" + valueType="string"> @@ -1054,9 +1055,9 @@ natureFilter="cnature" name="%ToolName.linker.c" outputFlag="-o" - outputs="dll" - outputPrefix="lib" command="gcc" + outputPrefix="lib" + outputs="dll" id="cdt.build.tool.cygwin.c.solink"> + id="cygwin.gnu.c.solink.options.nostart" + valueType="boolean"> + id="cygwin.gnu.c.solink.libs" + valueType="libs"> + id="cygwin.gnu.c.solink.ldflags" + valueType="string"> + id="cygwin.gnu.solink.options.nostart" + valueType="boolean"> + id="cygwin.solink.libs" + valueType="libs"> + id="cygwin.solink.ld.flags" + valueType="string"> @@ -1284,9 +1285,9 @@ natureFilter="ccnature" name="%ToolName.linker.cpp" outputFlag="-o" - outputs="dll" - outputPrefix="cyg" command="g++ -shared" + outputPrefix="cyg" + outputs="dll" id="org.eclipse.cdt.build.tool.cygwin.explink"> + id="cygwin.explink.ld.flags" + valueType="string"> @@ -1382,9 +1383,9 @@ + id="cygwin.ar.flags" + valueType="string"> @@ -1412,12 +1413,12 @@ osList="linux"> + id="linux.gnu.c.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="linux.gnu.c.preprocessor.def.symbols" + valueType="definedSymbols"> + builtIn="true" + value="__ELF__"> + builtIn="true" + value="unix"> + builtIn="true" + value="__gnu_linux__"> + builtIn="true" + value="linux"> + builtIn="true" + value="__unix__"> + builtIn="true" + value="__linux__"> + builtIn="true" + value="__unix"> + builtIn="true" + value="__linux"> + builtIn="true" + value="__OPTIMIZE__"> + builtIn="true" + value="__STDC_HOSTED__=1"> + builtIn="true" + value="_GNU_SOURCE"> + builtIn="true" + value="i386"> + builtIn="true" + value="__i386"> + builtIn="true" + value="__i386__"> + builtIn="true" + value="__tune_i386__"> + id="linux.gnu.c.compiler.general.include.paths" + valueType="includePath"> + id="linux.gnu.c.compiler.general.optimization.level" + valueType="enumerated"> + id="linux.gnu.c.compiler.optimization.flags" + valueType="string"> + id="linux.c.compiler.debugging.level" + valueType="enumerated"> + id="linux.gnu.c.compiler.debugging.other" + valueType="string"> + id="linux.gnu.c.compiler.warnings.syntax" + valueType="boolean"> + id="linux.gnu.c.compiler.misc.other" + valueType="string"> + id="linux.gnu.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="linux.gnu.compiler.dirs.incpaths" + valueType="includePath"> + builtIn="true" + value="/usr/local/include"> + builtIn="true" + value="/usr/include"> + id="linux.gnu.compiler.optimization.level" + valueType="enumerated"> + id="linux.compiler.optimization.flags" + valueType="string"> + id="linux.gnu.compiler.debugging.level" + valueType="enumerated"> + id="linux.gnu.compiler.debugging.other" + valueType="string"> + id="linux.gnu.compiler.warnings.syntax" + valueType="boolean"> + id="linux.gnu.compiler.other.other" + valueType="string"> @@ -2075,40 +2076,40 @@ name="%Option.Posix.Linker.NoStartFiles" category="linux.gnu.c.linker.category.general" command="-nostartfiles" - valueType="boolean" - id="linux.gnu.c.link.options.nostart"> + id="linux.gnu.c.link.options.nostart" + valueType="boolean"> + id="linux.gnu.c.link.libs" + valueType="libs"> + id="linux.gnu.c.link.ldflags" + valueType="string"> @@ -2171,40 +2172,40 @@ name="%Option.Posix.Linker.NoStartFiles" category="linux.gnu.linker.category.options" command="-nostartfiles" - valueType="boolean" - id="linux.gnu.linker.options.nostart"> + id="linux.gnu.linker.options.nostart" + valueType="boolean"> + id="linux.gnu.linker.libs.libs" + valueType="libs"> + id="linux.gnu.linker.libs.flags" + valueType="string"> @@ -2313,12 +2314,12 @@ + id="linux.gnu.c.solink.options.nostart" + valueType="boolean"> + id="linux.gnu.c.solink.libs" + valueType="libs"> + id="linux.gnu.c.solink.ldflags" + valueType="string"> + id="linux.gnu.solink.options.nostart" + valueType="boolean"> + id="linux.gnu.solink.libs.libs" + valueType="libs"> + id="linux.gnu.solink.libs.flags" + valueType="string"> @@ -2564,11 +2565,11 @@ + id="linux.gnu.lib.flags" + valueType="string"> @@ -2596,12 +2597,12 @@ osList="solaris"> + id="solaris.gnu.c.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="solaris.gnu.c.preprocessor.def.symbols" + valueType="definedSymbols"> + builtIn="true" + value="sun"> + builtIn="true" + value="sparc"> + builtIn="true" + value="unix"> + builtIn="true" + value="__svr4__"> + builtIn="true" + value="__SVR4"> + builtIn="true" + value="__GCC_NEW_VARARGS__"> + builtIn="true" + value="__sun__"> + builtIn="true" + value="__sparc__"> + builtIn="true" + value="__unix__"> + builtIn="true" + value="__sun"> + builtIn="true" + value="__sparc"> + builtIn="true" + value="__unix"> + builtIn="true" + value="__OPTIMIZE__"> + id="solaris.gnu.c.compiler.general.include.paths" + valueType="includePath"> + id="solaris.gnu.c.compiler.general.optimization.level" + valueType="enumerated"> + id="solaris.gnu.c.compiler.optimization.flags" + valueType="string"> + id="solaris.c.compiler.debugging.level" + valueType="enumerated"> + id="solaris.gnu.c.compiler.debugging.other" + valueType="string"> + id="solaris.gnu.c.compiler.warnings.syntax" + valueType="boolean"> + id="solaris.gnu.c.compiler.misc.other" + valueType="string"> + id="solaris.gnu.compiler.preprocessor.nostdinc" + valueType="boolean"> + id="solaris.gnu.compiler.dirs.incpaths" + valueType="includePath"> + builtIn="true" + value="/usr/local/include"> + builtIn="true" + value="/usr/include"> + id="solaris.gnu.compiler.optimization.level" + valueType="enumerated"> + id="solaris.compiler.optimization.flags" + valueType="string"> + id="solaris.gnu.compiler.debugging.level" + valueType="enumerated"> + id="solaris.gnu.compiler.debugging.other" + valueType="string"> + id="solaris.gnu.compiler.warnings.syntax" + valueType="boolean"> + id="solaris.gnu.compiler.other.other" + valueType="string"> @@ -3236,40 +3237,40 @@ name="%Option.Posix.Linker.NoStartFiles" category="solaris.gnu.c.linker.category.general" command="-nostartfiles" - valueType="boolean" - id="solaris.gnu.c.link.options.nostart"> + id="solaris.gnu.c.link.options.nostart" + valueType="boolean"> + id="solaris.gnu.c.link.libs" + valueType="libs"> + id="solaris.gnu.c.link.ldflags" + valueType="string"> @@ -3332,40 +3333,40 @@ name="%Option.Posix.Linker.NoStartFiles" category="solaris.gnu.linker.category.options" command="-nostartfiles" - valueType="boolean" - id="solaris.gnu.linker.options.nostart"> + id="solaris.gnu.linker.options.nostart" + valueType="boolean"> + id="solaris.gnu.linker.libs.libs" + valueType="libs"> + id="solaris.gnu.linker.libs.flags" + valueType="string"> @@ -3478,12 +3479,12 @@ + id="solaris.gnu.c.solink.options.nostart" + valueType="boolean"> + id="solaris.gnu.c.solink.libs" + valueType="libs"> + id="solaris.gnu.c.solink.ldflags" + valueType="string"> + id="solaris.gnu.solink.options.nostart" + valueType="boolean"> + id="solaris.gnu.solink.libs.libs" + valueType="libs"> + id="solaris.gnu.solink.libs.flags" + valueType="string"> @@ -3729,11 +3730,11 @@ + id="solaris.gnu.lib.flags" + valueType="string"> diff --git a/core/org.eclipse.cdt.core.tests/.classpath b/core/org.eclipse.cdt.core.tests/.classpath index 362b81cae72..daea1cd65bd 100644 --- a/core/org.eclipse.cdt.core.tests/.classpath +++ b/core/org.eclipse.cdt.core.tests/.classpath @@ -8,7 +8,32 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/core/org.eclipse.cdt.core.tests/plugin.xml b/core/org.eclipse.cdt.core.tests/plugin.xml index 7114e7571e4..9400bcc3a48 100644 --- a/core/org.eclipse.cdt.core.tests/plugin.xml +++ b/core/org.eclipse.cdt.core.tests/plugin.xml @@ -16,7 +16,6 @@ - @@ -24,6 +23,7 @@ + @@ -39,17 +39,17 @@ defaultExtension="toor" isAbstract="false" makeCommand="make" - binaryParser="org.eclipse.cdt.core.PE" makeFlags="-k" + binaryParser="org.eclipse.cdt.core.PE" osList="win32"> + id="list.option" + valueType="stringList"> + builtIn="false" + value="b"> + builtIn="true" + value="c"> @@ -854,8 +855,8 @@ label="%CastToTypeAction.label" icon="icons/full/clcl16/casttotype_co.gif" helpContextId="cast_to_type_action_context" - tooltip="%CastToTypeAction.tooltip" class="org.eclipse.cdt.debug.internal.ui.actions.CastToTypeActionDelegate" + tooltip="%CastToTypeAction.tooltip" menubarPath="additions" enablesFor="1" id="org.eclipse.cdt.debug.internal.ui.actions.CastToTypeActionDelegate"> @@ -870,8 +871,8 @@ label="%CastToArrayAction.label" icon="icons/full/clcl16/showasarray_co.gif" helpContextId="cast_to_array_action_context" - tooltip="%CastToArrayAction.tooltip" class="org.eclipse.cdt.debug.internal.ui.actions.CastToArrayActionDelegate" + tooltip="%CastToArrayAction.tooltip" menubarPath="additions" enablesFor="1" id="org.eclipse.cdt.debug.internal.ui.actions.CastToArrayActionDelegate"> @@ -890,8 +891,8 @@ label="%ManageFunctionBreakpointAction.label" icon="icons/full/obj16/funbrkp_obj.gif" helpContextId="manage_function_breakpoint_action_context" - tooltip="%ManageFunctionBreakpointAction.tooltip" class="org.eclipse.cdt.debug.internal.ui.actions.ManageFunctionBreakpointActionDelegate" + tooltip="%ManageFunctionBreakpointAction.tooltip" menubarPath="additions" enablesFor="1" id="org.eclipse.cdt.debug.internal.ui.actions.ManageFunctionBreakpointActionDelegate"> @@ -910,8 +911,8 @@ label="%DisableVariablesAction.label" icon="icons/full/clcl16/disabled_co.gif" helpContextId="disable_variables_action_context" - tooltip="%DisableVariablesAction.tooltip" class="org.eclipse.cdt.debug.internal.ui.actions.DisableVariablesActionDelegate" + tooltip="%DisableVariablesAction.tooltip" menubarPath="variableGroup" enablesFor="2+" id="org.eclipse.cdt.debug.internal.ui.actions.DisableVariablesActionDelegate"> @@ -923,8 +924,8 @@ label="%EnableVariablesAction.label" icon="icons/full/clcl16/enabled_co.gif" helpContextId="enable_variables_action_context" - tooltip="%EnableVariablesAction.tooltip" class="org.eclipse.cdt.debug.internal.ui.actions.EnableVariablesActionDelegate" + tooltip="%EnableVariablesAction.tooltip" menubarPath="variableGroup" enablesFor="2+" id="org.eclipse.cdt.debug.internal.ui.actions.EnableVariablesActionDelegate"> @@ -947,8 +948,8 @@ disabledIcon="icons/full/dlcl16/restart.gif" enablesFor="1" icon="icons/full/elcl16/restart.gif" - helpContextId="restart_action_context" label="%RestartAction.label" + helpContextId="restart_action_context" tooltip="%RestartAction.tooltip"> @@ -1236,16 +1237,16 @@ point="org.eclipse.ui.editors"> diff --git a/doc/org.eclipse.cdt.doc.isv/.project b/doc/org.eclipse.cdt.doc.isv/.project new file mode 100644 index 00000000000..3d7ca9106e0 --- /dev/null +++ b/doc/org.eclipse.cdt.doc.isv/.project @@ -0,0 +1,11 @@ + + + org.eclipse.cdt.doc.isv + + + + + + + + diff --git a/launch/org.eclipse.cdt.launch/.classpath b/launch/org.eclipse.cdt.launch/.classpath index 065ac06e197..2018a8e42d5 100644 --- a/launch/org.eclipse.cdt.launch/.classpath +++ b/launch/org.eclipse.cdt.launch/.classpath @@ -1,7 +1,29 @@ - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/launch/org.eclipse.cdt.launch/plugin.xml b/launch/org.eclipse.cdt.launch/plugin.xml index 3482717311e..197d1145948 100644 --- a/launch/org.eclipse.cdt.launch/plugin.xml +++ b/launch/org.eclipse.cdt.launch/plugin.xml @@ -23,6 +23,7 @@ + @@ -74,8 +75,8 @@