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