net.sf.antcontrib.cpptasks.ti
Class ClxxLinker
java.lang.Object
   net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
net.sf.antcontrib.cpptasks.compiler.AbstractProcessor
       net.sf.antcontrib.cpptasks.compiler.AbstractLinker
net.sf.antcontrib.cpptasks.compiler.AbstractLinker
           net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
net.sf.antcontrib.cpptasks.compiler.CommandLineLinker
               net.sf.antcontrib.cpptasks.ti.ClxxLinker
net.sf.antcontrib.cpptasks.ti.ClxxLinker
- All Implemented Interfaces: 
- java.lang.Cloneable, Linker, Processor
- public class ClxxLinker 
- extends CommandLineLinker
Adapter for TI DSP linkers
  *
- Author:
- CurtA
 
 
 
| Methods inherited from class net.sf.antcontrib.cpptasks.compiler.CommandLineLinker | 
| addLibrarySets, createConfiguration, decorateLinkerOption, getCommand, getIdentifier, getLibtoolLinker, getOutputFileNames, getOutputFileSwitch, getStartupObject, link, prepareArguments, prepareFilename, prepareResponseFile, quoteFilename, runCommand, setCommand | 
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
getCl55DllInstance
public static ClxxLinker getCl55DllInstance()
- 
 
getCl55Instance
public static ClxxLinker getCl55Instance()
- 
 
getCl6xDllInstance
public static ClxxLinker getCl6xDllInstance()
- 
 
getCl6xInstance
public static ClxxLinker getCl6xInstance()
- 
 
addBase
protected void addBase(long base,
                       java.util.Vector args)
- 
- Specified by:
- addBasein class- CommandLineLinker
 
- 
 
addFixed
protected void addFixed(java.lang.Boolean fixed,
                        java.util.Vector args)
- 
- Specified by:
- addFixedin class- CommandLineLinker
 
- 
 
addImpliedArgs
protected void addImpliedArgs(boolean debug,
                              LinkType linkType,
                              java.util.Vector args)
- 
- Specified by:
- addImpliedArgsin class- CommandLineLinker
 
- 
 
addIncremental
protected void addIncremental(boolean incremental,
                              java.util.Vector args)
- 
- Specified by:
- addIncrementalin class- CommandLineLinker
 
- 
 
addMap
protected void addMap(boolean map,
                      java.util.Vector args)
- 
- Specified by:
- addMapin class- CommandLineLinker
 
- 
 
addStack
protected void addStack(int stack,
                        java.util.Vector args)
- 
- Specified by:
- addStackin class- CommandLineLinker
 
- 
 
addEntry
protected void addEntry(java.lang.String entry,
                        java.util.Vector args)
- 
- Specified by:
- addEntryin class- CommandLineLinker
 
- 
 
getCommandFileSwitch
protected java.lang.String getCommandFileSwitch(java.lang.String commandFile)
- 
- Specified by:
- getCommandFileSwitchin class- CommandLineLinker
 
- 
 
getLibraryPath
public java.io.File[] getLibraryPath()
- Description copied from interface: Linker
- returns the library path for the linker
 
- 
 
getLibraryPatterns
public java.lang.String[] getLibraryPatterns(java.lang.String[] libnames,
                                             LibraryTypeEnum libType)
- Description copied from interface: Linker
- Returns a set of filename patterns corresponding to library names.
 
 For example, "advapi32" would be expanded to "advapi32.dll" by
 DevStudioLinker and to "libadvapi32.a" and "libadvapi32.so" by
 GccLinker.
 
- 
- Parameters:
- libnames- array of library names
 
getLinker
public Linker getLinker(LinkType linkType)
- 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
 
getMaximumCommandLength
protected int getMaximumCommandLength()
- 
- Specified by:
- getMaximumCommandLengthin class- CommandLineLinker
 
- 
 
getOutputFileSwitch
protected java.lang.String[] getOutputFileSwitch(java.lang.String outputFile)
- 
- Specified by:
- getOutputFileSwitchin class- CommandLineLinker
 
- 
 
isCaseSensitive
public boolean isCaseSensitive()
- Description copied from interface: Linker
- Returns true if the linker is case-sensitive
 
- 
 
Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved.