Package net.sf.antcontrib.cpptasks.ibm
Class VisualAgeLinker
- java.lang.Object
-
public final class VisualAgeLinker extends AbstractLdLinker
Adapter for IBM(r) Visual Age(tm) Linker for AIX(tm)- Author:
- Curt Arnold
-
-
Field Summary
-
Fields inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addImpliedArgs(boolean debug, LinkType linkType, java.util.Vector args)
protected java.lang.String
getDynamicLibFlag()
java.lang.String
getIdentifier()
Gets identifier for the compiler.static VisualAgeLinker
getInstance()
Linker
getLinker(LinkType type)
Gets the linker for the specified link type.protected java.lang.String
getStaticLibFlag()
-
Methods inherited from class net.sf.antcontrib.cpptasks.gcc.AbstractLdLinker
addBase, addEntry, addFixed, addIncremental, addLibraryPatterns, addLibrarySets, addMap, addStack, getCommandFileSwitch, getEnvironmentIncludePath, getLibraryKey, getLibraryPath, getLibraryPatterns, getMaximumCommandLength, getOutputFileNames, getOutputFileSwitch, isCaseSensitive, isHPUX, prepareArguments
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
createConfiguration, decorateLinkerOption, getCommand, getLibtoolLinker, getOutputFileSwitch, getStartupObject, link, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommand
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractLinker
addVersionFiles, bid, changeEnvironment, createConfiguration
-
Methods inherited from class net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
clone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toString
-
-
-
-
Method Detail
-
getInstance
public static VisualAgeLinker getInstance()
-
addImpliedArgs
public void addImpliedArgs(boolean debug, LinkType linkType, java.util.Vector args)
- Overrides:
addImpliedArgs
in classAbstractLdLinker
-
getLinker
public Linker getLinker(LinkType type)
Description copied from interface:Linker
Gets the linker for the specified link type.- Returns:
- appropriate linker or null, will return this if this linker can handle the specified link type
-
getIdentifier
public java.lang.String getIdentifier()
Gets identifier for the compiler. Initial attempt at extracting version information would lock up. Using a stock response.- Specified by:
getIdentifier
in interfaceProcessor
- Overrides:
getIdentifier
in classCommandLineLinker
-
getDynamicLibFlag
protected java.lang.String getDynamicLibFlag()
- Overrides:
getDynamicLibFlag
in classAbstractLdLinker
-
getStaticLibFlag
protected java.lang.String getStaticLibFlag()
- Overrides:
getStaticLibFlag
in classAbstractLdLinker
-
-