net.sf.antcontrib.cpptasks.os390
Class OS390CCompiler
public
class
OS390CCompiler
extends CommandLineCCompiler
Adapter for the IBM (R) OS/390 (tm) C++ Compiler
Author: Hiram Chirino (cojonudo14@hotmail.com)
Method Summary |
protected void | addImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions, LinkType linkType, Boolean rtti, OptimizationEnum optimization) |
protected void | addWarningSwitch(Vector args, int level) |
protected void | buildDefineArguments(CompilerDef[] defs, Vector args)
The buildDefineArguments implementation CommandLineCCompiler is not good
for us because os390 defines are give by -D definex instead of
/Ddefinex, 2 args not 1! |
Processor | changeEnvironment(boolean newEnvironment, Environment env) |
protected void | getDefineSwitch(StringBuffer buffer, String define, String value) |
protected File[] | getEnvironmentIncludePath() |
protected String | getIncludeDirSwitch(String includeDir) |
static AbstractCompiler | getInstance() |
Linker | getLinker(LinkType type) |
int | getMaximumCommandLength() |
protected int | getMaximumInputFilesPerCommand() |
protected void | getUndefineSwitch(StringBuffer buffer, String define) |
protected void addImpliedArgs(Vector args, boolean debug, boolean multithreaded, boolean exceptions,
LinkType linkType, Boolean rtti,
OptimizationEnum optimization)
protected void addWarningSwitch(Vector args, int level)
protected void buildDefineArguments(
CompilerDef[] defs, Vector args)
The buildDefineArguments implementation CommandLineCCompiler is not good
for us because os390 defines are give by -D definex instead of
/Ddefinex, 2 args not 1! since we implement this ourslefs, we do not
have to implement the getDefineSwitch() and the getUndefineSwitch().
public
Processor changeEnvironment(boolean newEnvironment, Environment env)
protected void getDefineSwitch(StringBuffer buffer, String define, String value)
protected File[] getEnvironmentIncludePath()
protected String getIncludeDirSwitch(String includeDir)
public int getMaximumCommandLength()
protected int getMaximumInputFilesPerCommand()
protected void getUndefineSwitch(StringBuffer buffer, String define)
Copyright ? 2001-2011 Ant-Contrib project. All Rights Reserved.