Commit | Line | Data |
---|---|---|
219d1afa | 1 | @c Copyright (C) 1999-2018 Free Software Foundation, Inc. |
cfb8c092 NC |
2 | @c This is part of the GAS manual. |
3 | @c For copying conditions, see the file as.texinfo. | |
4 | @c man end | |
5 | ||
6 | @ifset GENERIC | |
7 | @page | |
8 | @node Epiphany-Dependent | |
9 | @chapter Epiphany Dependent Features | |
10 | @end ifset | |
11 | @ifclear GENERIC | |
12 | @node Machine Dependencies | |
13 | @chapter Epiphany Dependent Features | |
14 | @end ifclear | |
15 | ||
16 | @cindex Epiphany support | |
17 | @menu | |
18 | * Epiphany Options:: Options | |
19 | * Epiphany Syntax:: Epiphany Syntax | |
20 | @end menu | |
21 | ||
22 | @node Epiphany Options | |
23 | @section Options | |
24 | ||
25 | @cindex Epiphany options | |
26 | @cindex options, Epiphany | |
27 | @code{@value{AS}} has two additional command-line options for the Epiphany | |
28 | architecture. | |
29 | ||
30 | @c man begin OPTIONS | |
31 | @table @gcctabopt | |
32 | ||
33 | @cindex @code{-mepiphany} command line option, Epiphany | |
34 | @item -mepiphany | |
35 | Specifies that the both 32 and 16 bit instructions are allowed. This is the | |
36 | default behavior. | |
37 | ||
38 | @cindex @code{-mepiphany16} command line option, Epiphany | |
39 | @item -mepiphany16 | |
40 | Restricts the permitted instructions to just the 16 bit set. | |
41 | @end table | |
42 | @c man end | |
43 | ||
44 | @node Epiphany Syntax | |
45 | @section Epiphany Syntax | |
46 | @menu | |
47 | * Epiphany-Chars:: Special Characters | |
48 | @end menu | |
49 | ||
50 | @node Epiphany-Chars | |
51 | @subsection Special Characters | |
52 | ||
53 | @cindex line comment character, Epiphany | |
54 | @cindex Epiphany line comment character | |
55 | The presence of a @samp{;} on a line indicates the start | |
56 | of a comment that extends to the end of the current line. | |
57 | ||
58 | If a @samp{#} appears as the first character of a line then the whole | |
59 | line is treated as a comment, but in this case the line could also be | |
60 | a logical line number directive (@pxref{Comments}) or a preprocessor | |
61 | control command (@pxref{Preprocessing}). | |
62 | ||
63 | @cindex line separator, Epiphany | |
64 | @cindex statement separator, Epiphany | |
65 | @cindex Epiphany line separator | |
66 | The @samp{`} character can be used to separate statements on the same | |
67 | line. |