Lines Matching refs:samp
32 @table @samp
34 @cindex @samp{-march=} command-line option, M680x0
52 @cindex @samp{-mcpu=} command-line option, M680x0
59 @cindex @samp{-m[no-]68851} command-line option, M680x0
60 @cindex @samp{-m[no-]68881} command-line option, M680x0
61 @cindex @samp{-m[no-]div} command-line option, M680x0
62 @cindex @samp{-m[no-]usp} command-line option, M680x0
63 @cindex @samp{-m[no-]float} command-line option, M680x0
64 @cindex @samp{-m[no-]mac} command-line option, M680x0
65 @cindex @samp{-m[no-]emac} command-line option, M680x0
79 @cindex @samp{-l} option, M680x0
81 You can use the @samp{-l} option to shorten the size of references to undefined
82 symbols. If you do not use the @samp{-l} option, references to undefined
91 @cindex @samp{--register-prefix-optional} option, M680x0
95 assembler requires a @samp{%} before any use of a register name. This
97 functions named @samp{a0} through @samp{a7}, and so on. The @samp{%} is
99 @samp{sun3}. The @samp{--register-prefix-optional} option may be used
100 to permit omitting the @samp{%} even for configurations for which it is
105 @cindex @samp{--bitwise-or} option, M680x0
107 Normally the character @samp{|} is treated as a comment character, which
108 means that it can not be used in expressions. The @samp{--bitwise-or}
109 option turns @samp{|} into a normal character. In this mode, you must
110 either use C style comments, or start comments with a @samp{#} character
113 @cindex @samp{--base-size-default-16}
114 @cindex @samp{--base-size-default-32}
118 For example, the addressing mode @samp{%a0@@(%d0)} is equivalent to
119 @samp{%a0@@(%d0:l)}. You may use the @samp{--base-size-default-16}
121 In this case, @samp{%a0@@(%d0)} is equivalent to @samp{%a0@@(%d0:w)}.
122 You may use the @samp{--base-size-default-32} option to restore the
125 @cindex @samp{--disp-size-default-16}
126 @cindex @samp{--disp-size-default-32}
130 the value is 32 bits. For example, if the symbol @samp{disp} has not
132 @samp{%a0@@(disp,%d0)} as though @samp{disp} is a 32 bit value. You may
133 use the @samp{--disp-size-default-16} option to tell @code{@value{AS}}
135 @code{@value{AS}} will assemble @samp{%a0@@(disp,%d0)} as though
136 @samp{disp} is a 16 bit value. You may use the
137 @samp{--disp-size-default-32} option to restore the default behaviour.
139 @cindex @samp{--pcrel}
151 @cindex @samp{-m68000} and related options
164 @table @samp
175 Assemble for the 68000. @samp{-m68008}, @samp{-m68302}, and so on are synonyms
176 for @samp{-m68000}, since the chips are the same from the point of view
241 instructions; @samp{-m68851} and @samp{-m68040} should not be used
263 ignored; for example, @samp{movl} is equivalent to @samp{mov.l}.
266 (@samp{%a0} through @samp{%a7}), the program counter (@samp{%pc}), the
267 zero-address relative to the program counter (@samp{%zpc}), a suppressed
268 address register (@samp{%za0} through @samp{%za7}), or it may be omitted
269 entirely. The use of @var{size} means one of @samp{w} or @samp{l}, and
271 specified. The use of @var{scale} means one of @samp{1}, @samp{2},
272 @samp{4}, or @samp{8}, and it may always be omitted along with the
280 @samp{#@var{number}}
283 @samp{%d0} through @samp{%d7}
286 @samp{%a0} through @samp{%a7}@*
287 @samp{%a7} is also known as @samp{%sp}, i.e., the Stack Pointer. @code{%a6}
288 is also known as @samp{%fp}, the Frame Pointer.
291 @samp{%a0@@} through @samp{%a7@@}
294 @samp{%a0@@+} through @samp{%a7@@+}
297 @samp{%a0@@-} through @samp{%a7@@-}
300 @samp{@var{apc}@@(@var{number})}
303 @samp{@var{apc}@@(@var{number},@var{register}:@var{size}:@var{scale})}
308 @samp{@var{apc}@@(@var{number})@@(@var{onumber},@var{register}:@var{size}:@var{scale})}
313 @samp{@var{apc}@@(@var{number},@var{register}:@var{size}:@var{scale})@@(@var{onumber})}
319 @samp{@var{symbol}}, or @samp{@var{digits}}, optionally followed by
320 @samp{:b}, @samp{:w}, or @samp{:l}.
336 (@samp{%a0} through @samp{%a7}), the program counter (@samp{%pc}), the
337 zero-address relative to the program counter (@samp{%zpc}), or a
338 suppressed address register (@samp{%za0} through @samp{%za7}). The use
339 of @var{size} means one of @samp{w} or @samp{l}, and it may always be
341 @samp{1}, @samp{2}, @samp{4}, or @samp{8}, and it may always be omitted
348 @samp{(%a0)} through @samp{(%a7)}@*
349 @samp{%a7} is also known as @samp{%sp}, i.e., the Stack Pointer. @code{%a6}
350 is also known as @samp{%fp}, the Frame Pointer.
353 @samp{(%a0)+} through @samp{(%a7)+}
356 @samp{-(%a0)} through @samp{-(%a7)}
359 @samp{@var{number}(@var{%a0})} through @samp{@var{number}(@var{%a7})},
360 or @samp{@var{number}(@var{%pc})}.
363 @samp{(@var{number},@var{%a0})}. When used with the @var{pc}, the
368 @samp{@var{number}(@var{apc},@var{register}.@var{size}*@var{scale})}
378 @samp{([@var{number},@var{apc}],@var{register}.@var{size}*@var{scale},@var{onumber})}
384 @samp{([@var{number},@var{apc},@var{register}.@var{size}*@var{scale}],@var{onumber})}
496 target. Generally these mnemonics are made by substituting @samp{j} for
497 @samp{b} at the start of a Motorola mnemonic.
519 @center @code{**}---this expansion mode is disallowed by @samp{--pcrel}
528 If no long branches are available and the @samp{--pcrel} option is not
530 branches are available, the @samp{--pcrel} option is given, and a word
539 Here, @samp{j@var{XX}} stands for an entire family of pseudo-operations,
549 are available, and the @samp{--pcrel} option is not given, @code{@value{AS}}
570 Motorola @samp{db@var{XX}} instructions allow word displacements only. When
574 @samp{db@var{XX} foo}, @code{@value{AS}} emits
582 If, however, long branches are not available and the @samp{--pcrel} option is
615 Line comments are introduced by the @samp{|} character appearing
619 An asterisk (@samp{*}) as the first character on a line marks the
625 A hash character (@samp{#}) as the first character on a line also
636 by the @samp{;} character.