Commit | Line | Data |
---|---|---|
2571583a | 1 | @c Copyright (C) 1991-2017 Free Software Foundation, Inc. |
252b5132 RH |
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 | |
33eaf5de | 12 | specify that it is compiling for a 32032 processor, or a |
252b5132 RH |
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 | |
062b7c0c | 19 | @code{@value{AS}}. Someone who understands the processor (I've never seen |
252b5132 RH |
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 | |
7c31ae13 NC |
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. |