From 683d490074d93baa8a47db7ec43b7bd31145a12a Mon Sep 17 00:00:00 2001 From: Mark Donszelmann Date: Thu, 5 Nov 2009 23:00:15 +0100 Subject: Tar file expanded and committed --- site/antdocs/LinkerDef.html | 424 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 424 insertions(+) create mode 100644 site/antdocs/LinkerDef.html (limited to 'site/antdocs/LinkerDef.html') diff --git a/site/antdocs/LinkerDef.html b/site/antdocs/LinkerDef.html new file mode 100644 index 0000000..9a903b3 --- /dev/null +++ b/site/antdocs/LinkerDef.html @@ -0,0 +1,424 @@ + + + + + + + + + + + + + + + cpptasks: Compile tasks for Apache Ant - linker + + + + + + + +
+ +
+
+
+

+linker

+

+Description

+A linker definition. linker elements may be placed either as children of a + cc element or the project element. A linker element with an id attribute may + be referenced by linker elements with refid or extends attributes.
+

+parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Attribute +Description +Type +
baseSets the base address. May be specified in either decimal or hex.FlexLong +
classnameSets the class name for the adapter. Use the "name" attribute when the + tool is supported.String
debugIf set true, all targets will be built for debugging.boolean
descriptionSets a description of the current data type.String
entrySets the starting address.String
extendsSpecifies that this element extends the element with id attribute with a + matching value. The configuration will be constructed from the settings + of this element, element referenced by extends, and the containing cc + element.Reference
fixedIf true, marks the file to be loaded only at its preferred address.boolean
idSets an id that can be used to reference this element.String
ifSets the property name for the 'if' condition. + + The configuration will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.String
incrementalIf true, allows incremental linking.boolean
inheritIf inherit has the default value of true, defines, includes and other + settings from the containing cc element will be inherited.boolean
libtoolSet use of libtool. + + If set to true, the "libtool " will be prepended to the command lineboolean
mapIf set to true, a map file will be produced.boolean
nameSets linker type. + + + Supported linkers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
gccGcc Linker
g++G++ Linker
ldLd Linker
arGcc Librarian
msvcMicrosoft Linker
bccBorland Linker
dfCompaq Visual Fortran Linker
iclIntel Linker for Windows (IA-32)
eclIntel Linker for Windows (IA-64)
iccIntel Linker for Linux (IA-32)
eccIntel Linker for Linux (IA-64)
CCSun ONE Linker
aCCHP aC++ Linker
os390OS390 Linker
os390batchOS390 Linker
os400IccLinker
sunc89C89 Linker
xlCVisualAge Linker
wclOpenWatcom C/C++ linker
wflOpenWatcom FORTRAN linker
+
LinkerEnum +
newenvironmentDo not propagate old environment when new environment variables are + specified.boolean
rebuildIf set true, all targets will be unconditionally rebuilt.boolean
refidSpecifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes or child content should be specified, + other than "if", "unless" and "description".Reference
stackSets stack size in bytes.FlexInteger
unlessSet the property name for the 'unless' condition. + + If named property is set, the configuration will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.String
+
+

+parameters as nested elements

+
env +
+
Add an environment variable to the launched process.
+
fileset +
+
Adds a source file set. + + Files in these set will be processed by this configuration and will not + participate in the auction.
+
libset +
+
Adds a system library set.
+
linkerarg +
+
Adds a linker command-line arg.
+
linkerparam +
+
Adds a compiler command-line arg.
+
syslibset +
+
Adds a system library set.
+
+
+
+ +
+
+
+
+
+ + + -- cgit v1.2.3