Merge branch 'vendor/TNFTP'
[dragonfly.git] / contrib / binutils-2.25 / gas / doc / c-ns32k.texi
1 @c Copyright (C) 1991-2014 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 @ignore
6 @c FIXME!  Stop ignoring when filled in.
7 @node 32x32
8 @chapter 32x32
9
10 @section Options
11 The 32x32 version of @code{@value{AS}} accepts a @samp{-m32032} option to
12 specify thiat it is compiling for a 32032 processor, or a
13 @samp{-m32532} to specify that it is compiling for a 32532 option.
14 The default (if neither is specified) is chosen when the assembler
15 is compiled.
16
17 @section Syntax
18 I don't know anything about the 32x32 syntax assembled by
19 @code{@value{AS}}.  Someone who understands the processor (I've never seen
20 one) and the possible syntaxes should write this section.
21
22 @section Floating Point
23 The 32x32 uses @sc{ieee} floating point numbers, but @code{@value{AS}}
24 only creates single or double precision values.  I don't know if the
25 32x32 understands extended precision numbers.
26
27 @section 32x32 Machine Directives
28 The 32x32 has no machine dependent directives.
29
30 @end ignore
31
32 @ifset GENERIC
33 @page
34 @node NS32K-Dependent
35 @chapter NS32K Dependent Features
36 @end ifset
37
38 @ifclear GENERIC
39 @node Machine Dependencies
40 @chapter NS32K Dependent Features
41 @end ifclear
42
43 @cindex N32K support
44 @menu
45 * NS32K Syntax::               Syntax
46 @end menu
47
48
49 @node NS32K Syntax
50 @section Syntax
51 @menu
52 * NS32K-Chars::                Special Characters
53 @end menu
54
55 @node NS32K-Chars
56 @subsection Special Characters
57
58 @cindex line comment character, NS32K
59 @cindex NS32K line comment character
60 The presence of a @samp{#} appearing anywhere on a line indicates the
61 start of a comment that extends to the end of that line.
62
63 If a @samp{#} appears as the first character of a line then the whole
64 line is treated as a comment, but in this case the line can also be a
65 logical line number directive (@pxref{Comments}) or a preprocessor
66 control command (@pxref{Preprocessing}).
67
68 If Sequent compatibility has been configured into the assembler then
69 the @samp{|} character appearing as the first character on a line will
70 also indicate the start of a line comment.
71
72 @cindex line separator, NS32K
73 @cindex statement separator, NS32K
74 @cindex NS32K line separator
75 The @samp{;} character can be used to separate statements on the same
76 line.