]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/doc/c-mt.texi
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / gas / doc / c-mt.texi
CommitLineData
250d07de 1@c Copyright (C) 1996-2021 Free Software Foundation, Inc.
6f84a2a6
NS
2@c This is part of the GAS manual.
3@c For copying conditions, see the file as.texinfo.
4
5@ifset GENERIC
6@page
b781ded8
NS
7@node MT-Dependent
8@chapter MT Dependent Features
6f84a2a6
NS
9@end ifset
10
11@ifclear GENERIC
12@node Machine Dependencies
13@chapter MS1 Dependent Features
14@end ifclear
15
b781ded8 16@cindex MT support
6f84a2a6 17@menu
b781ded8 18* MT Options:: Options
7c31ae13 19* MY Syntax:: Syntax
6f84a2a6
NS
20@end menu
21
b781ded8 22@node MT Options
6f84a2a6 23@section Options
b781ded8
NS
24@cindex MT options (none)
25@cindex options for MT (none)
6f84a2a6
NS
26
27@table @code
28
a05a5b64 29@cindex @code{-march=} command-line option, MT
6f84a2a6
NS
30@item -march=@var{processor}
31This option specifies the target processor. The assembler will issue an
32error message if an attempt is made to assemble an instruction which
33will not execute on the target processor. The following processor names are
34bca508 34recognized:
6f84a2a6
NS
35@code{ms1-64-001},
36@code{ms1-16-002},
37@code{ms1-16-003},
38and @code{ms2}.
39
a05a5b64 40@cindex @code{-nosched} command-line option, MT
6f84a2a6
NS
41@item -nosched
42This option disables scheduling restriction checking.
43
44@end table
7c31ae13
NC
45
46@node MT Syntax
47@section Syntax
48@menu
49* MT-Chars:: Special Characters
50@end menu
51
52@node MT-Chars
53@subsection Special Characters
54
55@cindex line comment character, MT
56@cindex MT line comment character
57The presence of a @samp{;} appearing anywhere on a line indicates the
58start of a comment that extends to the end of that line.
59
60If a @samp{#} appears as the first character of a line then the whole
61line is treated as a comment, but in this case the line can also be a
62logical line number directive (@pxref{Comments}) or a preprocessor
63control command (@pxref{Preprocessing}).
64
65@cindex line separator, MT
66@cindex statement separator, MT
67@cindex MT line separator
68The MT assembler does not currently support a line separator
69character.
70