Add support for intel SERIALIZE instruction
[deliverable/binutils-gdb.git] / gas / doc / c-nios2.texi
index e2aa125f5a79970d83fcf817da5de31f4e7c582a..298213c4913877e283c9c7fb2ef76512c0e5a9ef 100644 (file)
@@ -1,4 +1,4 @@
-@c Copyright (C) 2012-2014 Free Software Foundation, Inc.
+@c Copyright (C) 2012-2020 Free Software Foundation, Inc.
 @c This is part of the GAS manual.
 @c For copying conditions, see the file as.texinfo.
 @c man end
@@ -31,7 +31,7 @@
 @c man begin OPTIONS
 @table @gcctabopt
 
-@cindex @code{relax-section} command line option, Nios II
+@cindex @code{relax-section} command-line option, Nios II
 @item -relax-section
 Replace identified out-of-range branches with PC-relative @code{jmp}
 sequences when possible.  The generated code sequences are suitable
@@ -39,25 +39,35 @@ for use in position-independent code, but there is a practical limit
 on the extended branch range because of the length of the sequences.
 This option is the default.
 
-@cindex @code{relax-all} command line option, Nios II
+@cindex @code{relax-all} command-line option, Nios II
 @item -relax-all
 Replace branch instructions not determinable to be in range
 and all call instructions with @code{jmp} and @code{callr} sequences
 (respectively).  This option generates absolute relocations against the
 target symbols and is not appropriate for position-independent code.
 
-@cindex @code{no-relax} command line option, Nios II
+@cindex @code{no-relax} command-line option, Nios II
 @item -no-relax
 Do not replace any branches or calls.
 
-@cindex @code{EB} command line option, Nios II
+@cindex @code{EB} command-line option, Nios II
 @item -EB
 Generate big-endian output.
 
-@cindex @code{EL} command line option, Nios II
+@cindex @code{EL} command-line option, Nios II
 @item -EL
 Generate little-endian output.  This is the default.
 
+@cindex @code{march} command-line option, Nios II
+@item -march=@var{architecture}
+This option specifies the target architecture.  The assembler issues
+an error message if an attempt is made to assemble an instruction which
+will not execute on the target architecture.  The following architecture
+names are recognized:
+@code{r1},
+@code{r2}.  
+The default is @code{r1}.
+
 @end table
 @c man end
 
This page took 0.026612 seconds and 4 git commands to generate.