public final class DevStudio2005CCompiler extends DevStudioCompatibleCCompiler
| Modifier and Type | Field and Description |
|---|---|
private static DevStudio2005CCompiler |
instance |
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID| Modifier | Constructor and Description |
|---|---|
private |
DevStudio2005CCompiler(java.lang.String command,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDebugSwitch(java.util.Vector args)
Override the default debug flags to use VC 8 compatible versions.
|
Processor |
changeEnvironment(boolean newEnvironment,
org.apache.tools.ant.types.Environment env) |
static DevStudio2005CCompiler |
getInstance() |
Linker |
getLinker(LinkType type)
Gets the linker that is associated with this processors
|
int |
getMaximumCommandLength() |
addImpliedArgs, addWarningSwitch, createPrecompileGeneratingConfig, createPrecompileUsingConfig, getDefineSwitch, getEnvironmentIncludePath, getIncludeDirSwitch, getUndefineSwitchcreateParsercreatePrecompileConfigurationsaddIncludes, buildDefineArguments, compile, createConfiguration, getArgumentCountPerInputFile, getCommand, getIdentifier, getInputFileArgument, getLibtool, getLibtoolCompiler, getMaximumInputFilesPerCommand, getTotalArgumentLengthForInputFile, runCommand, setCommandcanParse, createConfiguration, getBaseOutputName, getOutputFileNames, parseIncludes, resolveIncludebid, clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toStringprivate static final DevStudio2005CCompiler instance
private DevStudio2005CCompiler(java.lang.String command,
boolean newEnvironment,
org.apache.tools.ant.types.Environment env)
public static DevStudio2005CCompiler getInstance()
protected void addDebugSwitch(java.util.Vector args)
addDebugSwitch in class DevStudioCompatibleCCompilerpublic Processor changeEnvironment(boolean newEnvironment, org.apache.tools.ant.types.Environment env)
changeEnvironment in interface ProcessorchangeEnvironment in class AbstractProcessorpublic Linker getLinker(LinkType type)
Processorpublic int getMaximumCommandLength()
getMaximumCommandLength in class CommandLineCompiler