blob: 6d07e05a0d95dec1c15234dc934bb4261bd1e717 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<!-- Managed Make Builder Tool Specifications -->
<extension
id="cdt.managed.build.info"
name="Managed Build Tools Description"
point="org.eclipse.cdt.managedbuilder.core.buildDefinitions">
<managedBuildRevision
fileVersion="3.1.0">
</managedBuildRevision>
<!-- Start Intel Fortran linker -->
<tool
natureFilter="cnature"
name="%ToolName.linker.intel.fortran"
outputFlag="-o"
command="ifort"
id="photran.managedbuild.tool.intel.fortran.linker"
errorParsers="org.eclipse.cdt.core.GLDErrorParser">
<supportedProperties>
<property id="org.eclipse.cdt.build.core.buildArtefactType">
<value id="org.eclipse.cdt.build.core.buildArtefactType.exe"/>
<value id="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/>
</property>
</supportedProperties>
<envVarBuildPath
pathType="buildpathLibrary"
variableList="LIBRARY_PATH">
</envVarBuildPath>
<!-- Link Libraries -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.linker"
name="%OptionCategory.Libs"
id="intel.fortran.link.category.libs">
</optionCategory>
<option
name="%Option.intel.fortran.link.option.rtlibs"
category="intel.fortran.link.category.libs"
valueType="enumerated"
id="intel.fortran.link.option.rtlibs">
<enumeratedOptionValue
name="%Option.intel.fortran.link.option.rtlibs.default"
isDefault="true"
command=""
id="intel.fortran.link.option.rtlibs.default">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.link.option.rtlibs.shared_intel"
command="-shared-intel"
id="intel.fortran.link.option.rtlibs.shared_intel">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.link.option.rtlibs.static_intel"
command="-static-intel"
id="intel.fortran.link.option.rtlibs.static_intel">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.link.option.l"
category="intel.fortran.link.category.libs"
command="-l"
id="intel.fortran.link.option.l"
browseType="file"
valueType="libs">
</option>
<option
name="%Option.intel.fortran.link.option.libpath"
category="intel.fortran.link.category.libs"
command="-L"
id="intel.fortran.link.option.libpath"
browseType="directory"
valueType="stringList">
</option>
<!-- Link Command Line -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.linker"
name="%OptionCategory.Cmdline"
id="intel.fortran.link.category.cmdline">
</optionCategory>
<option
name="%Option.intel.fortran.cmdline.addlopts"
category="intel.fortran.link.category.cmdline"
defaultValue=""
valueType="string"
id="intel.fortran.link.cmdline.addlopts">
</option>
<option
defaultValue="false"
command="-shared"
id="intel.fortran.link.option.shared"
valueType="boolean">
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="true"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/>
</enablement>
<enablement
type="UI_VISIBILITY|UI_ENABLEMENT">
<false/>
</enablement>
</option>
<inputType
sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile"
sources="o"
multipleOfType="true"
dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
buildVariable="OBJS"
id="photran.managedbuild.tool.intel.fortran.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"
primaryOutput="true"
id="photran.managedbuild.tool.intel.fortran.linker.output">
<enablement
type="ALL">
<checkOption
optionId="intel.fortran.link.option.shared"
value="false"/>
</enablement>
</outputType>
<outputType
outputs="so"
outputPrefix="lib"
buildVariable="LIBRARIES"
id="photran.managedbuild.tool.intel.fortran.linker.output.so">
<enablement
type="ALL">
<checkOption
optionId="intel.fortran.link.option.shared"
value="true"/>
</enablement>
</outputType>
</tool>
<!-- End Intel Fortran Linker -->
<!-- Start Intel Fortran Archiver -->
<tool
natureFilter="both"
name="%ToolName.archiver.intel.fortran"
command="ar"
id="photran.managedbuild.tool.intel.fortran.archiver">
<supportedProperties>
<property id="org.eclipse.cdt.build.core.buildArtefactType">
<value id="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</property>
</supportedProperties>
<inputType
sourceContentType="org.eclipse.cdt.managedbuilder.core.compiledObjectFile"
sources="o"
multipleOfType="true"
dependencyCalculator="org.eclipse.cdt.managedbuilder.makegen.internal.DefaultNoDependencyCalculator"
buildVariable="OBJS"
id="intel.fortran.archiver.input">
<additionalInput
paths="$(USER_OBJS)"
kind="additionalinputdependency">
</additionalInput>
<additionalInput
paths="$(LIBS)"
kind="additionalinput">
</additionalInput>
</inputType>
<outputType
outputs="a"
outputPrefix="lib"
buildVariable="ARCHIVES"
id="intel.fortran.archiver.output">
</outputType>
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.archiver"
name="%Option.archiver.intel.fortran.cmdline"
id="intel.fortran.archiver.category.cmdline">
</optionCategory>
<option
defaultValue="-r"
name="%Option.archiver.intel.fortran.aroptions"
category="intel.fortran.archiver.category.cmdline"
valueType="string"
id="intel.fortran.archiver.category.cmdline.options">
</option>
</tool>
<!-- End Intel Fortran Archiver -->
<!-- Start Intel Fortran compiler -->
<tool
id="photran.managedbuild.tool.intel.fortran.compiler"
isAbstract="true"
command="ifort"
commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}"
natureFilter="both"
outputFlag="-o"
errorParsers="org.eclipse.photran.core.intel.IntelCompilerErrorParser">
<supportedProperties>
<property id="org.eclipse.cdt.build.core.buildType">
<value id="org.eclipse.cdt.build.core.buildType.debug"/>
<value id="org.eclipse.cdt.build.core.buildType.release"/>
</property>
</supportedProperties>
<envVarBuildPath
pathType="buildpathInclude"
variableList="CPATH,C_INCLUDE_PATH">
</envVarBuildPath>
<!-- General -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.General"
id="intel.linux.fortran.compiler.category.general">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.general.banner"
category="intel.linux.fortran.compiler.category.general"
command="-V"
valueType="boolean"
id="intel.linux.fortran.compiler.general.banner">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.general.debug"
category="intel.linux.fortran.compiler.category.general"
command="-g"
valueType="boolean"
id="intel.linux.fortran.compiler.general.debug">
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="false"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildType"
value="org.eclipse.cdt.build.core.buildType.release"/>
</enablement>
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="true"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildType"
value="org.eclipse.cdt.build.core.buildType.debug"/>
</enablement>
</option>
<option
name="%Option.intel.fortran.general.optlvl"
category="intel.linux.fortran.compiler.category.general"
valueType="enumerated"
id="intel.linux.fortran.compiler.general.optimization">
<enumeratedOptionValue
name="%Option.intel.fortran.general.optlvl.disable"
command="-O0"
id="general.opt.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.general.optlvl.minsize"
command="-O1"
id="general.opt.size">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.general.optlvl.maxspeed"
isDefault="true"
command=""
id="general.opt.speed">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.general.optlvl.speedhlo"
command="-O3"
id="general.opt.speedHLO">
</enumeratedOptionValue>
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="general.opt.speed"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildType"
value="org.eclipse.cdt.build.core.buildType.release"/>
</enablement>
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="general.opt.none"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildType"
value="org.eclipse.cdt.build.core.buildType.debug"/>
</enablement>
</option>
<option
name="%Option.intel.fortran.general.warnlvl"
category="intel.linux.fortran.compiler.category.general"
valueType="enumerated"
id="intel.linux.fortran.compiler.general.warninglevel">
<enumeratedOptionValue
name="%Option.intel.fortran.general.warnlvl.none"
command="-warn none"
id="general.warninglevel.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.general.warnlvl.all"
command="-warn all"
id="general.warninglevel.all">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.general.warnlvl.custom"
isDefault="true"
command=""
id="general.warninglevel.custom">
</enumeratedOptionValue>
</option>
<!-- Optimization -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Optimize"
id="intel.linux.fortran.compiler.category.optimization">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.optimize.buffio"
category="intel.linux.fortran.compiler.category.optimization"
command="-assume buffered_io"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.optimization.buffio">
</option>
<option
name="%Option.intel.fortran.optimize.inline"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.inline.expand">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.inline.default"
isDefault="true"
command=""
id="inl.exp.default">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.inline.disable"
command="-inline-level=0"
id="inl.exp.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.inline.inlinedir"
command="-inline-level=1"
id="inl.exp.inlinedir">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.inline.anysuitable"
command="-inline-level=2"
id="inl.exp.anysuitable">
</enumeratedOptionValue>
</option>
<option
defaultValue=""
name="%Option.intel.fortran.optimize.unrollcnt"
category="intel.linux.fortran.compiler.category.optimization"
command="-unroll"
valueType="string"
id="intel.linux.fortran.compiler.optimization.unrollcnt ">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.optimize.parallel"
category="intel.linux.fortran.compiler.category.optimization"
command="-parallel"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.optimization.parallel">
</option>
<option
defaultValue=""
name="%Option.intel.fortran.optimize.parthreshold"
category="intel.linux.fortran.compiler.category.optimization"
command="-par-threshold"
valueType="string"
id="intel.linux.fortran.compiler.optimization.parthreshold ">
</option>
<!-- Debugging -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Debug"
id="intel.linux.fortran.compiler.category.debug">
</optionCategory>
<option
name="%Option.intel.fortran.debug.infoparam"
category="intel.linux.fortran.compiler.category.debug"
id="intel.linux.fortran.compiler.option.debug.infoparam"
valueType="enumerated">
<enumeratedOptionValue
name="%Option.intel.fortran.debug.infoparam.none"
isDefault="true"
command=""
id="intel.debug.infoparam.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.debug.infoparam.used"
command="-debug-parameters used"
id="intel.debug.infoparam.used">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.debug.infoparam.all"
command="-debug-parameters all"
id="intel.debug.infoparam.all">
</enumeratedOptionValue>
</option>
<!-- Preprocessor -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Preproc"
id="intel.linux.fortran.compiler.category.preprocessor">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.preprocessor.fpp"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-fpp"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.preprocessor.fpp">
</option>
<option
browseType="directory"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-I"
id="intel.linux.fortran.compiler.preprocessor.includedirectories"
name="%Option.intel.fortran.preprocessor.additionalidirs"
valueType="includePath">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.preprocessor.ignoreinclude"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-X"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.preprocessor.ignoreinclude">
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.preprocessor.defaultincludepath"
category="intel.linux.fortran.compiler.category.preprocessor"
command=""
commandFalse="-assume nosource-include"
valueType="boolean"
id="intel.linux.fortran.compiler.preprocessor.defaultincludepath">
</option>
<option
name="%Option.intel.fortran.preprocessor.defsym"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-D"
valueType="definedSymbols"
id="intel.linux.fortran.compiler.preprocessor.defsym">
</option>
<option
name="%Option.intel.fortran.preprocessor.undefsym"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-U"
valueType="stringList"
id="intel.linux.fortran.compiler.preprocessor.undefsym">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.preprocessor.defstofpponly"
category="intel.linux.fortran.compiler.category.preprocessor"
command="-noD"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.preprocessor.defstofpponly">
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.preprocessor.openmpcondcomp"
category="intel.linux.fortran.compiler.category.preprocessor"
command=""
commandFalse="-assume nocc-omp"
valueType="boolean"
id="intel.linux.fortran.compiler.preprocessor.openmpcondcomp">
</option>
<!-- Code Generation -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Codegen"
id="intel.linux.fortran.compiler.category.codegen">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.codegen.recursive"
category="intel.linux.fortran.compiler.category.codegen"
command="-recursive"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.codegen.recursive">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.codegen.fpic"
category="intel.linux.fortran.compiler.category.codegen"
command="-fpic"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.codegen.fpic">
<enablement
type="CONTAINER_ATTRIBUTE"
attribute="defaultValue"
value="true"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/>
</enablement>
</option>
<option
name="%Option.intel.fortran.codegen.genreent"
category="intel.linux.fortran.compiler.category.codegen"
id="intel.linux.fortran.compiler.codegen.genreent"
valueType="enumerated">
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.genreent.none"
isDefault="true"
command=""
id="intel.genreent.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.genreent.async"
command="-reentrancy async"
id="intel.genreent.async">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.genreent.threaded"
command="-reentrancy threaded"
id="intel.genreent.threaded">
</enumeratedOptionValue>
</option>
<!-- Language -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Lang"
id="intel.linux.fortran.compiler.category.lang">
</optionCategory>
<option
defaultValue="true"
name="%Option.intel.fortran.lang.altparam"
category="intel.linux.fortran.compiler.category.lang"
command=""
commandFalse="-noaltparam"
valueType="boolean"
id="intel.linux.fortran.compiler.lang.altparam">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.lang.f66"
category="intel.linux.fortran.compiler.category.lang"
command="-f66"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.lang.f66">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.lang.dlines"
category="intel.linux.fortran.compiler.category.lang"
command="-d-lines"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.lang.dlines">
</option>
<option
name="%Option.intel.fortran.lang.srcfmt"
category="intel.linux.fortran.compiler.category.lang"
valueType="enumerated"
id="intel.linux.fortran.compiler.lang.srcfmt">
<enumeratedOptionValue
name="%Option.intel.fortran.lang.srcfmt.fileext"
command=""
isDefault="true"
id="intel.lang.fileext">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.srcfmt.free"
command="-free"
id="intel.lang.free">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.srcfmt.fixed"
command="-fixed"
id="intel.lang.fixed">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.lang.fixedlen"
category="intel.linux.fortran.compiler.category.lang"
valueType="enumerated"
id="intel.linux.fortran.compiler.lang.fixedlen">
<enumeratedOptionValue
name="%Option.intel.fortran.lang.fixedlen.72"
command=""
isDefault="true"
id="intel.lang.72">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.fixedlen.80"
command="-extend-source 80"
id="intel.lang.80">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.fixedlen.132"
command="-extend-source 132"
id="intel.lang.132">
</enumeratedOptionValue>
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.lang.pad"
category="intel.linux.fortran.compiler.category.lang"
command="-pad-source"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.lang.pad">
</option>
<option
name="%Option.intel.fortran.lang.openmp"
category="intel.linux.fortran.compiler.category.lang"
valueType="enumerated"
id="intel.linux.fortran.compiler.lang.openmp">
<enumeratedOptionValue
name="%Option.intel.fortran.lang.openmp.disable"
command=""
isDefault="true"
id="intel.lang.mpdisable">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.openmp.genpar"
command="-openmp"
id="intel.lang.mpgenpar">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.lang.openmp.genseq"
command="-openmp-stubs"
id="intel.lang.mpgenseq">
</enumeratedOptionValue>
</option>
<!-- Compatibility -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Compat"
id="intel.linux.fortran.compiler.category.compat">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.compat.vms"
category="intel.linux.fortran.compiler.category.compat"
command="-vms"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.compat.vms">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.compat.f77rtl"
category="intel.linux.fortran.compiler.category.compat"
command="-f77rtl"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.compat.f77rtl">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.compat.f77int"
category="intel.linux.fortran.compiler.category.compat"
command="-intconstant"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.compat.f77int">
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.compat.bscc"
category="intel.linux.fortran.compiler.category.compat"
command=""
commandFalse="-assume nobscc"
valueType="boolean"
id="intel.linux.fortran.compiler.compat.bscc">
</option>
<option
name="%Option.intel.fortran.compat.unfmtfiles"
category="intel.linux.fortran.compiler.category.compat"
valueType="enumerated"
id="intel.linux.fortran.compiler.compat.unfmtfiles">
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.none"
command=""
isDefault="true"
id="intel.compat.unfmtfiles.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.bigendian"
command="-convert big_endian"
id="intel.compat.unfmtfiles.bigendian">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.cray"
command="-convert cray"
id="intel.compat.unfmtfiles.cray">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.ibm"
command="-convert ibm"
id="intel.compat.unfmtfiles.ibm">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.littleendian"
command="-convert little_endian"
id="intel.compat.unfmtfiles.littleendian">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.native"
command="-convert native"
id="intel.compat.unfmtfiles.native">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.vaxg"
command="-convert vaxg"
id="intel.compat.unfmtfiles.vaxg">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.compat.unfmtfiles.vaxd"
command="-convert vaxd"
id="intel.compat.unfmtfiles.vaxd">
</enumeratedOptionValue>
</option>
<!-- Compilation Diagnostics -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Diags"
id="intel.linux.fortran.compiler.category.diags">
</optionCategory>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.werror"
category="intel.linux.fortran.compiler.category.diags"
command="-warn errors"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.werror">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.stderrors"
category="intel.linux.fortran.compiler.category.diags"
command="-warn stderrors"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.stderrors">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wdecl"
category="intel.linux.fortran.compiler.category.diags"
command="-warn declarations"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wdecl">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wunused"
category="intel.linux.fortran.compiler.category.diags"
command="-warn unused"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wunused">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wignoreloc"
category="intel.linux.fortran.compiler.category.diags"
command="-warn ignore-loc"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wignoreloc">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wtruncsrc"
category="intel.linux.fortran.compiler.category.diags"
command="-warn truncated_source"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wtruncsrc">
</option>
<option
defaultValue="True"
name="%Option.intel.fortran.diags.walign"
category="intel.linux.fortran.compiler.category.diags"
command=""
commandFalse="-warn noalignments"
valueType="boolean"
id="intel.linux.fortran.compiler.diags.walign">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wuncalled"
category="intel.linux.fortran.compiler.category.diags"
command="-warn uncalled"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wuncalled">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.wusage"
category="intel.linux.fortran.compiler.category.diags"
command="-warn nousage"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.wusage">
</option>
<option
defaultValue="False"
name="%Option.intel.fortran.diags.winterfaces"
category="intel.linux.fortran.compiler.category.diags"
command="-warn interfaces"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.diags.winterfaces">
</option>
<option
defaultValue=""
name="%Option.intel.fortran.diags.errlimit"
category="intel.linux.fortran.compiler.category.diags"
command="-error-limit ${VALUE}"
valueType="string"
id="intel.linux.fortran.compiler.diags.errlimit">
</option>
<option
name="%Option.intel.fortran.diags.standards"
category="intel.linux.fortran.compiler.category.diags"
valueType="enumerated"
id="intel.linux.fortran.compiler.diags.standards">
<enumeratedOptionValue
name="%Option.intel.fortran.diags.std.none"
isDefault="true"
command=""
id="diags.std.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.std.f90"
command="-stand f90"
id="diags.std.f90">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.std.f95"
command="-stand f95"
id="diags.std.f95">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.diags.openmpreport"
category="intel.linux.fortran.compiler.category.diags"
valueType="enumerated"
id="intel.linux.fortran.compiler.diags.OpenMP">
<enumeratedOptionValue
name="%Option.intel.fortran.diags.openmp.none"
isDefault="true"
command=""
id="diags.openmp.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.openmp.0"
command="-openmp-report0"
id="diags.openmp.0">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.openmp.1"
command="-openmp-report1"
id="diags.openmp.1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.openmp.2"
command="-openmp-report2"
id="diags.openmp.2">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.diags.parreport"
category="intel.linux.fortran.compiler.category.diags"
valueType="enumerated"
id="intel.linux.fortran.compiler.diags.autoparallelizer">
<enumeratedOptionValue
name="%Option.intel.fortran.diags.parnone"
isDefault="true"
command=""
id="diags.autoparallelizer.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.par.0"
command="-par-report0"
id="diags.autoparallelizer.0">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.par.1"
command="-par-report1"
id="diags.autoparallelizer.1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.par.2"
command="-par-report2"
id="diags.autoparallelizer.2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.par.3"
command="-par-report3"
id="diags.autoparallelizer.3">
</enumeratedOptionValue>
</option>
<!-- Data -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Data"
id="intel.linux.fortran.compiler.category.data">
</optionCategory>
<option
name="%Option.intel.fortran.data.zero"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-zero"
commandFalse=""
id="intel.linux.fortran.compiler.data.zero">
</option>
<option
name="%Option.intel.fortran.data.seq"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-align sequence"
commandFalse=""
id="intel.linux.fortran.compiler.data.seq">
</option>
<option
name="%Option.intel.fortran.data.dummy"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-assume dummy-aliases"
commandFalse=""
id="intel.linux.fortran.compiler.data.dummy">
</option>
<option
name="%Option.intel.fortran.data.safecray"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-safe-cray-ptr"
commandFalse=""
id="intel.linux.fortran.compiler.data.safecray">
</option>
<option
name="%Option.intel.fortran.data.protectconst"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-assume noprotect-constants"
commandFalse=""
id="intel.linux.fortran.compiler.data.protectconst">
</option>
<option
name="%Option.intel.fortran.data.byterecl"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-assume byterecl"
commandFalse=""
id="intel.linux.fortran.compiler.data.byterecl">
</option>
<option
name="%Option.intel.fortran.data.ftrapuv"
category="intel.linux.fortran.compiler.category.data"
valueType="boolean"
defaultValue="False"
command="-ftrapuv"
commandFalse=""
id="intel.linux.fortran.compiler.data.ftrapuv">
</option>
<option
name="%Option.intel.fortran.data.dyncom"
category="intel.linux.fortran.compiler.category.data"
defaultValue=""
command="-dyncom &quot;${VALUE}&quot;"
valueType="string"
id="intel.linux.fortran.compiler.data.dyncom">
</option>
<option
name="%Option.intel.fortran.data.defintkind"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.defintkind">
<enumeratedOptionValue
name="%Option.intel.fortran.data.defintkind.2"
command="-integer-size 16"
id="intel.data.int.2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.defintkind.4"
command=""
isDefault="true"
id="intel.data.int.4">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.defintkind.8"
command="-integer-size 64"
id="intel.data.int.8">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.data.defrealkind"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.defrealkind">
<enumeratedOptionValue
name="%Option.intel.fortran.data.defrealkind.4"
command=""
isDefault="true"
id="intel.data.real.4">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.defrealkind.8"
command="-real-size 64"
id="intel.data.real.8">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.defrealkind.16"
command="-real-size 128"
id="intel.data.real.16">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.data.defdpkind"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.defdpkind">
<enumeratedOptionValue
name="%Option.intel.fortran.data.defdpkind.8"
command=""
isDefault="true"
id="intel.data.dp.8">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.defdpkind.16"
command="-double-size 128"
id="intel.data.dp.16">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.data.locvarstg"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.locvarstg">
<enumeratedOptionValue
name="%Option.intel.fortran.data.locvarstg.deflocstg"
command=""
isDefault="true"
id="intel.data.lvs.def">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.locvarstg.save"
command="-save"
id="intel.data.lvs.save">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.locvarstg.autoscalar"
command="-auto-scalar"
id="intel.data.lvs.autoscalar">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.locvarstg.auto"
command="-auto"
id="intel.data.lvs.auto">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.data.structalign"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.structalign">
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.default"
isDefault="true"
command=""
id="intel.data.structalign.default">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.1"
command="-align rec1byte"
id="intel.data.structalign.1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.2"
command="-align rec2byte"
id="intel.data.structalign.2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.4"
command="-align rec4byte"
id="intel.data.structalign.4">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.8"
command="-align rec8byte"
id="intel.data.structalign.8">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.structalign.16"
command=""
id="intel.data.structalign.16">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.data.commonalign"
category="intel.linux.fortran.compiler.category.data"
valueType="enumerated"
id="intel.linux.fortran.compiler.data.commonalign">
<enumeratedOptionValue
name="%Option.intel.fortran.data.commonalign.default"
isDefault="true"
command=""
id="intel.data.commonalign.default">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.commonalign.4"
command="-align commons"
id="intel.data.commonalign.4">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.data.commonalign.8"
command="-align dcommons"
id="intel.data.commonalign.8">
</enumeratedOptionValue>
</option>
<!-- Floating Point -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Fltpt"
id="intel.linux.fortran.compiler.category.fp">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.fpexcept"
category="intel.linux.fortran.compiler.category.fp"
command="-fp-model except"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.fpexcept">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.fltconsistency"
category="intel.linux.fortran.compiler.category.fp"
command="-fltconsistency"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.fltconsistency">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.ftz"
category="intel.linux.fortran.compiler.category.fp"
command="-ftz"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.ftz">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.fpconstant"
category="intel.linux.fortran.compiler.category.fp"
command="-fpconstant"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.fpconstant">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.minus0"
category="intel.linux.fortran.compiler.category.fp"
command="-assume minus0"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.minus0">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.cmplxlimited"
category="intel.linux.fortran.compiler.category.fp"
command="-complex-limited-range"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.cmplxlimited">
</option>
<option
name="%Option.intel.fortran.fp.fpe"
category="intel.linux.fortran.compiler.category.fp"
valueType="enumerated"
id="intel.linux.fortran.compiler.fp.fpe">
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpe.0"
command="-fpe0"
id="intel.fp.fpe.0">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpe.1"
command="-fpe1"
id="intel.fp.fpe.1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpe.3"
isDefault="true"
command=""
id="intel.fp.fpe.3">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.fp.fpmodel"
category="intel.linux.fortran.compiler.category.fp"
valueType="enumerated"
id="intel.linux.fortran.compiler.fp.fpmodel">
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpmodel.precise"
command="-fp-model precise"
id="fpmodel.precise">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpmodel.fast"
command=""
isDefault="true"
id="fpmodel.fast">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpmodel.fast.2"
command="-fp-model fast=2"
id="fpmodel.fast.2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpmodel.strict"
command="-fp-model strict"
id="fpmodel.strict">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.fp.fpmodel.source"
command="-fp-model source"
id="fpmodel.source">
</enumeratedOptionValue>
</option>
<!-- External Procedures -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Extprocs"
id="intel.linux.fortran.compiler.category.extprocs">
</optionCategory>
<option
defaultValue="true"
name="%Option.intel.fortran.extprocs.underscore"
category="intel.linux.fortran.compiler.category.extprocs"
command=""
commandFalse="-assume nounderscore"
valueType="boolean"
id="intel.linux.fortran.compiler.extprocs.underscore">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.extprocs.interfaces"
category="intel.linux.fortran.compiler.category.extprocs"
command="-gen-interfaces"
valueType="boolean"
id="intel.linux.fortran.compiler.extprocs.interfaces">
</option>
<option
name="%Option.intel.fortran.extprocs.namecase"
category="intel.linux.fortran.compiler.category.extprocs"
valueType="enumerated"
id="intel.linux.fortran.compiler.extprocs.namecase">
<enumeratedOptionValue
name="%Option.intel.fortran.extprocs.namecase.upper"
command="-names uppercase"
id="intel.extprocs.namecase.upper">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.extprocs.namecase.lower"
isDefault="true"
command=""
id="intel.extprocs.namecase.lower">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.extprocs.namecase.asis"
command="-names as-is"
id="intel.extprocs.namecase.asis">
</enumeratedOptionValue>
</option>
<!-- Output Files -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Outfiles"
id="intel.linux.fortran.compiler.category.outfiles">
</optionCategory>
<option
name="%Option.intel.fortran.outfiles.moddir"
browseType="directory"
category="intel.linux.fortran.compiler.category.outfiles"
command="-module ${VALUE}"
id="intel.linux.fortran.compiler.outfiles.moddir"
valueType="string">
</option>
<!-- Runtime -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Runtime"
id="intel.linux.fortran.compiler.category.runtime">
</optionCategory>
<option
defaultValue="false"
name="%Option.intel.fortran.runtime.traceback"
category="intel.linux.fortran.compiler.category.runtime"
command="-traceback"
valueType="boolean"
id="intel.linux.fortran.compiler.runtime.traceback">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.runtime.chkbnds"
category="intel.linux.fortran.compiler.category.runtime"
command="-check bounds"
valueType="boolean"
id="intel.linux.fortran.compiler.runtime.chkbnds">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.runtime.chkoutcon"
category="intel.linux.fortran.compiler.category.runtime"
command="-check output-conversion"
valueType="boolean"
id="intel.linux.fortran.compiler.runtime.chkoutcon">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.runtime.chkfmt"
category="intel.linux.fortran.compiler.category.runtime"
command="-check format"
valueType="boolean"
id="intel.linux.fortran.compiler.runtime.chkfmt">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.runtime.chkargtmp"
category="intel.linux.fortran.compiler.category.runtime"
command="-check arg-temp-created"
valueType="boolean"
id="intel.linux.fortran.compiler.runtime.chkargtmp">
</option>
<option
name="%Option.intel.fortran.runtime.ccdefault"
category="intel.linux.fortran.compiler.category.runtime"
valueType="enumerated"
id="intel.linux.fortran.compiler.runtime.ccdefault">
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.ccdefault.default"
isDefault="true"
command=""
id="intel.runtime.ccdefault.default">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.ccdefault.fortran"
command="-ccdefault fortran"
id="intel.runtime.ccdefault.fortran">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.ccdefault.list"
command="-ccdefault list"
id="intel.runtime.ccdefault.list">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.ccdefault.none"
command="-ccdefault none"
id="intel.runtime.ccdefault.none">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.runtime.rterrorchk"
category="intel.linux.fortran.compiler.category.runtime"
valueType="enumerated"
id="intel.linux.fortran.compiler.runtime.rterrorchk">
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.rterrorchk.none"
command="-check none"
id="intel.runtime.rterrorchk.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.rterrorchk.all"
command="-check all"
id="intel.runtime.rterrorchk.all">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.runtime.rterrorchk.custom"
isDefault="true"
command=""
id="intel.runtime.rterrorchk.custom">
</enumeratedOptionValue>
</option>
<!-- Command Line -->
<optionCategory
owner="photran.managedbuild.tool.intel.fortran.compiler"
name="%OptionCategory.Cmdline"
id="intel.linux.fortran.compiler.category.cmdline">
</optionCategory>
<option
name="%Option.intel.fortran.cmdline.addlopts"
category="intel.linux.fortran.compiler.category.cmdline"
defaultValue="-c"
valueType="string"
id="intel.linux.fortran.compiler.cmdline.addlopts">
</option>
<!--inputType
sources="`,f95,f03,f08,F90,F95,F03,F08,f,for,ftn,fix,f77,fpp,F,FOR,FTN,FIX,FPP,i,i90"
dependencyExtensions="f90,f95,f03,f08,F90,F95,F03,F08,f,for,ftn,fix,f77,fpp,F,FOR,FTN,FIX,FPP,i,i90"
dependencyCalculator="org.eclipse.photran.cdtinterface.makegen.DefaultFortranDependencyCalculator"
id="photran.managedbuild.tool.intel.fortran.compiler.input">
</inputType-->
<inputType
languageId="org.eclipse.photran.cdtinterface.fortran"
sourceContentType="org.eclipse.photran.core.fortranSource"
dependencyContentType="org.eclipse.photran.core.fortranSource"
dependencyCalculator="org.eclipse.photran.cdtinterface.makegen.DefaultFortranDependencyCalculator"
id="photran.managedbuild.tool.intel.fortran.compiler.input">
</inputType>
<outputType
outputs="o"
buildVariable="OBJS"
id="photran.managedbuild.tool.intel.fortran.compiler.output">
</outputType>
</tool>
<!-- End Intel Fortran compiler common definitions -->
<!-- Begin Intel Fortran compiler x86 specific definitions -->
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.x86"
superClass="photran.managedbuild.tool.intel.fortran.compiler"
name="%ToolName.compiler.intel.fortran.x86">
<option
name="%Option.intel.fortran.optimize.fp"
category="intel.linux.fortran.compiler.category.optimization"
valueType="boolean"
id="intel.linux.fortran.compiler.optimization.fp.x86"
command="-fno-omit-frame-pointer"
commandFalse=""
defaultValue="false">
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.optimize.opt_prefetch"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.opt_prefetch.x86">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.0"
isDefault="true"
command=""
id="intel.opt.opt_prefetch.0.x86">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.1"
command="-opt-prefetch=1"
id="intel.opt.opt_prefetch.1.x86">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.2"
command="-opt-prefetch=2"
id="intel.opt.opt_prefetch.2.x86">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.3"
command="-opt-prefetch=3"
id="intel.opt.opt_prefetch.3.x86">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.optimize.forintelprocessor"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.forintelprocessor.x86">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.blended"
command="-mtune pentium"
id="intel.opt.gb">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g5"
command="-mtune pentium-mmx"
id="intel.opt.g5">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g6"
command="-mtune pentiumpro"
id="intel.opt.g6">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g7"
isDefault="true"
command=""
id="intel.opt.g7">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.codegen.useintelextensions"
category="intel.linux.fortran.compiler.category.codegen"
valueType="enumerated"
id="intel.linux.fortran.compiler.codegen.useintelextensions">
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.none"
command=""
isDefault="true"
id="intel.cg.usenone">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSE2"
command="-axSSE2"
id="intel.cg.useSSE2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSE3"
command="-axSSE3"
id="intel.cg.useSSE3">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSSE3"
command="-axSSSE3"
id="intel.cg.useSSSE3">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSE41"
command="-axSSE4.1"
id="intel.cg.useSSE41">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.codegen.reqintelextensions"
category="intel.linux.fortran.compiler.category.codegen"
valueType="enumerated"
id="intel.linux.fortran.compiler.codegen.reqintelextensions">
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.none"
command=""
isDefault="true"
id="intel.cg.reqnone">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE2"
command="-xSSE2"
id="intel.cg.reqSSE2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE3"
command="-xSSE3"
id="intel.cg.reqSSE3">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE3_ATOM"
command="-xSSE3_ATOM"
id="intel.cg.reqSSE3_ATOM">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSSE3"
command="-xSSSE3"
id="intel.cg.reqSSSE3">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE41"
command="-xSSE4.1"
id="intel.cg.reqSSE41">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.diags.vecreport"
category="intel.linux.fortran.compiler.category.diags"
valueType="enumerated"
id="intel.linux.fortran.compiler.diags.vectorizer">
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.none"
isDefault="true"
command=""
id="diags.vectorizer.none">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.0"
command="-vec-report0"
id="diags.vectorizer.0">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.1"
command="-vec-report1"
id="diags.vectorizer.1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.2"
command="-vec-report2"
id="diags.vectorizer.2">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.3"
command="-vec-report3"
id="diags.vectorizer.3">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.4"
command="-vec-report4"
id="diags.vectorizer.4">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.5"
command="-vec-report5"
id="diags.vectorizer.5">
</enumeratedOptionValue>
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.fp.fpport"
category="intel.linux.fortran.compiler.category.fp"
command=""
commandFalse="-no-fp-port"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.fpport">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.stack"
category="intel.linux.fortran.compiler.category.fp"
command="-fp-stack-check"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.stack">
</option>
</tool>
<!-- End Intel Fortran compiler x86 specific definitions -->
<!-- Begin Intel Fortran compiler x86_64 specific definitions -->
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.x86_64"
superClass="photran.managedbuild.tool.intel.fortran.compiler"
name="%ToolName.compiler.intel.fortran.x86_64">
<option
name="%Option.intel.fortran.optimize.fp"
category="intel.linux.fortran.compiler.category.optimization"
valueType="boolean"
id="intel.linux.fortran.compiler.optimization.fp.x86_64"
command="-fno-omit-frame-pointer"
commandFalse=""
defaultValue="false">
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.optimize.opt_prefetch"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.opt_prefetch.x86_64">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.0"
isDefault="true"
command=""
id="intel.opt.opt_prefetch.0.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.1"
command="-opt-prefetch=1"
id="intel.opt.opt_prefetch.1.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.2"
command="-opt-prefetch=2"
id="intel.opt.opt_prefetch.2.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.opt_prefetch.3"
command="-opt-prefetch=3"
id="intel.opt.opt_prefetch.3.x86_64">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.codegen.useintelextensions"
category="intel.linux.fortran.compiler.category.codegen"
valueType="enumerated"
id="intel.linux.fortran.compiler.codegen.useintelextensions.x86_64">
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.none"
command=""
isDefault="true"
id="intel.cg.usenone.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSE3"
command="-axSSE3"
id="intel.cg.useSSE3.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSSE3"
command="-axSSSE3"
id="intel.cg.useSSSE3.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.useintelextensions.axSSE41"
command="-axSSE4.1"
id="intel.cg.useSSE41.x86_64">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.codegen.reqintelextensions"
category="intel.linux.fortran.compiler.category.codegen"
valueType="enumerated"
id="intel.linux.fortran.compiler.codegen.reqintelextensions.x86_64">
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.none"
command=""
isDefault="true"
id="intel.cg.reqnone.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE3"
command="-xSSE3"
id="intel.cg.reqSSE3.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE3_ATOM"
command="-xSSE3_ATOM"
id="intel.cg.reqSSE3_ATOM.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSSE3"
command="-xSSSE3"
id="intel.cg.reqSSSE3.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.codegen.reqintelextensions.xSSE41"
command="-xSSE4.1"
id="intel.cg.reqSSE41.x86_64">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.optimize.forintelprocessor"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.forintelprocessor.x86_64">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.blended"
command="-mtune pentium"
id="intel.opt.gb.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g5"
command="-mtune pentium-mmx"
id="intel.opt.g5.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g6"
command="-mtune pentiumpro"
id="intel.opt.g6.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g7"
isDefault="true"
command=""
id="intel.opt.g7.x86_64">
</enumeratedOptionValue>
</option>
<option
name="%Option.intel.fortran.diags.vecreport"
category="intel.linux.fortran.compiler.category.diags"
valueType="enumerated"
id="intel.linux.fortran.compiler.diags.vectorizer.x86_64">
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.none"
isDefault="true"
command=""
id="diags.vectorizer.none.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.0"
command="-vec-report0"
id="diags.vectorizer.0.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.1"
command="-vec-report1"
id="diags.vectorizer.1.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.2"
command="-vec-report2"
id="diags.vectorizer.2.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.3"
command="-vec-report3"
id="diags.vectorizer.3.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.4"
command="-vec-report4"
id="diags.vectorizer.4.x86_64">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.diags.vec.5"
command="-vec-report5"
id="diags.vectorizer.5.x86_64">
</enumeratedOptionValue>
</option>
<option
defaultValue="true"
name="%Option.intel.fortran.fp.fpport"
category="intel.linux.fortran.compiler.category.fp"
command=""
commandFalse="-no-fp-port"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.fpport.x86_64">
</option>
<option
defaultValue="false"
name="%Option.intel.fortran.fp.stack"
category="intel.linux.fortran.compiler.category.fp"
command="-fp-stack-check"
valueType="boolean"
id="intel.linux.fortran.compiler.fp.stack.x86_64">
</option>
</tool>
<!-- End Intel Fortran compiler x86_64 specific definitions -->
<!-- Begin Intel Fortran compiler ipf specific definitions -->
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ipf"
superClass="photran.managedbuild.tool.intel.fortran.compiler"
name="%ToolName.compiler.intel.fortran.ipf">
<option
defaultValue="false"
name="%Option.intel.fortran.optimize.ivdep"
category="intel.linux.fortran.compiler.category.optimization"
command="-ivdep-parallel"
commandFalse=""
valueType="boolean"
id="intel.linux.fortran.compiler.optimization.ivdep">
</option>
<option
name="%Option.intel.fortran.optimize.forintelprocessor"
category="intel.linux.fortran.compiler.category.optimization"
valueType="enumerated"
id="intel.linux.fortran.compiler.optimization.forintelprocessor.ipf">
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g1"
command="-tpp1"
id="intel.opt.g1">
</enumeratedOptionValue>
<enumeratedOptionValue
name="%Option.intel.fortran.optimize.forintelprocessor.g2"
isDefault="true"
command=""
id="intel.opt.g2">
</enumeratedOptionValue>
</option>
</tool>
<!-- End Intel Fortran compiler ipf specific definitions -->
<!-- Begin Intel Fortran x86 compiler tool-chain definition -->
<toolChain
archList="x86"
osList="linux"
name="%ToolChainName.x86"
targetTool="photran.managedbuild.tool.intel.fortran.linker;photran.managedbuild.tool.intel.fortran.archiver"
id="photran.managedbuild.toolchain.intel.fortran.x86.base">
<!-- add archList="x86,x86_64" when possible-->
<targetPlatform
id="photran.managedbuild.target.intel.platform.x86.base"
name="%PlatformName.x86"
binaryParser="org.eclipse.cdt.core.ELF"
osList="linux"
archList="x86">
</targetPlatform>
<!-- add archList="x86,x86_64" when possible-->
<builder
superClass="cdt.managedbuild.target.gnu.builder"
id="photran.managedbuild.target.intel.builder.x86.base">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base"
superClass="cdt.managedbuild.tool.gnu.c.compiler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.x86.base"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.x86.base"
superClass="photran.managedbuild.tool.intel.fortran.linker">
<enablement
type="ALL">
<not>
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</not>
</enablement>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.x86.base"
superClass="cdt.managedbuild.tool.gnu.assembler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.x86.base"
superClass="photran.managedbuild.tool.intel.fortran.archiver">
<enablement
type="ALL">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</enablement>
</tool>
</toolChain>
<!-- End Intel Fortran x86 compiler tool-chain definition -->
<!-- Begin Intel Fortran x86_64 compiler tool-chain definition -->
<toolChain
archList="x86_64"
osList="linux"
name="%ToolChainName.x86_64"
targetTool="photran.managedbuild.tool.intel.fortran.linker;photran.managedbuild.tool.intel.fortran.archiver"
id="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.x86_64.base"
name="%PlatformName.x86_64"
binaryParser="org.eclipse.cdt.core.ELF"
osList="linux"
archList="x86_64">
</targetPlatform>
<builder
superClass="cdt.managedbuild.target.gnu.builder"
id="photran.managedbuild.target.intel.builder.x86_64.base">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base"
superClass="cdt.managedbuild.tool.gnu.c.compiler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.x86_64.base"
superClass="photran.managedbuild.tool.intel.fortran.linker">
<enablement
type="ALL">
<not>
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</not>
</enablement>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base"
superClass="cdt.managedbuild.tool.gnu.assembler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.x86_64.base"
superClass="photran.managedbuild.tool.intel.fortran.archiver">
<enablement
type="ALL">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</enablement>
</tool>
</toolChain>
<!-- End Intel Fortran x86_64 compiler tool-chain definition -->
<!-- Begin Intel Fortran IPF compiler tool-chain definition -->
<toolChain
archList="ia64"
osList="linux"
name="%ToolChainName.ipf"
targetTool="photran.managedbuild.tool.intel.fortran.linker;photran.managedbuild.tool.intel.fortran.archiver"
id="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.ipf.base"
name="%PlatformName.ipf"
binaryParser="org.eclipse.cdt.core.ELF"
osList="linux"
archList="ia64">
</targetPlatform>
<builder
superClass="cdt.managedbuild.target.gnu.builder"
id="photran.managedbuild.target.intel.builder.ipf.base">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base"
superClass="cdt.managedbuild.tool.gnu.c.compiler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ipf.base"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.ipf.base"
superClass="photran.managedbuild.tool.intel.fortran.linker">
<enablement
type="ALL">
<not>
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</not>
</enablement>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ipf.base"
superClass="cdt.managedbuild.tool.gnu.assembler">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ipf.base"
superClass="photran.managedbuild.tool.intel.fortran.archiver">
<enablement
type="ALL">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</enablement>
</tool>
</toolChain>
<!-- End Intel Fortran IPF compiler tool-chain definition -->
<configuration
id="photran.managedbuild.config.intel.fortran.base"
cleanCommand="rm -rf">
<enablement type="CONTAINER_ATTRIBUTE"
attribute="artifactExtension"
value="so"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.sharedLib"/>
</enablement>
<enablement type="CONTAINER_ATTRIBUTE"
attribute="artifactExtension"
value="a"
extensionAdjustment="false">
<checkBuildProperty
property="org.eclipse.cdt.build.core.buildArtefactType"
value="org.eclipse.cdt.build.core.buildArtefactType.staticLib"/>
</enablement>
</configuration>
<!-- Begin Intel Fortran exe project -->
<projectType
isAbstract="false"
isTest="false"
name="%TargetName.intel.fortran.exe"
id="photran.managedbuild.target.intel.fortran.exe"
buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe">
<configuration
name="%ConfigName.x86.Dbg"
id="photran.managedbuild.config.intel.fortran.exe.x86.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.x86.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.exe.x86.debug"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.exe.x86.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.exe.x86.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.x86.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
<option
id="intel.linux.fortran.compiler.exe.x86.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.exe.x86.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.exe.x86.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86.Rel"
id="photran.managedbuild.config.intel.fortran.exe.x86.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.x86.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.exe.x86.release"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.exe.x86.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.exe.x86.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.x86.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Dbg"
id="photran.managedbuild.config.intel.fortran.exe.x86_64.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.x86_64.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.exe.x86_64.debug"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.exe.x86_64.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.exe.x86_64.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.x86_64.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
<option
id="intel.linux.fortran.compiler.exe.x86_64.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.exe.x86_64.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.exe.x86_64.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Rel"
id="photran.managedbuild.config.intel.fortran.exe.x86_64.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.x86_64.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.exe.x86_64.release"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.exe.x86_64.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.exe.x86_64.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.x86_64.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Dbg"
id="photran.managedbuild.config.intel.fortran.exe.ipf.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.ipf.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.exe.ipf.debug"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.exe.ipf.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.exe.ipf.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.ipf.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
<option
id="intel.linux.fortran.compiler.exe.ipf.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.exe.ipf.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.exe.ipf.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Rel"
id="photran.managedbuild.config.intel.fortran.exe.ipf.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.exe.ipf.release"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.exe.ipf.release"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.exe.ipf.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.exe.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.exe.ipf.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.exe.ipf.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.exe.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.exe.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.exe.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
</projectType>
<!-- End Intel Fortran exe project -->
<!-- Begin Intel Fortran static library project -->
<projectType
isAbstract="false"
isTest="false"
name="%TargetName.intel.fortran.ar"
id="photran.managedbuild.target.intel.fortran.ar"
buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib">
<configuration
name="%ConfigName.x86.Dbg"
id="photran.managedbuild.config.intel.fortran.ar.x86.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.x86.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.ar.x86.debug"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.ar.x86.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.ar.x86.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.x86.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
<option
id="intel.linux.fortran.compiler.ar.x86.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.ar.x86.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.ar.x86.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.archiver.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86.Rel"
id="photran.managedbuild.config.intel.fortran.ar.x86.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.x86.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.ar.x86.release"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.ar.x86.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.ar.x86.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.x86.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.archiver.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Dbg"
id="photran.managedbuild.config.intel.fortran.ar.x86_64.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.x86_64.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.ar.x86_64.debug"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.ar.x86_64.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.ar.x86_64.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.x86_64.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
<option
id="intel.linux.fortran.compiler.ar.x86_64.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.ar.x86_64.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.ar.x86_64.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.archiver.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Rel"
id="photran.managedbuild.config.intel.fortran.ar.x86_64.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.x86_64.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.ar.x86_64.release"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.ar.x86_64.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.ar.x86_64.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.x86_64.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.archiver.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Dbg"
id="photran.managedbuild.config.intel.fortran.ar.ipf.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.ipf.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.ar.ipf.debug"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.ar.ipf.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.ar.ipf.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.ipf.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
<option
id="intel.linux.fortran.compiler.ar.ipf.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.ar.ipf.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.ar.ipf.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.archiver.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Rel"
id="photran.managedbuild.config.intel.fortran.ar.ipf.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.ar.ipf.release"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.ar.ipf.release"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.ar.ipf.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.ar.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.ar.ipf.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.ar.ipf.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.ar.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.archiver.ar.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.archiver.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.ar.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
</projectType>
<!-- End Intel Fortran static library project -->
<!-- Begin Intel Fortran shared library project -->
<projectType
isAbstract="false"
isTest="false"
name="%TargetName.intel.fortran.so"
id="photran.managedbuild.target.intel.fortran.so"
buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib">
<configuration
name="%ConfigName.x86.Dbg"
id="photran.managedbuild.config.intel.fortran.so.x86.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.x86.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.so.x86.debug"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.so.x86.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.so.x86.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.x86.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
<option
id="intel.linux.fortran.compiler.so.x86.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.so.x86.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.so.x86.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.x86.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.x86.debug.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.x86.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86.Rel"
id="photran.managedbuild.config.intel.fortran.so.x86.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.x86.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.so.x86.release"
superClass="photran.managedbuild.target.intel.platform.x86.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86.base"
id="photran.managedbuild.target.intel.builder.so.x86.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86.base">
<option
id="photran.intel.gnu.c.compiler.so.x86.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.x86.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.x86.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.x86.release.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.x86.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Dbg"
id="photran.managedbuild.config.intel.fortran.so.x86_64.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.x86_64.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.so.x86_64.debug"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.so.x86_64.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.so.x86_64.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.x86_64.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
<option
id="intel.linux.fortran.compiler.so.x86_64.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.so.x86_64.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.so.x86_64.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.x86_64.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86_64.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.x86_64.debug.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.x86_64.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.x86_64.Rel"
id="photran.managedbuild.config.intel.fortran.so.x86_64.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.x86_64.release"
superClass="photran.managedbuild.toolchain.intel.fortran.x86_64.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.so.x86_64.release"
superClass="photran.managedbuild.target.intel.platform.x86_64.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.x86_64.base"
id="photran.managedbuild.target.intel.builder.so.x86_64.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.x86_64.base">
<option
id="photran.intel.gnu.c.compiler.so.x86_64.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.x86_64.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.x86_64.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.x86_64.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.x86_64.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.x86_64.release.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.x86_64.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.x86_64.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Dbg"
id="photran.managedbuild.config.intel.fortran.so.ipf.debug"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.ipf.debug"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.so.ipf.debug"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.so.ipf.debug">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.so.ipf.debug.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.ipf.debug.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
<option
id="intel.linux.fortran.compiler.so.ipf.debug.general.optimization"
superClass="intel.linux.fortran.compiler.general.optimization">
</option>
<option
id="intel.linux.fortran.compiler.so.ipf.debug.general.debug"
superClass="intel.linux.fortran.compiler.general.debug">
</option>
<option
id="intel.linux.fortran.compiler.so.ipf.debug.optimization.inline.expand"
superClass="intel.linux.fortran.compiler.optimization.inline.expand">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.ipf.debug"
superClass="photran.managedbuild.tool.intel.fortran.linker.ipf.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.ipf.debug.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.ipf.debug"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
<configuration
name="%ConfigName.ipf.Rel"
id="photran.managedbuild.config.intel.fortran.so.ipf.release"
parent="photran.managedbuild.config.intel.fortran.base"
buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release">
<toolChain
id="photran.managedbuild.toolchain.intel.fortran.so.ipf.release"
superClass="photran.managedbuild.toolchain.intel.fortran.ipf.base">
<targetPlatform
id="photran.managedbuild.target.intel.platform.fortran.so.ipf.release"
superClass="photran.managedbuild.target.intel.platform.ipf.base">
</targetPlatform>
<builder
superClass="photran.managedbuild.target.intel.builder.ipf.base"
id="photran.managedbuild.target.intel.builder.so.ipf.release">
</builder>
<tool
id="photran.managedbuild.tool.intel.gnu.c.compiler.so.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.c.compiler.ipf.base">
<option
id="photran.intel.gnu.c.compiler.so.ipf.release.option.optimization.level"
superClass="gnu.c.compiler.option.optimization.level">
</option>
<option
id="photran.intel.gnu.c.compiler.so.ipf.release.option.debugging.level"
superClass="gnu.c.compiler.option.debugging.level">
</option>
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.compiler.so.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.compiler.ipf.base">
</tool>
<tool
id="photran.managedbuild.tool.intel.fortran.linker.so.ipf.release"
superClass="photran.managedbuild.tool.intel.fortran.linker.ipf.base">
<outputType
superClass="photran.managedbuild.tool.intel.fortran.linker.output.so"
id="photran.managedbuild.tool.intel.fortran.linker.so.ipf.release.output">
</outputType>
</tool>
<tool
id="photran.managedbuild.tool.intel.gnu.assembler.so.ipf.release"
superClass="photran.managedbuild.tool.intel.gnu.assembler.ipf.base">
</tool>
</toolChain>
</configuration>
</projectType>
<!-- End Intel Fortran shared library project -->
</extension>
</plugin>