| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| |
| |
| <!-- Managed Make Builder Tool Specifications --> |
| <extension |
| id="cdt.managed.build.info" |
| name="%extension.name" |
| point="org.eclipse.cdt.managedbuilder.core.buildDefinitions"> |
| <managedBuildRevision |
| fileVersion="4.0.0"> |
| </managedBuildRevision> |
| <tool |
| command="${XL_compilerRoot}/xlc" |
| id="cdt.managedbuild.tool.xlc.c.linker" |
| name="%ToolName.linker.xlc.c" |
| natureFilter="cnature" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractLinker"> |
| </tool> |
| <tool |
| command="${XL_compilerRoot}/xlC" |
| id="cdt.managedbuild.tool.xlc.cpp.linker" |
| name="%ToolName.linker.xlc.cpp" |
| natureFilter="ccnature" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractLinker"> |
| </tool> |
| <tool |
| natureFilter="both" |
| isAbstract="true" |
| name="%ToolName.archiver.xlc" |
| command="ar -rv" |
| id="cdt.managedbuild.tool.xlc.archiver"> |
| <optionCategory |
| name="%OptionCategory.General" |
| id="xlc.lib.category.general"> |
| </optionCategory> |
| <option |
| defaultValue="-r" |
| name="%Option.Archiver.Flags" |
| category="xlc.lib.category.general" |
| valueType="string" |
| id="xlc.both.lib.option.flags"> |
| </option> |
| <inputType |
| sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" |
| sources="o" |
| multipleOfType="true" |
| dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator" |
| buildVariable="OBJS" |
| id="cdt.managedbuild.tool.xlc.archiver.input"> |
| <additionalInput |
| paths="$(USER_OBJS)" |
| kind="additionalinputdependency"> |
| </additionalInput> |
| <additionalInput |
| paths="$(LIBS)" |
| kind="additionalinput"> |
| </additionalInput> |
| </inputType> |
| <outputType |
| outputs="a" |
| outputPrefix="lib" |
| buildVariable="ARCHIVES" |
| nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" |
| id="cdt.managedbuild.tool.xlc.archiver.output"> |
| </outputType> |
| </tool> |
| <tool |
| command="${XL_compilerRoot}/xlc" |
| id="cdt.managedbuild.tool.xlc.c.linker.so" |
| isAbstract="false" |
| name="%ToolName.linker.xlc.c.so" |
| natureFilter="cnature" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.linker.abstractSOLinker"> |
| </tool> |
| <tool |
| command="${XL_compilerRoot}/xlC" |
| id="cdt.managedbuild.tool.xlc.cpp.linker.so" |
| isAbstract="false" |
| name="%ToolName.linker.xlc.cpp.so" |
| natureFilter="ccnature" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.linker.abstractSOLinker"> |
| </tool> |
| <tool |
| command="as" |
| name="%ToolName.assembler.xlc" |
| outputFlag="-o" |
| id="cdt.managedbuild.tool.xlc.assembler" |
| natureFilter="both"> |
| <optionCategory |
| name="%OptionCategory.Assembler" |
| id="xlc.asm.category.assembler"> |
| </optionCategory> |
| <option |
| command="-W" |
| defaultValue="false" |
| valueType="boolean" |
| category="xlc.asm.category.assembler" |
| name="%Option.Xlc.Assembler.warn.suppress" |
| id="xlc.both.asm.option.warnings.nowarn"/> |
| <option |
| command="-v" |
| defaultValue="false" |
| valueType="boolean" |
| category="xlc.asm.category.assembler" |
| name="%Option.Xlc.Assembler.version" |
| id="xlc.both.asm.option.version"/> |
| <option |
| name="%Option.Xlc.Assembler.Flags" |
| category="xlc.asm.category.assembler" |
| valueType="string" |
| id="xlc.both.asm.option.flags"> |
| </option> |
| <inputType |
| sourceContentType="org.eclipse.cdt.core.asmSource" |
| sources="s,S" |
| id="cdt.managedbuild.tool.xlc.assembler.input"> |
| </inputType> |
| <outputType |
| outputs="o" |
| buildVariable="OBJS" |
| id="cdt.managedbuild.tool.xlc.assembler.output"> |
| </outputType> |
| </tool> |
| <tool |
| command="${XL_compilerRoot}/xlc" |
| id="cdt.managedbuild.tool.xlc.c.compiler.abstract" |
| isAbstract="true" |
| name="%tool.compiler.c.abstract" |
| natureFilter="both" |
| outputFlag="-o" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractCompiler"> |
| <option |
| name="%Option.Cstdinc" |
| category="xlc.c.compiler.category.Input" |
| command="-qc_stdinc" |
| id="xlc.c.compiler.option.include.cstdinc" |
| valueType="includePath" |
| browseType="directory"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Nocplus" |
| category="xlc.c.compiler.category.Input" |
| command="-qnocpluscmt" |
| id="xlc.c.compiler.option.input.nocplus" |
| valueType="boolean"> |
| </option> |
| <option |
| browseType="directory" |
| category="xlc.c.compiler.category.Input" |
| command="-qgcc_c_stdinc" |
| id="xlc.c.compiler.option.input.gcc_c_stdinc" |
| isAbstract="false" |
| name="%Option.gcc_c_stdinc" |
| resourceFilter="all" |
| valueType="includePath"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Pascal" |
| category="xlc.c.compiler.category.Input" |
| command="-qpascal" |
| id="xlc.c.compiler.option.misc.pascal" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Warn.Syntax" |
| category="xlc.c.compiler.category.Input" |
| command="-qsyntaxonly" |
| id="xlc.c.compiler.option.warnings.syntax" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.ma" |
| category="xlc.c.compiler.category.output" |
| command="-ma" |
| id="xlc.c.compiler.option.preprocessor.ma" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qupconv" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.option12" |
| isAbstract="false" |
| name="%Option.upconv" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.Qplus" |
| category="xlc.c.compiler.category.optimization" |
| command="-Q+=" |
| id="xlc.c.compiler.option.optimization.Qplus" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.Qminus" |
| category="xlc.c.compiler.category.optimization" |
| command="-Q-=" |
| id="xlc.c.compiler.option.optimization.Qminus" |
| valueType="string"> |
| </option> |
| <option |
| id="xlc.c.compiler.option.input.D.c" |
| superClass="xlc.c.compiler.option.input.D"> |
| <listOptionValue |
| builtIn="true" |
| value="__xlc__"> |
| </listOptionValue> |
| <listOptionValue |
| builtIn="true" |
| value="__IBMC__"> |
| </listOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.objcc" |
| command="-qunique" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.unique.v10" |
| isAbstract="false" |
| name="%Option.unique.v10" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.objcc" |
| command="-qconcurrentupdate" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.qconcurrentupdate" |
| isAbstract="false" |
| name="%Option.qconcurrentupdate.v11" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qrestrict" |
| id="xlc.c.compiler.option.optimization.qrestrict" |
| name="%Option.qrestrict" |
| valueType="string"> |
| </option> |
| </tool> |
| <tool |
| command="${XL_compilerRoot}/xlC" |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.abstract" |
| isAbstract="true" |
| name="%tool.compiler.cpp.abstract" |
| natureFilter="ccnature" |
| outputFlag="-o" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractCompiler"> |
| <option |
| category="xlc.c.compiler.category.Input" |
| command="-+" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.cpp.option.plus" |
| isAbstract="false" |
| name="%Option.plus" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.Input" |
| command="-qcinc" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.opntion.qcinc" |
| isAbstract="false" |
| name="%Option.cinc" |
| resourceFilter="all" |
| valueType="stringList"> |
| </option> |
| <option |
| browseType="directory" |
| category="xlc.c.compiler.category.Input" |
| command="-qcpp_stdinc" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.cpp_stdinc" |
| isAbstract="false" |
| name="%Option.cppstdinc" |
| resourceFilter="all" |
| valueType="includePath"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.Input" |
| command="-qgcc_cpp_stdinc" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.gcc_cpp_stdinc" |
| isAbstract="false" |
| name="%Option.gcc_cpp_stdinc" |
| resourceFilter="all" |
| valueType="string"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling" |
| isAbstract="false" |
| name="%Option.namemangling" |
| resourceFilter="all" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=ansi" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.ansi" |
| name="%Option.namemangling.ansi"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v6" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.enumeratedOptionValue22" |
| name="%Option.namemangling.v6"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v5" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v5" |
| name="%Option.namemangling.v5"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v4" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v4" |
| name="%Option.namemangling.v4"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v3" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v3" |
| name="%Option.namemangling.v3"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v10" |
| isAbstract="false" |
| name="%Option.namemangling.v10.name" |
| resourceFilter="all" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=ansi" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.ansi" |
| name="%Option.namemangling.ansi"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v10" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v10" |
| name="%Option.namemangling.v10"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v9" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v9" |
| name="%Option.namemangling.v9"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v8" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v8" |
| name="%Option.namemangling.v8"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v7" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v7" |
| name="%Option.namemangling.v7"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v6" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.enumeratedOptionValue22" |
| name="%Option.namemangling.v6"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v5" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v5" |
| name="%Option.namemangling.v5"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v4" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v4" |
| name="%Option.namemangling.v4"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnamemangling=v3" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.namemangling.v3" |
| name="%Option.namemangling.v3"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.objectmodel" |
| isAbstract="false" |
| name="%Option.objectmodel" |
| resourceFilter="all" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.objectmodel.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qobjmodel=classic" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.objectmodel.classic" |
| name="%Option.objectmodel.classic"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qobjmodel=ibm" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.objectmodel.ibm" |
| name="%Option.objectmodel.ibm"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti" |
| isAbstract="false" |
| name="%Option.rtti" |
| resourceFilter="all" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnortti" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti.none" |
| isDefault="false" |
| name="%Option.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qrtti=all" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti.all" |
| name="%Option.rtti.all"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qrtti=type" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti.type" |
| name="%Option.rtti.type"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qrtti=dynamiccast" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.rtti.dynamiccast" |
| name="%Option.rtti.dynamiccast"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.objcc" |
| command="-qunique" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.cpp.option.output.unique" |
| isAbstract="false" |
| name="%Option.unique" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qnovftable" |
| defaultValue="false" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.option6" |
| isAbstract="false" |
| name="%Option.novftable" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| id="xlc.c.compiler.option.optimization.exceptionhandling" |
| isAbstract="false" |
| name="%Option.optimization.exceptionhandling" |
| resourceFilter="all" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.exceptionhandling.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qeh" |
| id="xlc.c.compiler.option.optimization.exceptionhandling.eh" |
| name="%Option.optimization.exceptionhandling.eh"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnoeh" |
| id="xlc.c.compiler.option.optimization.exceptionhandling.noeh" |
| name="%Option.optimization.exceptionhandling.noeh"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qeh=v5" |
| id="xlc.c.compiler.option.optimization.exceptionhandling.v5" |
| name="%Option.optimization.exceptionhandling.v5"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qeh=v6" |
| id="xlc.c.compiler.option.optimization.exceptionhandling.v6" |
| name="%Option.optimization.exceptionhandling.v6"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| id="xlc.c.compiler.option.input.D.cpp" |
| superClass="xlc.c.compiler.option.input.D"> |
| <listOptionValue |
| builtIn="true" |
| value="__xlC__"> |
| </listOptionValue> |
| <listOptionValue |
| builtIn="true" |
| value="__IBMCPP__"> |
| </listOptionValue> |
| </option> |
| </tool> |
| <projectType |
| buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" |
| id="cdt.managedbuild.target.xlc.exe" |
| isAbstract="false" |
| isTest="false" |
| name="%TargetName.xlc.exe" |
| projectMacroSupplier="org.eclipse.cdt.managedbuilder.xlc.ui.XLCProjectMacroSupplier"> |
| <configuration |
| artifactExtension="exe" |
| cleanCommand="rm -rf" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| id="cdt.managedbuild.config.xlc.exe.debug" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| name="%ConfigName.Dbg"> |
| <toolChain |
| archList="all" |
| configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.xlc.aix.AixConfigurationEnvironmentSupplier" |
| id="cdt.managedbuild.toolchain.xlc.exe.debug" |
| name="%ToolChainName.Dbg" |
| osList="all" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.debug;cdt.managedbuild.tool.xlc.cpp.linker.exe.debug"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.exe.debug" |
| name="%PlatformName.Dbg" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.manangedbuilder.xlc.builder.exe.debug"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.exe.debug" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.exe.debug.option.optimization.level" |
| defaultValue="xlc.c.compiler.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.exe.debug.option.debugging.g" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.exe.debug" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.exe.debug.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.exe.debug.option.debugging.g" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.linker.exe.debug" |
| superClass="cdt.managedbuild.tool.xlc.c.linker"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.linker.exe.debug" |
| superClass="cdt.managedbuild.tool.xlc.cpp.linker"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.exe.debug" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| <configuration |
| name="%ConfigName.Rel" |
| artifactExtension="exe" |
| cleanCommand="rm -rf" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| id="cdt.managedbuild.config.xlc.exe.release"> |
| <toolChain |
| archList="all" |
| id="cdt.managedbuild.toolchain.xlc.exe.release" |
| name="%ToolChainName.Rel" |
| osList="all" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.release;cdt.managedbuild.tool.xlc.cpp.linker.exe.release"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.exe.release" |
| name="%PlatformName.Rel" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.managedbuilder.xlc.builder.release"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.exe.release" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.exe.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.exe.release.option.debugging.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.exe.release" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.exe.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.exe.release.option.debugging.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.linker.exe.release" |
| superClass="cdt.managedbuild.tool.xlc.c.linker"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.linker.exe.release" |
| superClass="cdt.managedbuild.tool.xlc.cpp.linker"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.exe.release" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| </projectType> |
| <projectType |
| buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" |
| id="cdt.managedbuild.target.xlc.so" |
| isAbstract="false" |
| isTest="false" |
| name="%TargetName.xlc.so" |
| projectMacroSupplier="org.eclipse.cdt.managedbuilder.xlc.ui.XLCProjectMacroSupplier"> |
| <configuration |
| name="%ConfigName.Dbg" |
| cleanCommand="rm -rf" |
| artifactExtension="so" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| id="cdt.managedbuild.config.xlc.so.debug"> |
| <toolChain |
| id="cdt.managedbuild.toolchain.xlc.so.debug" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| name="%ToolChainName.Dbg" |
| targetTool="cdt.managedbuild.tool.xlc.c.linker.so.debug;cdt.managedbuild.tool.xlc.cpp.linker.so.debug"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.so.debug" |
| name="%PlatformName.Dbg" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.managedbuilder.xlc.builder.so.debug"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.so.debug" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.so.debug.option.optimization.level" |
| defaultValue="xlc.ccompiler.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.so.debug.option.debugging.g" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.so.debug" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.so.debug.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.so.debug.option.debugging.g" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.linker.so.debug" |
| superClass="cdt.managedbuild.tool.xlc.c.linker.so"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.linker.so.debug" |
| superClass="cdt.managedbuild.tool.xlc.cpp.linker.so"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.so.debug" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| <configuration |
| name="%ConfigName.Rel" |
| cleanCommand="rm -rf" |
| artifactExtension="so" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| id="cdt.managedbuild.config.xlc.so.release"> |
| <toolChain |
| id="cdt.managedbuild.toolchain.xlc.so.release" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| name="%ToolChainName.Rel" |
| targetTool="cdt.managedbuild.tool.xlc.c.linker.so.release;cdt.managedbuild.tool.xlc.cpp.linker.so.release"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.so.release" |
| name="%PlatformName.Rel" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.managedbuilder.xlc.builder.so.release"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.so.release" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.so.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.so.release.option.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.so.release" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.so.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.so.release.option.debugging.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.linker.so.release" |
| superClass="cdt.managedbuild.tool.xlc.c.linker.so"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.linker.so.release" |
| superClass="cdt.managedbuild.tool.xlc.cpp.linker.so"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.so.release" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| </projectType> |
| <projectType |
| buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" |
| id="cdt.managedbuild.target.xlc.lib" |
| isAbstract="false" |
| isTest="false" |
| name="%TargetName.xlc.lib" |
| projectMacroSupplier="org.eclipse.cdt.managedbuilder.xlc.ui.XLCProjectMacroSupplier"> |
| <configuration |
| name="%ConfigName.Dbg" |
| cleanCommand="rm -rf" |
| artifactExtension="lib" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| id="cdt.managedbuild.config.xlc.lib.debug"> |
| <toolChain |
| id="cdt.managedbuild.toolchain.xlc.lib.debug" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| name="%ToolChainName.Dbg" |
| targetTool="cdt.managedbuild.tool.xlc.archiver.lib.debug"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.lib.debug" |
| name="%PlatformName.Dbg" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.managedbuilder.xlc.builder.lib.debug"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.lib.debug" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.lib.debug.option.optimization.level" |
| defaultValue="xlc.c.compiler.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.lib.debug.option.debugging.f" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.lib.debug" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.lib.debug.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.none" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.lib.debug.option.debugging.g" |
| defaultValue="true" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.archiver.lib.debug" |
| superClass="cdt.managedbuild.tool.xlc.archiver"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.lib.debug" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| <configuration |
| name="%ConfigName.Rel" |
| cleanCommand="rm -rf" |
| artifactExtension="lib" |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser" |
| id="cdt.managedbuild.config.xlc.lib.release"> |
| <toolChain |
| id="cdt.managedbuild.toolchain.xlc.lib.release" |
| languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector" |
| name="%ToolChainName.Rel" |
| targetTool="cdt.managedbuild.tool.xlc.archiver.lib.release"> |
| <targetPlatform |
| id="cdt.managedbuild.target.xlc.platform.lib.release" |
| name="%PlatformName.Rel" |
| osList="all" |
| archList="all"> |
| </targetPlatform> |
| <builder |
| superClass="cdt.managedbuild.target.gnu.builder" |
| id="org.eclipse.cdt.managedbuilder.xlc.builder.lib.release"> |
| </builder> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.lib.release" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler"> |
| <option |
| id="xlc.cpp.compiler.lib.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.cpp.compiler.lib.release.option.debugging.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler.lib.release" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler"> |
| <option |
| id="xlc.c.compiler.lib.release.option.optimization.level" |
| defaultValue="xlc.c.optimization.level.Level5" |
| superClass="xlc.c.compiler.option.optimization.level"> |
| </option> |
| <option |
| id="xlc.c.compiler.lib.release.option.debugging.g" |
| defaultValue="false" |
| superClass="xlc.c.compiler.option.ecd.g"> |
| </option> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.archiver.lib.release" |
| superClass="cdt.managedbuild.tool.xlc.archiver"> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.assembler.lib.release" |
| superClass="cdt.managedbuild.tool.xlc.assembler"> |
| </tool> |
| </toolChain> |
| </configuration> |
| </projectType> |
| <tool |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractCompiler" |
| isAbstract="true" |
| name="%tool.compiler.abstract"> |
| <envVarBuildPath |
| pathType="buildpathInclude" |
| variableList="CPATH,C_INCLUDE_PATH"> |
| </envVarBuildPath> |
| <optionCategory |
| name="%OptionCategory.Input" |
| id="xlc.c.compiler.category.Input"> |
| </optionCategory> |
| <option |
| defaultValue="false" |
| name="%Option.Preproccomments" |
| category="xlc.c.compiler.category.Input" |
| command="-C" |
| id="xlc.c.compiler.option.input.C" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.DefSym" |
| category="xlc.c.compiler.category.Input" |
| command="-D" |
| id="xlc.c.compiler.option.input.D" |
| valueType="definedSymbols"> |
| </option> |
| <option |
| name="%Option.InclPaths" |
| category="xlc.c.compiler.category.Input" |
| command="-I" |
| id="xlc.c.compiler.option.include.paths" |
| valueType="includePath" |
| browseType="directory"> |
| <listOptionValue |
| builtIn="true" |
| value="/usr/include"> |
| </listOptionValue> |
| </option> |
| <option |
| name="%Option.UndefSym" |
| category="xlc.c.compiler.category.Input" |
| command="-U" |
| id="xlc.c.compiler.option.preprocessor.undef.symbol" |
| valueType="stringList"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.altivec" |
| category="xlc.c.compiler.category.Input" |
| command="-qaltivec" |
| id="xlc.c.compiler.option.input.altivec" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.asm" |
| category="xlc.c.compiler.category.Input" |
| id="xlc.c.compiler.option.input.asm" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.input.asm.default" |
| isDefault="true" |
| name="%Option.asm.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qasm=stdcpp" |
| id="xlc.c.compiler.option.input.asm.stdcpp" |
| name="%Option.asm.stdcpp"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qasm=gcc" |
| id="xlc.c.compiler.option.input.asm.gcc" |
| name="%Option.asm.gcc"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.qcomplexgccincl" |
| category="xlc.c.compiler.category.Input" |
| command="-qcomplexgccincl" |
| id="xlc.c.compiler.option.input.qcomplexgccincl" |
| valueType="includePath" |
| browseType="directory"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Mbcs" |
| category="xlc.c.compiler.category.Input" |
| command="-qmbcs" |
| id="xlc.c.compiler.option.input.mbcs" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Digraph" |
| category="xlc.c.compiler.category.Input" |
| command="-qdigraph" |
| id="xlc.c.compiler.option.input.digraph" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Dollar" |
| category="xlc.c.compiler.category.Input" |
| command="-qdollar" |
| id="xlc.c.compiler.option.input.dollar" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Incdirfirst" |
| category="xlc.c.compiler.category.Input" |
| command="-qidirfirst" |
| id="xlc.c.compiler.option.input.dirfirst" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.ignprag" |
| category="xlc.c.compiler.category.Input" |
| id="xlc.c.compiler.option.input.ignprag" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.input.ignprag.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.ignprag.disjoint" |
| isDefault="false" |
| command="-qignprag=disjoint" |
| id="xlc.c.input.ignprag.disjoint"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.ignprag.isolated" |
| isDefault="false" |
| command="-qignprag=isolated" |
| id="xlc.c.input.ignprag.isolated"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.ignprag.all" |
| isDefault="false" |
| command="-qignprag=all" |
| id="xlc.c.input.ignprag.all"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.ignprag.ibm" |
| isDefault="false" |
| command="-qignprag=ibm" |
| id="xlc.c.input.ignprag.ibm"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.ignprag.omp" |
| isDefault="false" |
| id="xlc.c.input.ignprag.omp"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.Input" |
| command="-qkeyword=" |
| id="xlc.c.compiler.option.input.keyword" |
| name="%Option.Keyword" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.langlvl" |
| category="xlc.c.compiler.category.Input" |
| id="xlc.c.compiler.option.input.langlvl" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.default" |
| isDefault="false" |
| id="xlc.c.input.langlvl."> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.classic" |
| isDefault="false" |
| command="-qlanglvl=classic" |
| id="xlc.c.input.langlvl.classic"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.extended" |
| isDefault="false" |
| command="-qlanglvl=extended" |
| id="xlc.c.input.langlvl.extended"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.saa" |
| isDefault="false" |
| command="-qlanglvl=saa" |
| id="xlc.c.input.langlvl.saa"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.saal2" |
| isDefault="false" |
| command="-qlanglvl=saal2" |
| id="xlc.c.input.langlvl.saal2"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.stdc89" |
| isDefault="false" |
| command="-qlanglvl=stdc89" |
| id="xlc.c.input.langlvl.stdc89"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.stdc99" |
| isDefault="false" |
| command="-qlanglvl=stdc99" |
| id="xlc.c.input.langlvl.stdc99"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.extc89" |
| isDefault="false" |
| command="-qlanglvl=extc89" |
| id="xlc.c.input.langlvl.extc89"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.extc99" |
| isDefault="false" |
| command="-qlanglvl=extc99" |
| id="xlc.c.input.langlvl.extc99"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.langlvl.ucs" |
| isDefault="false" |
| command="-qlanglvl=ucs" |
| id="xlc.c.input.langlvl.ucs"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Macpstr" |
| category="xlc.c.compiler.category.Input" |
| command="-qmacpstr" |
| id="xlc.c.compiler.option.input.macpstr" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.sourcetype" |
| category="xlc.c.compiler.category.Input" |
| id="xlc.c.compiler.option.input.sourcetype" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.input.sourcetype.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.default" |
| isDefault="false" |
| command="-qsourcetype=default" |
| id="xlc.c.input.sourcetype.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.sourcetype.c" |
| isDefault="false" |
| command="-qsourcetype=c" |
| id="xlc.c.input.sourcetype.c"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.sourcetype.c++" |
| isDefault="false" |
| command="-qsourcetype=c++" |
| id="xlc.c.input.sourcetype.c++"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.sourcetype.assembler" |
| isDefault="false" |
| command="-qsourcetype=assembler" |
| id="xlc.c.input.sourcetype.assembler"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.Input" |
| command="-qstdframework" |
| id="xlc.c.compiler.option.input.qstdframework" |
| isAbstract="false" |
| name="%Option.stdframework" |
| resourceFilter="all" |
| valueType="boolean"> |
| </option> |
| <option |
| command="-qframeworkdir" |
| id="xlc.c.compiler.option.input.qframeworkdir" |
| isAbstract="false" |
| name="%Option.frameworkdirs" |
| resourceFilter="all" |
| valueType="includePath"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Input" |
| category="xlc.c.compiler.category.Input" |
| command="-qnostdinc" |
| id="xlc.c.compiler.option.input.nostdinc" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Trigraph" |
| category="xlc.c.compiler.category.Input" |
| command="-qtrigraph" |
| id="xlc.c.compiler.option.input.trigraph" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Utf" |
| category="xlc.c.compiler.category.Input" |
| command="-qutf" |
| id="xlc.c.compiler.option.input.utf" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.Output" |
| id="xlc.c.compiler.category.output"> |
| </optionCategory> |
| <option |
| defaultValue="false" |
| name="%Option.Trace" |
| category="xlc.c.compiler.category.output" |
| command="-#" |
| id="xlc.c.compiler.option.output.trace" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.bmaxdata" |
| category="xlc.c.compiler.category.output" |
| command="-bmaxdata=" |
| id="xlc.c.compiler.option.output.bmaxdata" |
| valueType="string"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.HiddenOptionApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| command="-c" |
| defaultValue="true" |
| id="xlc.c.compiler.option.output.c" |
| name="%Option.c" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.PreprocOnly" |
| category="xlc.c.compiler.category.output" |
| command="-E" |
| id="xlc.c.compiler.option.preprocessor.preprocess" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.M" |
| category="xlc.c.compiler.category.output" |
| command="-M" |
| id="xlc.c.compiler.option.output.M" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.P" |
| category="xlc.c.compiler.category.output" |
| command="-P" |
| id="xlc.c.compiler.option.output.P" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Assem" |
| category="xlc.c.compiler.category.output" |
| command="-S" |
| id="xlc.c.compiler.option.output.assem" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Strip" |
| category="xlc.c.compiler.category.output" |
| command="-s" |
| id="xlc.c.compiler.option.output.strip" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.64" |
| category="xlc.c.compiler.category.output" |
| command="-q64" |
| id="xlc.c.compiler.option.output.64" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.Align" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.alignment.align" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.alignment.align.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Align.Full" |
| isDefault="false" |
| command="-qalign=full" |
| id="xlc.c.alignment.align.full"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="POWERâ„¢" |
| isDefault="false" |
| command="-qalign=power" |
| id="xlc.c.alignment.align.power"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Align.Natural" |
| isDefault="false" |
| command="-qalign=natural" |
| id="xlc.c.alignment.align.natural"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Align.twobyte" |
| isDefault="false" |
| command="-qalign=twobyte" |
| id="xlc.c.alignment.align.twobyte"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Align.packed" |
| isDefault="false" |
| command="-qalign=packed" |
| id="xlc.c.alignment.align.packed"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Align.bitpacked" |
| isDefault="false" |
| command="-qalign=bitpacked" |
| id="xlc.c.alignment.align.bitpacked"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.alloca" |
| category="xlc.c.compiler.category.output" |
| command="-qalloca" |
| id="xlc.c.compiler.option.output.alloca" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Bitfields" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.output.bitfields" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.output.bitfields.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qbitfields=signed" |
| id="xlc.c.compiler.option.output.bitfields.signed" |
| name="%Option.Bitfields.signed"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qbitfields=unsigned" |
| id="xlc.c.compiler.option.output.bitfields.unsigned" |
| name="%Option.Bitfields.unsigned"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Chars" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.output.chars" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.output.chars.default" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qchars=signed" |
| id="xlc.c.compiler.option.output.chars.signed" |
| name="%Option.chars.signed"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qchars=unsigned" |
| id="xlc.c.compiler.option.output.chars.unsigned" |
| name="%Option.chars.unsigned"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.HiddenOptionApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| command="-qenablevmx" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.enablevmx" |
| name="%Option.enablevmx" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.Enum" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.output.alignment.enum" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.option.output.alignment.enum.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.Int" |
| isDefault="false" |
| command="-qenum=int" |
| id="xlc.c.option.output.alignment.enum.int"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.Intlong" |
| isDefault="false" |
| command="-qenum=intlong" |
| id="xlc.c.option.output.alignment.enum.intlong"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.small" |
| isDefault="false" |
| command="-qenum=small" |
| id="xlc.c.option.output.alignment.enum.small"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.1" |
| isDefault="false" |
| command="-qenum=1" |
| id="xlc.c.option.output.alignment.enum.1"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.2" |
| isDefault="false" |
| command="-qenum=2" |
| id="xlc.c.option.output.alignment.enum.2"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.4" |
| isDefault="false" |
| command="-qenum=4" |
| id="xlc.c.option.output.alignment.enum.4"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.enum.8" |
| isDefault="false" |
| command="-qenum=8" |
| id="xlc.c.option.output.alignment.enum.8"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.Pic" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.output.pic" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.output.pic.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Pic.Small" |
| isDefault="false" |
| command="-qpic=small" |
| id="xlc.c.output.pic.small"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Pic.Large" |
| isDefault="false" |
| command="-qpic=large" |
| id="xlc.c.output.pic.large"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qfuncsect" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.funcsect" |
| name="%Option.funcsect" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qppline" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.ppline" |
| name="%Option.ppline" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qnoro" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.noro" |
| name="%Option.noro" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qnoroconst" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.noroconst" |
| name="%Option.noroconst" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qroptr" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.roptr" |
| name="%Option.roptr" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qsaveopt" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.saveopt" |
| name="%Option.saveopt" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qstaticinline" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.staticinline" |
| name="%Option.staticinline" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qstatsym" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.statsym" |
| name="%Option.statsym" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qthreaded" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.threaded" |
| name="%Option.threaded" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qvrsave" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.vrsave" |
| name="%Option.vrsave" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qweaksymbol" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.weaksymbol" |
| name="%Option.weaksymbol" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.output" |
| command="-qxcall" |
| defaultValue="false" |
| id="xlc.c.compiler.option.output.xcall" |
| name="%Option.xcall" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.Optimize" |
| id="xlc.c.compiler.category.optimization"> |
| </optionCategory> |
| <option |
| name="%Option.OptLevel" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.level" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="true" |
| command="-O0" |
| id="xlc.c.optimization.level.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Optimize.Optimize" |
| command="-O" |
| id="xlc.c.optimization.level.optimize"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Optimize.Level2" |
| command="-O2" |
| id="xlc.c.optimization.level.Level2"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Optimize.Level3" |
| command="-O3" |
| id="xlc.c.optimization.level.Level3"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Optimize.Level4" |
| command="-O4" |
| id="xlc.c.optimization.level.Level4"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.Optimize.Level5" |
| command="-O5" |
| id="xlc.c.optimization.level.Level5"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.inlining" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.inlining" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.inlining.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-Q" |
| id="xlc.c.compiler.option.optimization.inlining.Q" |
| name="%Option.inlining.Q"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-Q!" |
| id="xlc.c.compiler.option.optimization.inlining.Qexclamation" |
| name="%Option.inlining.Qexclamation"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.arch" |
| name="%Option.optimization.arch" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.arch.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=auto" |
| id="xlc.c.compiler.option.optimization.arch.auto" |
| name="auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=com" |
| id="xlc.c.compiler.option.optimization.arch.com" |
| name="com"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=403" |
| id="xlc.c.compiler.option.optimization.arch.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=601" |
| id="xlc.c.compiler.option.optimization.arch.601" |
| name="PowerPC® 601"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=602" |
| id="xlc.c.compiler.option.optimization.arch.602" |
| name="PowerPC® 602"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=603" |
| id="xlc.c.compiler.option.optimization.arch.603" |
| name="PowerPC® 603"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=604" |
| id="xlc.c.compiler.option.optimization.arch.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr" |
| id="xlc.c.compiler.option.optimization.arch.pwr" |
| name="POWER(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2" |
| id="xlc.c.compiler.option.optimization.arch.pwr2" |
| name="POWER2(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2s" |
| id="xlc.c.compiler.option.optimization.arch.pwr2s" |
| name="POWER2(TM) s"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2sc" |
| id="xlc.c.compiler.option.optimization.arch.pwr2sc" |
| name="POWER2(TM) Super Chip"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr3" |
| id="xlc.c.compiler.option.optimization.arch.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr4" |
| id="xlc.c.compiler.option.optimization.arch.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc" |
| id="xlc.c.compiler.option.optimization.arch.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64" |
| id="xlc.c.compiler.option.optimization.arch.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcgr" |
| id="xlc.c.compiler.option.optimization.arch.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64gr" |
| id="xlc.c.compiler.option.optimization.arch.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.arch.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64v" |
| id="xlc.c.compiler.option.optimization.arch.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc970" |
| id="xlc.c.compiler.option.optimization.arch.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64a" |
| id="xlc.c.compiler.option.optimization.arch.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64b" |
| id="xlc.c.compiler.option.optimization.arch.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64c" |
| id="xlc.c.compiler.option.optimization.arch.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.arch.9.0" |
| name="%Option.optimization.arch" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.arch.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=auto" |
| id="xlc.c.compiler.option.optimization.arch.auto" |
| name="auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=403" |
| id="xlc.c.compiler.option.optimization.arch.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=604" |
| id="xlc.c.compiler.option.optimization.arch.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr3" |
| id="xlc.c.compiler.option.optimization.arch.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr4" |
| id="xlc.c.compiler.option.optimization.arch.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc" |
| id="xlc.c.compiler.option.optimization.arch.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64" |
| id="xlc.c.compiler.option.optimization.arch.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcgr" |
| id="xlc.c.compiler.option.optimization.arch.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64gr" |
| id="xlc.c.compiler.option.optimization.arch.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.arch.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64v" |
| id="xlc.c.compiler.option.optimization.arch.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc970" |
| id="xlc.c.compiler.option.optimization.arch.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64a" |
| id="xlc.c.compiler.option.optimization.arch.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64b" |
| id="xlc.c.compiler.option.optimization.arch.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64c" |
| id="xlc.c.compiler.option.optimization.arch.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr6" |
| id="xlc.c.compiler.option.optimization.arch.pwr6" |
| name="POWER6 (TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr6e" |
| id="xlc.c.compiler.option.optimization.arch.pwr6e" |
| name="POWER6 (TM) e"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.arch.11.1" |
| name="%Option.optimization.arch" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.arch.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=auto" |
| id="xlc.c.compiler.option.optimization.arch.auto" |
| name="auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=403" |
| id="xlc.c.compiler.option.optimization.arch.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=604" |
| id="xlc.c.compiler.option.optimization.arch.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr3" |
| id="xlc.c.compiler.option.optimization.arch.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr4" |
| id="xlc.c.compiler.option.optimization.arch.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc" |
| id="xlc.c.compiler.option.optimization.arch.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64" |
| id="xlc.c.compiler.option.optimization.arch.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcgr" |
| id="xlc.c.compiler.option.optimization.arch.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64gr" |
| id="xlc.c.compiler.option.optimization.arch.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.arch.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64v" |
| id="xlc.c.compiler.option.optimization.arch.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc970" |
| id="xlc.c.compiler.option.optimization.arch.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64a" |
| id="xlc.c.compiler.option.optimization.arch.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64b" |
| id="xlc.c.compiler.option.optimization.arch.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64c" |
| id="xlc.c.compiler.option.optimization.arch.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr6" |
| id="xlc.c.compiler.option.optimization.arch.pwr6" |
| name="POWER6 (TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr6e" |
| id="xlc.c.compiler.option.optimization.arch.pwr6e" |
| name="POWER6 (TM) e"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr7" |
| id="xlc.c.compiler.option.optimization.arch.pwr7" |
| name="POWER7 (TM)"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.tune" |
| name="%Option.optimization.tune" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.tune.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=auto" |
| id="xlc.c.compiler.option.optimization.tune.auto" |
| name="%Option.optimization.tune.auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=403" |
| id="xlc.c.compiler.option.optimization.tune.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=601" |
| id="xlc.c.compiler.option.optimization.tune.601" |
| name="PowerPC® 601"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=602" |
| id="xlc.c.compiler.option.optimization.tune.602" |
| name="PowerPC® 602"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=603" |
| id="xlc.c.compiler.option.optimization.tune.603" |
| name="PowerPC® 603"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=604" |
| id="xlc.c.compiler.option.optimization.tune.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr" |
| id="xlc.c.compiler.option.optimization.tune.pwr" |
| name="POWER(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr2" |
| id="xlc.c.compiler.option.optimization.tune.pwr2" |
| name="POWER2(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr2s" |
| id="xlc.c.compiler.option.optimization.tune.pwr2s" |
| name="POWER2(TM) s"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr2sc" |
| id="xlc.c.compiler.option.optimization.tune.pwr2sc" |
| name="POWER2(TM) Super Chip"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr3" |
| id="xlc.c.compiler.option.optimization.tune.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr4" |
| id="xlc.c.compiler.option.optimization.tune.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr5" |
| id="xlc.c.compiler.option.optimization.tune.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc" |
| id="xlc.c.compiler.option.optimization.tune.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64" |
| id="xlc.c.compiler.option.optimization.tune.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcgr" |
| id="xlc.c.compiler.option.optimization.tune.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64gr" |
| id="xlc.c.compiler.option.optimization.tune.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.tune.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64v" |
| id="xlc.c.compiler.option.optimization.tune.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc970" |
| id="xlc.c.compiler.option.optimization.tune.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64a" |
| id="xlc.c.compiler.option.optimization.tune.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64b" |
| id="xlc.c.compiler.option.optimization.tune.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64c" |
| id="xlc.c.compiler.option.optimization.tune.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.tune.9.0" |
| name="%Option.optimization.tune" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.tune.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=auto" |
| id="xlc.c.compiler.option.optimization.tune.auto" |
| name="%Option.optimization.tune.auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=403" |
| id="xlc.c.compiler.option.optimization.tune.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=604" |
| id="xlc.c.compiler.option.optimization.tune.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr3" |
| id="xlc.c.compiler.option.optimization.tune.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr4" |
| id="xlc.c.compiler.option.optimization.tune.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr5" |
| id="xlc.c.compiler.option.optimization.tune.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc" |
| id="xlc.c.compiler.option.optimization.tune.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64" |
| id="xlc.c.compiler.option.optimization.tune.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcgr" |
| id="xlc.c.compiler.option.optimization.tune.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64gr" |
| id="xlc.c.compiler.option.optimization.tune.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.tune.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64v" |
| id="xlc.c.compiler.option.optimization.tune.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc970" |
| id="xlc.c.compiler.option.optimization.tune.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64a" |
| id="xlc.c.compiler.option.optimization.tune.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64b" |
| id="xlc.c.compiler.option.optimization.tune.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64c" |
| id="xlc.c.compiler.option.optimization.tune.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.tune.11.1" |
| name="%Option.optimization.tune" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.tune.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=auto" |
| id="xlc.c.compiler.option.optimization.tune.auto" |
| name="%Option.optimization.tune.auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=403" |
| id="xlc.c.compiler.option.optimization.tune.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=604" |
| id="xlc.c.compiler.option.optimization.tune.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr3" |
| id="xlc.c.compiler.option.optimization.tune.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr4" |
| id="xlc.c.compiler.option.optimization.tune.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr5" |
| id="xlc.c.compiler.option.optimization.tune.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=pwr7" |
| id="xlc.c.compiler.option.optimization.tune.pwr7" |
| name="POWER7(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc" |
| id="xlc.c.compiler.option.optimization.tune.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64" |
| id="xlc.c.compiler.option.optimization.tune.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcgr" |
| id="xlc.c.compiler.option.optimization.tune.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64gr" |
| id="xlc.c.compiler.option.optimization.tune.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.tune.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc64v" |
| id="xlc.c.compiler.option.optimization.tune.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=ppc970" |
| id="xlc.c.compiler.option.optimization.tune.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64a" |
| id="xlc.c.compiler.option.optimization.tune.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64b" |
| id="xlc.c.compiler.option.optimization.tune.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtune=rs64c" |
| id="xlc.c.compiler.option.optimization.tune.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.aggrcopy" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.aggrcopy" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.optimization.aggrcopy.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.aggrcopy.nooverlap" |
| command="-qaggrcopy=nooverlap" |
| id="xlc.c.optimization.aggrcopy.nooverlap"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.aggrcopy.overlap" |
| command="-qaggrcopy=overlap" |
| id="xlc.c.optimization.aggrcopy.overlap"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.alias" |
| category="xlc.c.compiler.category.optimization" |
| command="-qalias=" |
| id="xlc.c.compiler.option.optimization.alias" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.Cache" |
| category="xlc.c.compiler.category.optimization" |
| command="-qcache=" |
| id="xlc.c.compiler.option.optimization.cache" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.compact" |
| category="xlc.c.compiler.category.optimization" |
| command="-qcompact" |
| id="xlc.c.compiler.option.optimization.compact" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.optimization.dataimported" |
| category="xlc.c.compiler.category.optimization" |
| command="-qdataimported=" |
| id="xlc.c.compiler.option.optimization.dataimported" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.datalocal" |
| category="xlc.c.compiler.category.optimization" |
| command="-qdatalocal=" |
| id="xlc.c.compiler.option.optimization.datalocal" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.directstorage" |
| category="xlc.c.compiler.category.optimization" |
| command="-qdirectstorage" |
| id="xlc.c.compiler.option.optimization.directstorage" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.fdpr" |
| category="xlc.c.compiler.category.optimization" |
| command="-qfdpr" |
| id="xlc.c.compiler.option.optimization.fdpr" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.optimization.hot" |
| category="xlc.c.compiler.category.optimization" |
| command="-qhot=" |
| id="xlc.c.compiler.option.optimization.hot" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.ignerrno" |
| category="xlc.c.compiler.category.optimization" |
| command="-qignerrno" |
| id="xlc.c.compiler.option.optimization.ignerrno" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.optimization.ipa" |
| category="xlc.c.compiler.category.optimization" |
| command="-qipa=" |
| id="xlc.c.compiler.option.optimization.ipa" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.isolatedcall" |
| category="xlc.c.compiler.category.optimization" |
| command="-qisolated_call=" |
| id="xlc.c.compiler.option.optimization.isolatedcall" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.largepage" |
| category="xlc.c.compiler.category.optimization" |
| command="-qlargepage" |
| id="xlc.c.compiler.option.optimization.largepage" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.libansi" |
| category="xlc.c.compiler.category.optimization" |
| command="-qlibansi" |
| id="xlc.c.compiler.option.optimization.libansi" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.pdf1" |
| category="xlc.c.compiler.category.optimization" |
| command="-qpdf1" |
| id="xlc.c.compiler.option.optimization.pdf1" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.pdf2" |
| category="xlc.c.compiler.category.optimization" |
| command="-qpdf2" |
| id="xlc.c.compiler.option.optimization.pdf2" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.optimization.Prefetch" |
| category="xlc.c.compiler.category.optimization" |
| command="-qnoprefetch" |
| id="xlc.c.compiler.option.optimization.prefetch" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.optimization.procimported" |
| category="xlc.c.compiler.category.optimization" |
| command="-qprocunknown" |
| id="xlc.c.compiler.option.optimization.procimported" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.procunknown" |
| category="xlc.c.compiler.category.optimization" |
| command="-qprocunknown=" |
| id="xlc.c.compiler.option.optimization.procunknown" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.optimization.showpdf" |
| category="xlc.c.compiler.category.optimization" |
| command="-qshowpdf" |
| id="xlc.c.compiler.option.optimization.showpdf" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.optimization.smallstack" |
| category="xlc.c.compiler.category.optimization" |
| command="-qsmallstack" |
| id="xlc.c.compiler.option.optimization.smallstack" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qsmp" |
| defaultValue="false" |
| id="xlc.c.compiler.option.optimization.smp" |
| name="%Option.optimization.smp" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qsmp=" |
| id="xlc.c.compiler.option.optimization.smp.v10" |
| name="%Option.optimization.smp.v10" |
| tip="%Option.optimization.smp.v10.tooltip" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.Spill" |
| category="xlc.c.compiler.category.optimization" |
| command="-qspill=" |
| id="xlc.c.compiler.option.optimization.spill" |
| valueType="string"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qstrict" |
| defaultValue="false" |
| id="xlc.c.compiler.option.optimization.strict" |
| name="%Option.optimization.Strict" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qstrict=" |
| id="xlc.c.compiler.option.optimization.strict.v10" |
| name="%Option.optimization.Strict.v10" |
| tip="%Option.optimization.Strict.v10.tooltip" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.loopinduction" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.loopinduction" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.enumeratedOptionValue10" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.optimization.strict_induction" |
| command="-qstrict_induction" |
| id="xlc.c.optimization.optimize.strict_induction"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.optimization.nostrict_induction" |
| isDefault="false" |
| command="-qnostrict_induction" |
| id="xlc.c.optimization.optimize.nostrict_induction"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.optimization.tocdata" |
| category="xlc.c.compiler.category.optimization" |
| command="-qtocdata" |
| id="xlc.c.compiler.option.optimization.tocdata" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.ifp" |
| id="xlc.c.compiler.category.ifp"> |
| </optionCategory> |
| <option |
| name="%Option.y" |
| category="xlc.c.compiler.category.ifp" |
| id="xlc.c.compiler.option.ifp.y" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.compiler.option.ifp.y.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.y.n" |
| isDefault="false" |
| command="-yn" |
| id="xlc.c.compiler.option.ifp.y.n"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.y.m" |
| isDefault="false" |
| command="-ym" |
| id="xlc.c.compiler.option.ifp.y.m"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.y.p" |
| isDefault="false" |
| command="-yp" |
| id="xlc.c.compiler.option.ifp.y.p"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.y.z" |
| isDefault="false" |
| command="-yz" |
| id="xlc.c.compiler.option.ifp.y.z"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.float" |
| category="xlc.c.compiler.category.ifp" |
| command="-qfloat=" |
| id="xlc.c.compiler.option.ifp.qfloat" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.flttrap" |
| category="xlc.c.compiler.category.ifp" |
| command="-qflttrap=" |
| id="xlc.c.compiler.option.ifp.qflttrap" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.longlong" |
| category="xlc.c.compiler.category.ifp" |
| id="xlc.c.compiler.option.ifp.longlong" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.default" |
| isDefault="true" |
| id="xlc.c.ifp.y.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.longlong" |
| command="-qlonglong" |
| id="xlc.c.ifp.qlonglong"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.longlong.nolonglong" |
| command="-qnolonglong" |
| id="xlc.c.ifp.qnolonglong"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.rndflt" |
| category="xlc.c.compiler.category.ifp" |
| id="xlc.c.compiler.option.ifp.rndflt" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.ifp.rndflt.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.rndflt.nearest" |
| isDefault="false" |
| command="-qrndflt=nearest" |
| id="xlc.c.ifp.qrndflt.nearest"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.rndflt.minusinf" |
| isDefault="false" |
| command="-qrndflt=minusinf" |
| id="xlc.c.ifp.qrndflt.minusinf"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.rndflt.plusinf" |
| isDefault="false" |
| command="-qrndflt=plusinf" |
| id="xlc.c.ifp.qrndflt.plusinf"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.rndflt.zero" |
| isDefault="false" |
| command="-qrndflt=zero" |
| id="xlc.c.ifp.qrndflt.zero"> |
| </enumeratedOptionValue> |
| </option> |
| <optionCategory |
| name="%OptionCategory.cc" |
| id="xlc.c.compiler.category.cc"> |
| </optionCategory> |
| <option |
| name="%Option.B" |
| category="xlc.c.compiler.category.cc" |
| command="-B" |
| id="xlc.c.compiler.option.cc.B" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.F" |
| category="xlc.c.compiler.category.cc" |
| command="-F" |
| id="xlc.c.compiler.option.cc.F" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.t" |
| category="xlc.c.compiler.category.cc" |
| command="-t" |
| id="xlc.c.compiler.option.cc.t" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.optimization.w" |
| category="xlc.c.compiler.category.cc" |
| command="-W" |
| id="xlc.c.compiler.option.cc.W" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.maxmem" |
| category="xlc.c.compiler.category.cc" |
| command="-qmaxmem=" |
| id="xlc.c.compiler.option.cc.maxmem" |
| valueType="string"> |
| </option> |
| <option |
| browseType="directory" |
| category="xlc.c.compiler.category.cc" |
| command="-qpath=" |
| id="xlc.c.compiler.option.cc.path" |
| name="%Option.path" |
| valueType="string"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.cc" |
| command="-qtls=" |
| id="xlc.c.compiler.option.cc.tls" |
| name="%Option.tls" |
| valueType="string"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.objcc" |
| id="xlc.c.compiler.option.cc.tls.v10" |
| name="%Option.tls" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.cc.tls.none" |
| isDefault="true" |
| name="%Option.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=unsupported" |
| id="xlc.c.compiler.option.cc.tls.unsupported" |
| isDefault="true" |
| name="%Option.tls.unsupported"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=default" |
| id="xlc.c.compiler.option.cc.tls.default" |
| name="%Option.tls.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=global-dynamic" |
| id="xlc.c.compiler.option.cc.tls.global-dynamic" |
| name="%Option.tls.global-dynamic"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=initial-exec" |
| id="xlc.c.compiler.option.cc.tls.initial-exec" |
| name="%Option.tls.initial-exec"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=local-exec" |
| id="xlc.c.compiler.option.cc.tls.local-exec" |
| name="%Option.tls.local-exec"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qtls=local-dynamic" |
| id="xlc.c.compiler.option.cc.tls.local-dynamic" |
| name="%Option.tls.local-dynamic"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnotls" |
| id="xlc.c.compiler.option.cc.tls.notls" |
| name="%Option.tls.notls"> |
| </enumeratedOptionValue> |
| </option> |
| <optionCategory |
| name="%OptionCategory.lm" |
| id="xlc.c.compiler.category.lm"> |
| </optionCategory> |
| <option |
| name="%Option.V" |
| category="xlc.c.compiler.category.lm" |
| command="-V" |
| id="xlc.c.compiler.option.lm.V" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Warn.nowarn" |
| category="xlc.c.compiler.category.lm" |
| command="-w" |
| id="xlc.c.compiler.option.lm.w" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.attr" |
| category="xlc.c.compiler.category.lm" |
| id="xlc.c.compiler.option.lm.attr" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.lm.attr.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.attr.noattr" |
| isDefault="false" |
| command="-qnoattr" |
| id="xlc.c.lm.attr.noattr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.attr.fullattr" |
| isDefault="false" |
| command="-qattr=full" |
| id="xlc.c.lm.attr.fullattr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.attr.attr" |
| isDefault="false" |
| command="-qattr" |
| id="xlc.c.lm.attr.attr"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.flag" |
| category="xlc.c.compiler.category.lm" |
| command="-qflag=" |
| id="xlc.c.compiler.option.lm.flag" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.format" |
| category="xlc.c.compiler.category.lm" |
| command="-qformat=" |
| id="xlc.c.compiler.option.lm.format" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.halt" |
| category="xlc.c.compiler.category.lm" |
| id="xlc.c.compiler.option.lm.halt" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.enumeratedOptionValue1" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qhalt=i" |
| id="xlc.c.compiler.option.lm.halt.information" |
| name="%Option.halt.information"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qhalt=w" |
| id="xlc.c.compiler.option.lm.halt.warning" |
| name="%Option.halt.warning"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qhalt=e" |
| id="xlc.c.compiler.option.lm.halt.error" |
| name="%Option.halt.error"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qhalt=s" |
| id="xlc.c.compiler.option.lm.halt.severeError" |
| name="%Option.halt.severeError"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qhalt=u" |
| id="xlc.c.compiler.option.lm.halt.unrecoverableError" |
| name="%Option.halt.unrecoverableError"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.info" |
| category="xlc.c.compiler.category.ecd" |
| command="-qinfo=" |
| id="xlc.c.compiler.option.lm.info" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.list" |
| category="xlc.c.compiler.category.lm" |
| command="-qlist" |
| id="xlc.c.compiler.option.lm.list" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.listopt" |
| category="xlc.c.compiler.category.lm" |
| command="-qlistopt" |
| id="xlc.c.compiler.option.lm.listopt" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.phsinfo" |
| category="xlc.c.compiler.category.lm" |
| command="-qphsinfo" |
| id="xlc.c.compiler.option.lm.phsinfo" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.noprint" |
| category="xlc.c.compiler.category.lm" |
| command="-qnoprint" |
| id="xlc.c.compiler.option.lm.noprint" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.report" |
| category="xlc.c.compiler.category.lm" |
| command="-qreport" |
| id="xlc.c.compiler.option.lm.report" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.showinc" |
| category="xlc.c.compiler.category.lm" |
| command="-qshowinc" |
| id="xlc.c.compiler.option.lm.showinc" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.source" |
| category="xlc.c.compiler.category.lm" |
| command="-qsource" |
| id="xlc.c.compiler.option.lm.source" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.srcmsg" |
| category="xlc.c.compiler.category.lm" |
| command="-qsrcmsg" |
| id="xlc.c.compiler.option.lm.srcmsg" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.suppress" |
| category="xlc.c.compiler.category.lm" |
| command="-qsuppress=" |
| id="xlc.c.compiler.option.lm.suppress" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.tabsize" |
| category="xlc.c.compiler.category.lm" |
| command="-qtabsize=" |
| id="xlc.c.compiler.option.lm.tabsize" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.warnfourcharconsts" |
| category="xlc.c.compiler.category.lm" |
| command="-qwarnfourcharconsts" |
| id="xlc.c.compiler.option.lm.warnfourcharconsts" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.xref" |
| category="xlc.c.compiler.category.lm" |
| id="xlc.c.compiler.option.lm.xref" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.lm.xref.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.xref.noxref" |
| isDefault="false" |
| command="-qnoxref" |
| id="xlc.c.lm.attr.noattr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.xref.fullxref" |
| isDefault="false" |
| command="-qxref=full" |
| id="xlc.c.lm.xref.fullxref"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.xref.xref" |
| isDefault="false" |
| command="-qxref" |
| id="xlc.c.lm.xref.xref"> |
| </enumeratedOptionValue> |
| </option> |
| <optionCategory |
| name="%OptionCategory.ecd" |
| id="xlc.c.compiler.category.ecd"> |
| </optionCategory> |
| <option |
| name="%Option.g" |
| category="xlc.c.compiler.category.ecd" |
| command="-g" |
| id="xlc.c.compiler.option.ecd.g" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.p" |
| category="xlc.c.compiler.category.ecd" |
| command="-p" |
| id="xlc.c.compiler.option.ecd.p" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.pg" |
| category="xlc.c.compiler.category.ecd" |
| command="-pg" |
| id="xlc.c.compiler.option.ecd.pg" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.check" |
| category="xlc.c.compiler.category.ecd" |
| command="-qcheck" |
| id="xlc.c.compiler.option.ecd.check" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.dbxextra" |
| category="xlc.c.compiler.category.ecd" |
| command="-qdbxextra" |
| id="xlc.c.compiler.option.ecd.dbxextra" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.extchk" |
| category="xlc.c.compiler.category.ecd" |
| command="-qextchk" |
| id="xlc.c.compiler.option.ecd.extchk" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.fullpath" |
| category="xlc.c.compiler.category.ecd" |
| command="-qfullpath" |
| id="xlc.c.compiler.option.ecd.fullpath" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.genproto" |
| category="xlc.c.compiler.category.ecd" |
| id="xlc.c.compiler.option.ecd.genproto" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| name="%Option.none" |
| isDefault="false" |
| id="xlc.c.ecd.genproto.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.genproto.general" |
| isDefault="false" |
| command="-qgenproto" |
| id="xlc.c.ecd.genproto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| name="%Option.genproto.parmgenproto" |
| isDefault="false" |
| command="-qgenproto=parmnames" |
| id="xlc.c.ecd.genproto.parmnames"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| name="%Option.heapdebug" |
| category="xlc.c.compiler.category.ecd" |
| command="-qheapdebug" |
| id="xlc.c.compiler.option.ecd.heapdebug" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.initauto" |
| category="xlc.c.compiler.category.ecd" |
| command="-qinitauto=" |
| id="xlc.c.compiler.option.ecd.initauto" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.linedebug" |
| category="xlc.c.compiler.category.ecd" |
| command="-qlinedebug" |
| id="xlc.c.compiler.option.ecd.linedebug" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.maxerr" |
| category="xlc.c.compiler.category.ecd" |
| command="-qmaxerr=" |
| id="xlc.c.compiler.option.ecd.maxerr" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.proto" |
| category="xlc.c.compiler.category.ecd" |
| command="-qproto" |
| id="xlc.c.compiler.option.ecd.proto" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.Misc" |
| id="xlc.c.compiler.category.other"> |
| </optionCategory> |
| <option |
| name="%Option.compiler.other" |
| category="xlc.c.compiler.category.other" |
| id="xlc.c.compiler.option.misc.other" |
| valueType="string"> |
| </option> |
| |
| |
| <!-- Version 9 Options --> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.ifp" |
| id="xlc.c.compiler.option.ifp.dfp" |
| name="%Option.dfp" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.ifp.dfp.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qdfp" |
| id="xlc.c.compiler.option.ifp.dfp.enabled" |
| name="%Option.dfp.enabled"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qnodfp" |
| id="xlc.c.compiler.option.ifp.dfp.disabled" |
| name="%Option.dfp.disabled"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| command="-C!" |
| defaultValue="false" |
| id="xlc.c.compiler.option.preprocessor.PreprocessRemoveComments" |
| name="%Option.PreprocRemoveComments" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.ecd" |
| command="-qoptdebug" |
| defaultValue="false" |
| id="xlc.c.compiler.option.ecd.optdebug" |
| name="%Option.optdebug" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| id="xlc.c.compiler.option.output.macros" |
| name="%Option.macros" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.output.macros.none" |
| isDefault="true" |
| name="%Option.none"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qshowmacros=all" |
| id="xlc.c.compiler.option.output.macros.all" |
| name="%Option.macros.all"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qshowmacros=pre" |
| id="xlc.c.compiler.option.output.macros.pre" |
| name="%Option.macros.pre"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qshowmacros=nopre" |
| id="xlc.c.compiler.option.output.macros.nopre" |
| name="%Option.macros.nopre"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.output" |
| command="-qnotimestamps" |
| id="xlc.c.compiler.option.output.timestamps" |
| name="%Options.timestamps" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| id="xlc.c.compiler.category.objcc" |
| name="%OptionCategory.objcc"> |
| </optionCategory> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.qassert" |
| name="%Option.optimization.qassert" |
| valueType="enumerated"> |
| <enumeratedOptionValue |
| command="-qassert=norefalign" |
| id="xlc.c.compiler.option.optimization.qassert.norefalign" |
| isDefault="false" |
| name="%Option.optimization.qassert.norefalign"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qassert=refalign" |
| id="xlc.c.compiler.option.optimization.qassert.refalign" |
| isDefault="false" |
| name="%Option.optimization.qassert.refalign"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.qassert.defaut" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.ecd" |
| command="-qfunctrace" |
| id="xlc.c.compiler.option.qfunctrace" |
| name="%Option.qfunctrace" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qinline" |
| id="xlc.c.compiler.option.optimization.qinline" |
| name="%Option.optimization.inline" |
| valueType="string"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.arch.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=auto" |
| id="xlc.c.compiler.option.optimization.arch.auto" |
| name="auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=com" |
| id="xlc.c.compiler.option.optimization.arch.com" |
| name="com"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=403" |
| id="xlc.c.compiler.option.optimization.arch.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=601" |
| id="xlc.c.compiler.option.optimization.arch.601" |
| name="PowerPC® 601"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=602" |
| id="xlc.c.compiler.option.optimization.arch.602" |
| name="PowerPC® 602"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=603" |
| id="xlc.c.compiler.option.optimization.arch.603" |
| name="PowerPC® 603"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=604" |
| id="xlc.c.compiler.option.optimization.arch.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr" |
| id="xlc.c.compiler.option.optimization.arch.pwr" |
| name="POWER(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2" |
| id="xlc.c.compiler.option.optimization.arch.pwr2" |
| name="POWER2(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2s" |
| id="xlc.c.compiler.option.optimization.arch.pwr2s" |
| name="POWER2(TM) s"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2sc" |
| id="xlc.c.compiler.option.optimization.arch.pwr2sc" |
| name="POWER2(TM) Super Chip"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr3" |
| id="xlc.c.compiler.option.optimization.arch.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr4" |
| id="xlc.c.compiler.option.optimization.arch.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc" |
| id="xlc.c.compiler.option.optimization.arch.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64" |
| id="xlc.c.compiler.option.optimization.arch.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcgr" |
| id="xlc.c.compiler.option.optimization.arch.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64gr" |
| id="xlc.c.compiler.option.optimization.arch.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.arch.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64v" |
| id="xlc.c.compiler.option.optimization.arch.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc970" |
| id="xlc.c.compiler.option.optimization.arch.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64a" |
| id="xlc.c.compiler.option.optimization.arch.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64b" |
| id="xlc.c.compiler.option.optimization.arch.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64c" |
| id="xlc.c.compiler.option.optimization.arch.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.lm" |
| command="-qlistfmt" |
| id="xlc.c.compiler.option.lm.qlistfmt" |
| name="%Option.qlistfmt" |
| valueType="string"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.optimization" |
| command="-qlibmpi" |
| defaultValue="false" |
| id="xlc.c.compiler.option.optimization.qlibmpi" |
| name="%Option.optimization.qlibmpi" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| command="-qsimd=auto" |
| id="xlc.c.compiler.option.optimization.qsimd" |
| name="%Option.optimization.qsimd" |
| valueType="boolean"> |
| </option> |
| <option |
| category="xlc.c.compiler.category.lm" |
| command="-qskipsrc=hide" |
| id="xlc.c.compiler.option.lm.qskipsrc" |
| name="%Option.qskipsrc" |
| valueType="boolean"> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.optimization" |
| id="xlc.c.compiler.option.optimization.qprefetch" |
| name="%Option.optimization.qprefetch" |
| valueType="string"> |
| <enumeratedOptionValue |
| id="xlc.c.compiler.option.optimization.arch.default" |
| isDefault="true" |
| name="%Option.default"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=auto" |
| id="xlc.c.compiler.option.optimization.arch.auto" |
| name="auto"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=com" |
| id="xlc.c.compiler.option.optimization.arch.com" |
| name="com"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=403" |
| id="xlc.c.compiler.option.optimization.arch.403" |
| name="PowerPC® 403"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=601" |
| id="xlc.c.compiler.option.optimization.arch.601" |
| name="PowerPC® 601"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=602" |
| id="xlc.c.compiler.option.optimization.arch.602" |
| name="PowerPC® 602"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=603" |
| id="xlc.c.compiler.option.optimization.arch.603" |
| name="PowerPC® 603"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=604" |
| id="xlc.c.compiler.option.optimization.arch.604" |
| name="PowerPC® 604"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr" |
| id="xlc.c.compiler.option.optimization.arch.pwr" |
| name="POWER(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2" |
| id="xlc.c.compiler.option.optimization.arch.pwr2" |
| name="POWER2(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2s" |
| id="xlc.c.compiler.option.optimization.arch.pwr2s" |
| name="POWER2(TM) s"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr2sc" |
| id="xlc.c.compiler.option.optimization.arch.pwr2sc" |
| name="POWER2(TM) Super Chip"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr3" |
| id="xlc.c.compiler.option.optimization.arch.pwr3" |
| name="POWER3(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr4" |
| id="xlc.c.compiler.option.optimization.arch.pwr4" |
| name="POWER4(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=pwr5" |
| id="xlc.c.compiler.option.optimization.arch.pwr5" |
| name="POWER5(TM)"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc" |
| id="xlc.c.compiler.option.optimization.arch.ppc" |
| name="PowerPC®"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64" |
| id="xlc.c.compiler.option.optimization.arch.ppc64" |
| name="%Option.optimization.arch.ppc64"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcgr" |
| id="xlc.c.compiler.option.optimization.arch.ppcgr" |
| name="%Option.optimization.arch.ppcgr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64gr" |
| id="xlc.c.compiler.option.optimization.arch.ppc64gr" |
| name="%Option.optimization.arch.ppc64gr"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppcs4grsq" |
| id="xlc.c.compiler.option.optimization.arch.ppc64grsq" |
| name="%Option.optimization.arch.ppc64grsq"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc64v" |
| id="xlc.c.compiler.option.optimization.arch.ppc64v" |
| name="%Option.optimization.arch.ppc64v"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=ppc970" |
| id="xlc.c.compiler.option.optimization.arch.ppc970" |
| name="PowerPC® 970"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64a" |
| id="xlc.c.compiler.option.optimization.arch.rs64a" |
| name="RS64I"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64b" |
| id="xlc.c.compiler.option.optimization.arch.rs64b" |
| name="RS64II"> |
| </enumeratedOptionValue> |
| <enumeratedOptionValue |
| command="-qarch=rs64c" |
| id="xlc.c.compiler.option.optimization.arch.rs64c" |
| name="RS64III"> |
| </enumeratedOptionValue> |
| </option> |
| <option |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCApplicabilityCalculator" |
| category="xlc.c.compiler.category.objcc" |
| id="xlc.c.compiler.option.output.qstackprotect" |
| name="%Option.qstackprotect" |
| valueType="string"> |
| </option> |
| </tool> |
| <tool |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractLinker" |
| isAbstract="true" |
| name="%tool.linker.exe.abstract.name" |
| outputFlag="-o"> |
| <envVarBuildPath |
| pathType="buildpathLibrary" |
| variableList="LIBRARY_PATH"> |
| </envVarBuildPath> |
| <optionCategory |
| name="%OptionCategory.Libs" |
| id="xlc.c.link.category.libs"> |
| </optionCategory> |
| <option |
| name="%Option.Libs" |
| category="xlc.c.link.category.libs" |
| command="-l" |
| id="xlc.c.link.option.libs" |
| browseType="none" |
| valueType="libs"> |
| </option> |
| <option |
| name="%Option.Libsearch" |
| category="xlc.c.link.category.libs" |
| command="-L" |
| id="xlc.c.link.option.paths" |
| browseType="directory" |
| valueType="libPaths"> |
| </option> |
| <option |
| name="%Option.UserObjs" |
| category="xlc.c.link.category.libs" |
| browseType="file" |
| valueType="userObjs" |
| id="xlc.c.link.option.userobjs"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.Linking" |
| id="xlc.c.compiler.category.linking"> |
| </optionCategory> |
| <option |
| name="%Option.Linking.b" |
| category="xlc.c.compiler.category.linking" |
| command="-b" |
| id="xlc.c.compiler.option.linking.b" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.brtl" |
| category="xlc.c.compiler.category.linking" |
| command="-brtl" |
| id="xlc.c.compiler.option.linking.brtl" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.bundle" |
| category="xlc.c.compiler.category.linking" |
| command="-bundle" |
| id="xlc.c.compiler.option.linking.bundle" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.linking.bundle_loader" |
| category="xlc.c.compiler.category.linking" |
| command="-bundle_loader=" |
| id="xlc.c.compiler.option.linking.bundle_loader" |
| valueType="string"> |
| </option> |
| <option |
| browseType="file" |
| category="xlc.c.compiler.category.linking" |
| command="-f=" |
| id="xlc.c.compiler.option.linking.f" |
| name="%Option.linking.f" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.Linking.L" |
| category="xlc.c.compiler.category.linking" |
| command="-L" |
| id="xlc.c.compiler.option.linking.L" |
| valueType="string"> |
| </option> |
| <option |
| name="%Option.Linking.l" |
| category="xlc.c.compiler.category.linking" |
| command="-l" |
| id="xlc.c.compiler.option.linking.l" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.r" |
| category="xlc.c.compiler.category.linking" |
| command="-r" |
| id="xlc.c.compiler.option.linking.r" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.Linking.Z" |
| category="xlc.c.compiler.category.linking" |
| command="-Z" |
| id="xlc.c.compiler.option.linking.Z" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.inlglue" |
| category="xlc.c.compiler.category.linking" |
| command="-qinlglue" |
| id="xlc.c.compiler.option.linking.qinlglue" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.lib" |
| category="xlc.c.compiler.category.linking" |
| command="-qlib" |
| id="xlc.c.compiler.option.linking.qlib" |
| valueType="boolean"> |
| </option> |
| <option |
| name="%Option.Linking.priority" |
| category="xlc.c.compiler.category.linking" |
| command="-qpriority=" |
| id="xlc.c.compiler.option.linking.priority" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Linker.Shared" |
| category="xlc.c.compiler.category.linking" |
| command="-qmkshrobj" |
| id="xlc.c.link.option.mkshrobj" |
| applicabilityCalculator="org.eclipse.cdt.managedbuilder.xlc.ui.properties.HiddenOptionApplicabilityCalculator" |
| valueType="boolean"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.Linker.Strip" |
| category="xlc.c.compiler.category.linking" |
| command="-s" |
| id="xlc.c.link.option.strip" |
| valueType="boolean"> |
| </option> |
| <optionCategory |
| name="%OptionCategory.Misc" |
| id="xlc.c.link.category.other"> |
| </optionCategory> |
| <option |
| name="%Option.Linker.Flags" |
| category="xlc.c.link.category.other" |
| valueType="string" |
| id="xlc.c.link.option.ldflags"> |
| </option> |
| <inputType |
| sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile" |
| sources="o" |
| multipleOfType="true" |
| dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator" |
| buildVariable="OBJS" |
| id="cdt.managedbuild.tool.xlc.c.linker.input"> |
| <additionalInput |
| paths="$(USER_OBJS)" |
| kind="additionalinputdependency"> |
| </additionalInput> |
| <additionalInput |
| paths="$(LIBS)" |
| kind="additionalinput"> |
| </additionalInput> |
| </inputType> |
| <outputType |
| outputs="" |
| buildVariable="EXECUTABLES" |
| nameProvider="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuLinkOutputNameProvider" |
| id="cdt.managedbuild.tool.xlc.c.linker.output"> |
| </outputType> |
| </tool> |
| <tool |
| errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.tool.linker.abstractSOLinker" |
| isAbstract="true" |
| name="%tool.linker.so.abstract.name" |
| superClass="org.eclipse.cdt.managedbuilder.xlc.ui.tool.abstractLinker"> |
| <option |
| name="%Option.Linking.mkshrobj" |
| id="xlc.c.link.so.option.shared" |
| defaultValue="true" |
| superClass="xlc.c.link.option.mkshrobj"> |
| </option> |
| <option |
| name="%Option.Linking.e" |
| category="xlc.c.compiler.category.linking" |
| command="-e " |
| id="xlc.c.compiler.option.linking.e" |
| valueType="string"> |
| </option> |
| <option |
| defaultValue="false" |
| name="%Option.linking.G" |
| category="xlc.c.compiler.category.linking" |
| command="-G" |
| id="xlc.c.compiler.option.linking.G" |
| valueType="boolean"> |
| </option> |
| <option |
| browseType="file" |
| category="xlc.c.compiler.category.linking" |
| command="-qexpfile=" |
| id="xlc.c.compiler.option.linking.expfile" |
| name="%Option.linking.expfile" |
| valueType="string"> |
| </option> |
| <outputType |
| outputs="so" |
| outputPrefix="lib" |
| buildVariable="LIBRARIES" |
| superClass="cdt.managedbuild.tool.xlc.c.linker.output" |
| id="cdt.managedbuild.tool.xlc.c.linker.so.debug.output"> |
| </outputType> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.c.compiler" |
| isAbstract="false" |
| name="%tool.c.compiler.name" |
| superClass="cdt.managedbuild.tool.xlc.c.compiler.abstract"> |
| <inputType |
| dependencyContentType="org.eclipse.cdt.core.cHeader" |
| dependencyExtensions="h" |
| id="cdt.managedbuild.tool.xlc.c.compiler.input" |
| name="%inputType.c.name" |
| primaryInput="true" |
| sourceContentType="org.eclipse.cdt.core.cSource" |
| sources="c"> |
| </inputType> |
| <outputType |
| buildVariable="OBJS" |
| id="cdt.managedbuild.tool.xlc.c.compiler.output" |
| outputs="o"> |
| </outputType> |
| </tool> |
| <tool |
| id="cdt.managedbuild.tool.xlc.cpp.compiler" |
| isAbstract="false" |
| name="%tool.cpp.compiler.name" |
| superClass="cdt.managedbuild.tool.xlc.cpp.compiler.abstract"> |
| <inputType |
| dependencyContentType="org.eclipse.cdt.core.cHeader" |
| dependencyExtensions="h" |
| id="cdt.managedbuild.tool.xlc.cpp.c.compiler.input" |
| name="%inputType.c.name.2" |
| primaryInput="true" |
| sourceContentType="org.eclipse.cdt.core.cSource" |
| sources="c"> |
| </inputType> |
| <inputType |
| dependencyContentType="org.eclipse.cdt.core.cxxHeader" |
| dependencyExtensions="h,H,hpp" |
| id="cdt.managedbuild.tool.xlc.cpp.compiler.input" |
| name="%inputType.cpp.name" |
| primaryInput="true" |
| sourceContentType="org.eclipse.cdt.core.cxxSource" |
| sources="c,C,cc,cxx,cpp"> |
| </inputType> |
| <outputType |
| buildVariable="OBJS" |
| id="org.eclipse.cdt.managedbuilder.xlc.cpp.compiler.output" |
| outputs="o"> |
| </outputType> |
| </tool> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage" |
| class="org.eclipse.cdt.managedbuilder.xlc.ui.preferences.XLCompilerPreferencePage" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.preferences.XLCompilerPreferencePage" |
| name="%XLCompilerPreferencePage.name"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.cdt.managedbuilder.xlc.ui.preferences.PreferenceInitializer"> |
| </initializer> |
| </extension> |
| <extension |
| point="org.eclipse.ui.propertyPages"> |
| <page |
| category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build" |
| class="org.eclipse.cdt.managedbuilder.xlc.ui.properties.XLCompilerPropertyPage" |
| id="org.eclipse.cdt.managedbuilder.xlc.ui.properties.samplePropertyPage" |
| name="%XLCompilerPropertyPage.name"> |
| <filter |
| name="projectNature" |
| value="org.eclipse.cdt.managedbuilder.core.managedBuildNature"> |
| </filter> |
| <enabledWhen> |
| <or> |
| <instanceof value="org.eclipse.core.resources.IProject"/> |
| <instanceof value="org.eclipse.cdt.core.model.ICProject"/> |
| <instanceof value="org.eclipse.core.resources.IFolder"/> |
| <instanceof value="org.eclipse.cdt.core.model.ICContainer"/> |
| <instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/> |
| <instanceof value="org.eclipse.core.resources.IFile"/> |
| </or> |
| </enabledWhen> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.cdt.managedbuilder.ui.newWizardPages"> |
| <wizardPage |
| ID="org.eclipse.cdt.managedbuilder.xlc.ui.XlcSettingsWizardPage" |
| operationClass="org.eclipse.cdt.managedbuilder.xlc.ui.wizards.XLCSettingsWizardRunnable" |
| pageClass="org.eclipse.cdt.managedbuilder.xlc.ui.wizards.XLCSettingsWizardPage"> |
| <projectType |
| projectTypeID="cdt.managedbuild.target.xlc.exe"> |
| </projectType> |
| <projectType |
| projectTypeID="cdt.managedbuild.target.xlc.so"> |
| </projectType> |
| <projectType |
| projectTypeID="cdt.managedbuild.target.xlc.lib"> |
| </projectType> |
| </wizardPage> |
| </extension> |
| <!--extension |
| point="org.eclipse.core.variables.dynamicVariables"> |
| <variable |
| description="%variableDescription" |
| name="XL_compilerRoot" |
| resolver="org.eclipse.cdt.managedbuilder.xlc.ui.variables.DynamicVariableResolver" |
| supportsArgument="true"> |
| </variable> |
| </extension --> |
| </plugin> |