| 1 | @c Copyright (C) 1996-2016 Free Software Foundation, Inc. |
| 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 |
| 7 | @node MT-Dependent |
| 8 | @chapter MT Dependent Features |
| 9 | @end ifset |
| 10 | |
| 11 | @ifclear GENERIC |
| 12 | @node Machine Dependencies |
| 13 | @chapter MS1 Dependent Features |
| 14 | @end ifclear |
| 15 | |
| 16 | @cindex MT support |
| 17 | @menu |
| 18 | * MT Options:: Options |
| 19 | * MY Syntax:: Syntax |
| 20 | @end menu |
| 21 | |
| 22 | @node MT Options |
| 23 | @section Options |
| 24 | @cindex MT options (none) |
| 25 | @cindex options for MT (none) |
| 26 | |
| 27 | @table @code |
| 28 | |
| 29 | @cindex @code{-march=} command line option, MT |
| 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 |
| 34 | recognized: |
| 35 | @code{ms1-64-001}, |
| 36 | @code{ms1-16-002}, |
| 37 | @code{ms1-16-003}, |
| 38 | and @code{ms2}. |
| 39 | |
| 40 | @cindex @code{-nosched} command line option, MT |
| 41 | @item -nosched |
| 42 | This option disables scheduling restriction checking. |
| 43 | |
| 44 | @end table |
| 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 | |