comparison docs/manual/index.html.orig @ 455:cad5937314cb

Add operandsizewarning pragma Add operandsizewarning pragma that will raise warnings for certain operands if the operand size could be smaller. (Long branch used instead of short branch, for instance.)
author William Astle <lost@l-w.ca>
date Fri, 16 Feb 2018 22:53:46 -0700
parents
children
comparison
equal deleted inserted replaced
454:ffdef8994f13 455:cad5937314cb
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >LW Tool Chain</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="NEXT"
10 TITLE="Introduction"
11 HREF="c13.html"></HEAD
12 ><BODY
13 CLASS="BOOK"
14 BGCOLOR="#FFFFFF"
15 TEXT="#000000"
16 LINK="#0000FF"
17 VLINK="#840084"
18 ALINK="#0000FF"
19 ><DIV
20 CLASS="BOOK"
21 ><A
22 NAME="AEN1"
23 ></A
24 ><DIV
25 CLASS="TITLEPAGE"
26 ><H1
27 CLASS="TITLE"
28 ><A
29 NAME="AEN2"
30 >LW Tool Chain</A
31 ></H1
32 ><H3
33 CLASS="AUTHOR"
34 ><A
35 NAME="AEN4"
36 ></A
37 >William Astle</H3
38 ><H3
39 CLASS="AUTHOR"
40 ><A
41 NAME="AEN7"
42 ></A
43 >LWTools Contributors </H3
44 ><P
45 CLASS="COPYRIGHT"
46 >Copyright &copy; 2009-2015 William Astle and LWTools contributors</P
47 ><HR></DIV
48 ><DIV
49 CLASS="TOC"
50 ><DL
51 ><DT
52 ><B
53 >Table of Contents</B
54 ></DT
55 ><DT
56 >1. <A
57 HREF="c13.html"
58 >Introduction</A
59 ></DT
60 ><DD
61 ><DL
62 ><DT
63 >1.1. <A
64 HREF="c13.html#AEN16"
65 >History</A
66 ></DT
67 ></DL
68 ></DD
69 ><DT
70 >2. <A
71 HREF="c21.html"
72 >Output Formats</A
73 ></DT
74 ><DD
75 ><DL
76 ><DT
77 >2.1. <A
78 HREF="c21.html#AEN24"
79 >Raw Binaries</A
80 ></DT
81 ><DT
82 >2.2. <A
83 HREF="x27.html"
84 >DECB Binaries</A
85 ></DT
86 ><DT
87 >2.3. <A
88 HREF="x32.html"
89 >ASCII Hexadecimal</A
90 ></DT
91 ><DT
92 >2.4. <A
93 HREF="x36.html"
94 >Motorola S-Record</A
95 ></DT
96 ><DT
97 >2.5. <A
98 HREF="x41.html"
99 >Intel Hex</A
100 ></DT
101 ><DT
102 >2.6. <A
103 HREF="x46.html"
104 >OS9 Modules</A
105 ></DT
106 ><DT
107 >2.7. <A
108 HREF="x54.html"
109 >Object Files</A
110 ></DT
111 ></DL
112 ></DD
113 ><DT
114 >3. <A
115 HREF="c62.html"
116 >LWASM</A
117 ></DT
118 ><DD
119 ><DL
120 ><DT
121 >3.1. <A
122 HREF="c62.html#AEN65"
123 >Command Line Options</A
124 ></DT
125 ><DT
126 >3.2. <A
127 HREF="x218.html"
128 >Dialects</A
129 ></DT
130 ><DT
131 >3.3. <A
132 HREF="x227.html"
133 >Source Format</A
134 ></DT
135 ><DT
136 >3.4. <A
137 HREF="x237.html"
138 >Symbols</A
139 ></DT
140 ><DT
141 >3.5. <A
142 HREF="x242.html"
143 >Numbers and Expressions</A
144 ></DT
145 ><DT
146 >3.6. <A
147 HREF="x250.html"
148 >Assembler Directives</A
149 ></DT
150 ><DD
151 ><DL
152 ><DT
153 >3.6.1. <A
154 HREF="x250.html#AEN253"
155 >Data Directives</A
156 ></DT
157 ><DT
158 >3.6.2. <A
159 HREF="x250.html#AEN364"
160 >Address Definition</A
161 ></DT
162 ><DT
163 >3.6.3. <A
164 HREF="x250.html#AEN415"
165 >Conditional Assembly</A
166 ></DT
167 ><DT
168 >3.6.4. <A
169 HREF="x250.html#AEN486"
170 >OS9 Target Directives</A
171 ></DT
172 ><DT
173 >3.6.5. <A
174 HREF="x250.html#AEN511"
175 >Miscelaneous Directives</A
176 ></DT
177 ></DL
178 ></DD
179 ><DT
180 >3.7. <A
181 HREF="x551.html"
182 >Macros</A
183 ></DT
184 ><DT
185 >3.8. <A
186 HREF="x574.html"
187 >Structures</A
188 ></DT
189 ><DT
190 >3.9. <A
191 HREF="x595.html"
192 >Object Files and Sections</A
193 ></DT
194 ><DT
195 >3.10. <A
196 HREF="x659.html"
197 >Assembler Modes and Pragmas</A
198 ></DT
199 ><DT
200 >3.11. <A
201 HREF="x800.html"
202 >Convenience Instructions</A
203 ></DT
204 ><DT
205 >3.12. <A
206 HREF="x805.html"
207 >Cycle Counts</A
208 ></DT
209 ></DL
210 ></DD
211 ><DT
212 >4. <A
213 HREF="c811.html"
214 >LWLINK</A
215 ></DT
216 ><DD
217 ><DL
218 ><DT
219 >4.1. <A
220 HREF="c811.html#AEN814"
221 >Command Line Options</A
222 ></DT
223 ><DT
224 >4.2. <A
225 HREF="x911.html"
226 >Linker Operation</A
227 ></DT
228 ><DT
229 >4.3. <A
230 HREF="x925.html"
231 >Linking Scripts</A
232 ></DT
233 ><DT
234 >4.4. <A
235 HREF="x991.html"
236 >Format Specific Linking Notes</A
237 ></DT
238 ><DD
239 ><DL
240 ><DT
241 >4.4.1. <A
242 HREF="x991.html#AEN994"
243 >OS9 Modules</A
244 ></DT
245 ></DL
246 ></DD
247 ></DL
248 ></DD
249 ><DT
250 >5. <A
251 HREF="c1006.html"
252 >Libraries and LWAR</A
253 ></DT
254 ><DD
255 ><DL
256 ><DT
257 >5.1. <A
258 HREF="c1006.html#AEN1010"
259 >Command Line Options</A
260 ></DT
261 ></DL
262 ></DD
263 ><DT
264 >6. <A
265 HREF="c1068.html"
266 >Object Files</A
267 ></DT
268 ></DL
269 ></DIV
270 ><DIV
271 CLASS="LOT"
272 ><DL
273 CLASS="LOT"
274 ><DT
275 ><B
276 >List of Tables</B
277 ></DT
278 ><DT
279 >6-1. <A
280 HREF="c1068.html#AEN1093"
281 >Object File Term Types</A
282 ></DT
283 ><DT
284 >6-2. <A
285 HREF="c1068.html#AEN1123"
286 >Object File Operator Numbers</A
287 ></DT
288 ></DL
289 ></DIV
290 ></DIV
291 ><DIV
292 CLASS="NAVFOOTER"
293 ><HR
294 ALIGN="LEFT"
295 WIDTH="100%"><TABLE
296 SUMMARY="Footer navigation table"
297 WIDTH="100%"
298 BORDER="0"
299 CELLPADDING="0"
300 CELLSPACING="0"
301 ><TR
302 ><TD
303 WIDTH="33%"
304 ALIGN="left"
305 VALIGN="top"
306 >&nbsp;</TD
307 ><TD
308 WIDTH="34%"
309 ALIGN="center"
310 VALIGN="top"
311 >&nbsp;</TD
312 ><TD
313 WIDTH="33%"
314 ALIGN="right"
315 VALIGN="top"
316 ><A
317 HREF="c13.html"
318 ACCESSKEY="N"
319 >Next</A
320 ></TD
321 ></TR
322 ><TR
323 ><TD
324 WIDTH="33%"
325 ALIGN="left"
326 VALIGN="top"
327 >&nbsp;</TD
328 ><TD
329 WIDTH="34%"
330 ALIGN="center"
331 VALIGN="top"
332 >&nbsp;</TD
333 ><TD
334 WIDTH="33%"
335 ALIGN="right"
336 VALIGN="top"
337 >Introduction</TD
338 ></TR
339 ></TABLE
340 ></DIV
341 ></BODY
342 ></HTML
343 >