annotate docs/manual/c858.html @ 234:d389adbcc4ab

Added section base and length symbols to lwlink Added the ability for a link script to define section base and section length symbols when linking. These symbols are searched for when an external reference is resolved before looking up any symbols in the various objects being linked. Also documented the new link script directives and added such directives to all default link scripts.
author William Astle <lost@l-w.ca>
date Fri, 10 Aug 2012 23:47:56 -0600
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
234
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
2 <HTML
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
3 ><HEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
4 ><TITLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
5 >Libraries and LWAR</TITLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
6 ><META
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
7 NAME="GENERATOR"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
9 REL="HOME"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
10 TITLE="LW Tool Chain"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
11 HREF="index.html"><LINK
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
12 REL="PREVIOUS"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
13 TITLE="Format Specific Linking Notes"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
14 HREF="x843.html"><LINK
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
15 REL="NEXT"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
16 TITLE="Object Files"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
17 HREF="c920.html"></HEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
18 ><BODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
19 CLASS="CHAPTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
20 BGCOLOR="#FFFFFF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
21 TEXT="#000000"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
22 LINK="#0000FF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
23 VLINK="#840084"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
24 ALINK="#0000FF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
25 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
26 CLASS="NAVHEADER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
27 ><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
28 SUMMARY="Header navigation table"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
29 WIDTH="100%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
30 BORDER="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
31 CELLPADDING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
32 CELLSPACING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
33 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
34 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
35 COLSPAN="3"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
36 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
37 >LW Tool Chain</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
38 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
39 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
40 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
41 WIDTH="10%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
42 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
43 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
44 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
45 HREF="x843.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
46 ACCESSKEY="P"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
47 >Prev</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
48 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
49 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
50 WIDTH="80%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
51 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
52 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
53 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
54 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
55 WIDTH="10%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
56 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
57 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
58 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
59 HREF="c920.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
60 ACCESSKEY="N"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
61 >Next</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
62 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
63 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
64 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
65 ><HR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
66 ALIGN="LEFT"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
67 WIDTH="100%"></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
68 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
69 CLASS="CHAPTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
70 ><H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
71 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
72 NAME="AEN858"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
73 ></A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
74 >Chapter 5. Libraries and LWAR</H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
75 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
76 >LWTOOLS also includes a tool for managing libraries. These are analogous to
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
77 the static libraries created with the "ar" tool on POSIX systems. Each library
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
78 file contains one or more object files. The linker will treat the object
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
79 files within a library as though they had been specified individually on
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
80 the command line except when resolving external references. External references
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
81 are looked up first within the object files within the library and then, if
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
82 not found, the usual lookup based on the order the files are specified on
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
83 the command line occurs.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
84 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
85 >The tool for creating these libary files is called LWAR.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
86 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
87 CLASS="SECTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
88 ><H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
89 CLASS="SECTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
90 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
91 NAME="AEN862"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
92 >5.1. Command Line Options</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
93 ></H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
94 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
95 >The binary for LWAR is called "lwar". Note that the binary is in lower
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
96 case. The options lwar understands are listed below. For archive manipulation
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
97 options, the first non-option argument is the name of the archive. All other
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
98 non-option arguments are the names of files to operate on.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
99 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
100 ></P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
101 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
102 CLASS="VARIABLELIST"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
103 ><DL
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
104 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
105 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
106 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
107 >--add</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
108 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
109 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
110 >-a</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
111 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
112 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
113 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
114 >This option specifies that an archive is going to have files added to it.
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
115 If the archive does not already exist, it is created. New files are added
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
116 to the end of the archive.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
117 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
118 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
119 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
120 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
121 >--create</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
122 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
123 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
124 >-c</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
125 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
126 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
127 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
128 >This option specifies that an archive is going to be created and have files
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
129 added to it. If the archive already exists, it is truncated.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
130 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
131 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
132 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
133 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
134 >--merge</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
135 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
136 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
137 >-m</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
138 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
139 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
140 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
141 >If specified, any files specified to be added to an archive will be checked
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
142 to see if they are archives themselves. If so, their constituent members are
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
143 added to the archive. This is useful for avoiding archives containing archives.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
144 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
145 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
146 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
147 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
148 >--list</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
149 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
150 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
151 >-l</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
152 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
153 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
154 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
155 >This will display a list of the files contained in the archive.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
156 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
157 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
158 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
159 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
160 >--debug</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
161 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
162 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
163 >-d</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
164 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
165 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
166 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
167 >This option increases the debugging level. It is only useful for LWTOOLS
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
168 developers.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
169 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
170 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
171 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
172 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
173 >--help</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
174 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
175 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
176 >-?</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
177 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
178 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
179 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
180 >This provides a listing of command line options and a brief description
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
181 of each.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
182 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
183 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
184 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
185 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
186 >--usage</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
187 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
188 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
189 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
190 >This will display a usage summary
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
191 of each command line option.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
192 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
193 ><DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
194 ><CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
195 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
196 >--version</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
197 >, <CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
198 CLASS="OPTION"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
199 >-V</CODE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
200 ></DT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
201 ><DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
202 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
203 >This will display the version of LWLINK.
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
204 of each.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
205 ></DD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
206 ></DL
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
207 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
208 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
209 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
210 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
211 CLASS="NAVFOOTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
212 ><HR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
213 ALIGN="LEFT"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
214 WIDTH="100%"><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
215 SUMMARY="Footer navigation table"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
216 WIDTH="100%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
217 BORDER="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
218 CELLPADDING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
219 CELLSPACING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
220 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
221 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
222 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
223 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
224 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
225 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
226 HREF="x843.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
227 ACCESSKEY="P"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
228 >Prev</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
229 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
230 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
231 WIDTH="34%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
232 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
233 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
234 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
235 HREF="index.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
236 ACCESSKEY="H"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
237 >Home</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
238 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
239 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
240 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
241 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
242 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
243 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
244 HREF="c920.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
245 ACCESSKEY="N"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
246 >Next</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
247 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
248 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
249 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
250 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
251 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
252 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
253 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
254 >Format Specific Linking Notes</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
255 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
256 WIDTH="34%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
257 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
258 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
259 >&nbsp;</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
260 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
261 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
262 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
263 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
264 >Object Files</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
265 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
266 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
267 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
268 ></BODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
269 ></HTML
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
270 >