annotate docs/manual/c920.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 >Object Files</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="Libraries and LWAR"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
14 HREF="c858.html"></HEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
15 ><BODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
16 CLASS="CHAPTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
17 BGCOLOR="#FFFFFF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
18 TEXT="#000000"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
19 LINK="#0000FF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
20 VLINK="#840084"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
21 ALINK="#0000FF"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
22 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
23 CLASS="NAVHEADER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
24 ><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
25 SUMMARY="Header navigation table"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
26 WIDTH="100%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
27 BORDER="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
28 CELLPADDING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
29 CELLSPACING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
30 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
31 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
32 COLSPAN="3"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
33 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
34 >LW Tool Chain</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
35 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
36 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
37 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
38 WIDTH="10%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
39 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
40 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
41 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
42 HREF="c858.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
43 ACCESSKEY="P"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
44 >Prev</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
45 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
46 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
47 WIDTH="80%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
48 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
49 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
50 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
51 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
52 WIDTH="10%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
53 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
54 VALIGN="bottom"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
55 >&nbsp;</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
56 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
57 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
58 ><HR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
59 ALIGN="LEFT"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
60 WIDTH="100%"></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
61 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
62 CLASS="CHAPTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
63 ><H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
64 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
65 NAME="OBJCHAP"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
66 ></A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
67 >Chapter 6. Object Files</H1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
68 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
69 >LWTOOLS uses a proprietary object file format. It is proprietary in the sense
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
70 that it is specific to LWTOOLS, not that it is a hidden format. It would be
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
71 hard to keep it hidden in an open source tool chain anyway. This chapter
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
72 documents the object file format.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
73 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
74 >An object file consists of a series of sections each of which contains a
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
75 list of exported symbols, a list of incomplete references, and a list of
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
76 "local" symbols which may be used in calculating incomplete references. Each
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
77 section will obviously also contain the object code.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
78 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
79 >Exported symbols must be completely resolved to an address within the
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
80 section it is exported from. That is, an exported symbol must be a constant
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
81 rather than defined in terms of other symbols.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
82 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
83 >Each object file starts with a magic number and version number. The magic
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
84 number is the string "LWOBJ16" for this 16 bit object file format. The only
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
85 defined version number is currently 0. Thus, the first 8 bytes of the object
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
86 file are <FONT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
87 COLOR="RED"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
88 >4C574F424A313600</FONT
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
89 ></P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
90 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
91 >Each section has the following items in order:</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
92 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
93 ></P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
94 ><UL
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
95 ><LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
96 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
97 >section name</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
98 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
99 ><LI
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 >flags</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
102 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
103 ><LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
104 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
105 >list of local symbols (and addresses within the section)</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
106 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
107 ><LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
108 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
109 >list of exported symbols (and addresses within the section)</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
110 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
111 ><LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
112 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
113 >list of incomplete references along with the expressions to calculate them</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
114 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
115 ><LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
116 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
117 >the actual object code (for non-BSS sections)</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
118 ></LI
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
119 ></UL
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
120 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
121 >The section starts with the name of the section with a NUL termination
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
122 followed by a series of flag bytes terminated by NUL. There are only two
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
123 flag bytes defined. A NUL (0) indicates no more flags and a value of 1
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
124 indicates the section is a BSS section. For a BSS section, no actual
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
125 code is included in the object file.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
126 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
127 >Either a NULL section name or end of file indicate the presence of no more
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
128 sections.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
129 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
130 >Each entry in the exported and local symbols table consists of the symbol
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
131 (NUL terminated) followed by two bytes which contain the value in big endian
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
132 order. The end of a symbol table is indicated by a NULL symbol name.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
133 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
134 >Each entry in the incomplete references table consists of an expression
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
135 followed by a 16 bit offset where the reference goes. Expressions are
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
136 defined as a series of terms up to an "end of expression" term. Each term
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
137 consists of a single byte which identifies the type of term (see below)
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
138 followed by any data required by the term. Then end of the list is flagged
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
139 by a NULL expression (only an end of expression term).</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
140 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
141 CLASS="TABLE"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
142 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
143 NAME="AEN945"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
144 ></A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
145 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
146 ><B
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
147 >Table 6-1. Object File Term Types</B
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
148 ></P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
149 ><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
150 BORDER="1"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
151 FRAME="border"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
152 CLASS="CALSTABLE"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
153 ><COL><COL><THEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
154 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
155 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
156 >TERMTYPE</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
157 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
158 >Meaning</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
159 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
160 ></THEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
161 ><TBODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
162 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
163 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
164 >00</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
165 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
166 >end of expression</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
167 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
168 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
169 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
170 >01</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
171 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
172 >integer (16 bit in big endian order follows)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
173 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
174 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
175 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
176 >02</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
177 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
178 > external symbol reference (NUL terminated symbol name follows)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
179 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
180 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
181 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
182 >03</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
183 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
184 >local symbol reference (NUL terminated symbol name follows)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
185 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
186 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
187 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
188 >04</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
189 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
190 >operator (1 byte operator number)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
191 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
192 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
193 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
194 >05</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
195 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
196 >section base address reference</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
197 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
198 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
199 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
200 >FF</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
201 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
202 >This term will set flags for the expression. Each one of these terms will set a single flag. All of them should be specified first in an expression. If they are not, the behaviour is undefined. The byte following is the flag. Flag 01 indicates an 8 bit relocation. Flag 02 indicates a zero-width relocation (see the EXTDEP pseudo op in LWASM).</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
203 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
204 ></TBODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
205 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
206 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
207 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
208 >External references are resolved using other object files while local
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
209 references are resolved using the local symbol table(s) from this file. This
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
210 allows local symbols that are not exported to have the same names as
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
211 exported symbols or external references.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
212 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
213 CLASS="TABLE"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
214 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
215 NAME="AEN975"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
216 ></A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
217 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
218 ><B
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
219 >Table 6-2. Object File Operator Numbers</B
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
220 ></P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
221 ><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
222 BORDER="1"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
223 FRAME="border"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
224 CLASS="CALSTABLE"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
225 ><COL><COL><THEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
226 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
227 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
228 >Number</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
229 ><TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
230 >Operator</TH
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
231 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
232 ></THEAD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
233 ><TBODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
234 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
235 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
236 >01</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
237 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
238 >addition (+)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
239 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
240 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
241 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
242 >02</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
243 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
244 >subtraction (-)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
245 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
246 ><TR
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 >03</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
249 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
250 >multiplication (*)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
251 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
252 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
253 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
254 >04</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 >division (/)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
257 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
258 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
259 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
260 >05</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
261 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
262 >modulus (%)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
263 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
264 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
265 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
266 >06</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
267 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
268 >integer division (\) (same as division)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
269 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
270 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
271 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
272 >07</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
273 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
274 >bitwise and</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
275 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
276 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
277 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
278 >08</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
279 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
280 >bitwise or</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
281 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
282 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
283 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
284 >09</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
285 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
286 >bitwise xor</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
287 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
288 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
289 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
290 >0A</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
291 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
292 >boolean and</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
293 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
294 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
295 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
296 >0B</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
297 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
298 >boolean or</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
299 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
300 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
301 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
302 >0C</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
303 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
304 >unary negation, 2's complement (-)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
305 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
306 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
307 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
308 >0D</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
309 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
310 >unary 1's complement (^)</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
311 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
312 ></TBODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
313 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
314 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
315 ><P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
316 >An expression is represented in a postfix manner with both operands for
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
317 binary operators preceding the operator and the single operand for unary
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
318 operators preceding the operator.</P
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
319 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
320 ><DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
321 CLASS="NAVFOOTER"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
322 ><HR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
323 ALIGN="LEFT"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
324 WIDTH="100%"><TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
325 SUMMARY="Footer navigation table"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
326 WIDTH="100%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
327 BORDER="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
328 CELLPADDING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
329 CELLSPACING="0"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
330 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
331 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
332 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
333 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
334 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
335 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
336 HREF="c858.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
337 ACCESSKEY="P"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
338 >Prev</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
339 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
340 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
341 WIDTH="34%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
342 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
343 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
344 ><A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
345 HREF="index.html"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
346 ACCESSKEY="H"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
347 >Home</A
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
348 ></TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
349 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
350 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
351 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
352 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
353 >&nbsp;</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
354 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
355 ><TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
356 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
357 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
358 ALIGN="left"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
359 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
360 >Libraries and LWAR</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
361 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
362 WIDTH="34%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
363 ALIGN="center"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
364 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
365 >&nbsp;</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
366 ><TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
367 WIDTH="33%"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
368 ALIGN="right"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
369 VALIGN="top"
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
370 >&nbsp;</TD
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
371 ></TR
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
372 ></TABLE
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
373 ></DIV
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
374 ></BODY
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
375 ></HTML
d389adbcc4ab Added section base and length symbols to lwlink
William Astle <lost@l-w.ca>
parents:
diff changeset
376 >