[gas][arm] Set context table for '.arch_extension'
[deliverable/binutils-gdb.git] / gas / doc / c-lm32.texi
index 146442fdfed22d2ed570db4b0d30ae51994a9b20..c389104c0f5bec35fbb98612c5a5a994679001a1 100644 (file)
@@ -1,5 +1,4 @@
-@c Copyright 2008
-@c Free Software Foundation, Inc.
+@c Copyright (C) 2008-2019 Free Software Foundation, Inc.
 @c This is part of the GAS manual.
 @c For copying conditions, see the file as.texinfo.
 
@@ -11,7 +10,7 @@
 
 @ifclear GENERIC
 @node Machine Dependencies
-@chapter LM£" Dependent Features
+@chapter LM32 Dependent Features
 @end ifclear
 
 @cindex LM32 support
 
 @table @code
 
-@cindex @code{-mmultiply-enabled} command line option, LM32
+@cindex @code{-mmultiply-enabled} command-line option, LM32
 @item -mmultiply-enabled
 Enable multiply instructions.
 
-@cindex @code{-mdivide-enabled} command line option, LM32
+@cindex @code{-mdivide-enabled} command-line option, LM32
 @item -mdivide-enabled
 Enable divide instructions.
 
-@cindex @code{-mbarrel-shift-enabled} command line option, LM32
+@cindex @code{-mbarrel-shift-enabled} command-line option, LM32
 @item -mbarrel-shift-enabled
 Enable barrel-shift instructions.
 
-@cindex @code{-msign-extend-enabled} command line option, LM32
+@cindex @code{-msign-extend-enabled} command-line option, LM32
 @item -msign-extend-enabled
 Enable sign extend instructions.
 
-@cindex @code{-muser-enabled} command line option, LM32
+@cindex @code{-muser-enabled} command-line option, LM32
 @item -muser-enabled
 Enable user defined instructions.
 
-@cindex @code{-micache-enabled} command line option, LM32
+@cindex @code{-micache-enabled} command-line option, LM32
 @item -micache-enabled
 Enable instruction cache related CSRs.
 
-@cindex @code{-mdcache-enabled} command line option, LM32
+@cindex @code{-mdcache-enabled} command-line option, LM32
 @item -mdcache-enabled
 Enable data cache related CSRs.
 
-@cindex @code{-mbreak-enabled} command line option, LM32
+@cindex @code{-mbreak-enabled} command-line option, LM32
 @item -mbreak-enabled
 Enable break instructions.
 
-@cindex @code{-mall-enabled} command line option, LM32
+@cindex @code{-mall-enabled} command-line option, LM32
 @item -mall-enabled
 Enable all instructions and CSRs.
 
@@ -72,6 +71,7 @@ Enable all instructions and CSRs.
 @menu
 * LM32-Regs::                 Register Names
 * LM32-Modifiers::            Relocatable Expression Modifiers
+* LM32-Chars::                Special Characters
 @end menu
 
 @node LM32-Regs
@@ -202,6 +202,23 @@ addi r4, r4, gotofflo16(lsym)
 
 @end table
 
+@node LM32-Chars
+@subsection Special Characters
+
+@cindex line comment character, LM32
+@cindex LM32 line comment character
+The presence of a @samp{#} on a line indicates the start of a comment
+that extends to the end of the current line.  Note that if a line
+starts with a @samp{#} character then it can also be a logical line
+number directive (@pxref{Comments}) or a preprocessor
+control command (@pxref{Preprocessing}).
+
+@cindex line separator, LM32
+@cindex statement separator, LM32
+@cindex LM32 line separator
+A semicolon (@samp{;}) can be used to separate multiple statements on
+the same line.
+
 @node LM32 Opcodes
 @section Opcodes
 
This page took 0.024652 seconds and 4 git commands to generate.