public final class VisualAgeLinker extends AbstractLdLinker
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String[] |
discardFiles |
private static VisualAgeLinker |
dllLinker |
private static VisualAgeLinker |
instance |
private static java.lang.String[] |
objFiles |
DEFAULT_DISCARD_BID, DEFAULT_PROCESS_BID| Modifier | Constructor and Description |
|---|---|
private |
VisualAgeLinker(java.lang.String command,
java.lang.String[] extensions,
java.lang.String[] ignoredExtensions,
java.lang.String outputPrefix,
java.lang.String outputSuffix) |
| Modifier and Type | Method and 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() |
addBase, addEntry, addFixed, addIncremental, addLibraryPatterns, addLibrarySets, addMap, addStack, getCommandFileSwitch, getEnvironmentIncludePath, getLibraryKey, getLibraryPath, getLibraryPatterns, getMaximumCommandLength, getOutputFileNames, getOutputFileSwitch, isCaseSensitive, isHPUX, prepareArgumentscreateConfiguration, decorateLinkerOption, getCommand, getLibtoolLinker, getOutputFileSwitch, getStartupObject, link, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommandaddVersionFiles, bid, changeEnvironment, createConfigurationclone, getHeaderExtensions, getIdentifier, getOSArch, getOSName, getSourceExtensions, isDarwin, toStringprivate static final java.lang.String[] discardFiles
private static final java.lang.String[] objFiles
private static final VisualAgeLinker dllLinker
private static final VisualAgeLinker instance
private VisualAgeLinker(java.lang.String command,
java.lang.String[] extensions,
java.lang.String[] ignoredExtensions,
java.lang.String outputPrefix,
java.lang.String outputSuffix)
public static VisualAgeLinker getInstance()
public void addImpliedArgs(boolean debug,
LinkType linkType,
java.util.Vector args)
addImpliedArgs in class AbstractLdLinkerpublic Linker getLinker(LinkType type)
Linkerpublic java.lang.String getIdentifier()
getIdentifier in interface ProcessorgetIdentifier in class CommandLineLinkerprotected java.lang.String getDynamicLibFlag()
getDynamicLibFlag in class AbstractLdLinkerprotected java.lang.String getStaticLibFlag()
getStaticLibFlag in class AbstractLdLinker