Commit | Line | Data |
---|---|---|
219d1afa | 1 | @c Copyright (C) 1996-2018 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 | ||
b781ded8 | 29 | @cindex @code{-march=} command line option, MT |
6f84a2a6 NS |
30 | @item -march=@var{processor} |
31 | This option specifies the target processor. The assembler will issue an | |
32 | error message if an attempt is made to assemble an instruction which | |
33 | will not execute on the target processor. The following processor names are | |
34bca508 | 34 | recognized: |
6f84a2a6 NS |
35 | @code{ms1-64-001}, |
36 | @code{ms1-16-002}, | |
37 | @code{ms1-16-003}, | |
38 | and @code{ms2}. | |
39 | ||
b781ded8 | 40 | @cindex @code{-nosched} command line option, MT |
6f84a2a6 NS |
41 | @item -nosched |
42 | This 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 | |
57 | The presence of a @samp{;} appearing anywhere on a line indicates the | |
58 | start of a comment that extends to the end of that line. | |
59 | ||
60 | If a @samp{#} appears as the first character of a line then the whole | |
61 | line is treated as a comment, but in this case the line can also be a | |
62 | logical line number directive (@pxref{Comments}) or a preprocessor | |
63 | control command (@pxref{Preprocessing}). | |
64 | ||
65 | @cindex line separator, MT | |
66 | @cindex statement separator, MT | |
67 | @cindex MT line separator | |
68 | The MT assembler does not currently support a line separator | |
69 | character. | |
70 |