Document the .value directive supported by the x86 and x86_64 assemblers.
[deliverable/binutils-gdb.git] / gas / doc / c-v850.texi
index 814cc60e6f73636a58a1500632cd3cac8b35e0b2..e86a3a6ffe13c2d2fdf304b20ad626b40e2e2771 100644 (file)
@@ -1,4 +1,4 @@
-@c Copyright (C) 1997-2017 Free Software Foundation, Inc.
+@c Copyright (C) 1997-2019 Free Software Foundation, Inc.
 @c This is part of the GAS manual.
 @c For copying conditions, see the file as.texinfo.
 
 @code{@value{AS}} supports the following additional command-line options
 for the V850 processor family:
 
-@cindex command line options, V850
-@cindex V850 command line options
+@cindex command-line options, V850
+@cindex V850 command-line options
 @table @code
 
-@cindex @code{-wsigned_overflow} command line option, V850
+@cindex @code{-wsigned_overflow} command-line option, V850
 @item -wsigned_overflow
 Causes warnings to be produced when signed immediate values overflow the
 space available for then within their opcodes.  By default this option
 is disabled as it is possible to receive spurious warnings due to using
 exact bit patterns as immediate constants.
 
-@cindex @code{-wunsigned_overflow} command line option, V850
+@cindex @code{-wunsigned_overflow} command-line option, V850
 @item -wunsigned_overflow
 Causes warnings to be produced when unsigned immediate values overflow
 the space available for then within their opcodes.  By default this
 option is disabled as it is possible to receive spurious warnings due to
 using exact bit patterns as immediate constants.
 
-@cindex @code{-mv850} command line option, V850
+@cindex @code{-mv850} command-line option, V850
 @item -mv850
 Specifies that the assembled code should be marked as being targeted at
 the V850 processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mv850e} command line option, V850
+@cindex @code{-mv850e} command-line option, V850
 @item -mv850e
 Specifies that the assembled code should be marked as being targeted at
 the V850E processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mv850e1} command line option, V850
+@cindex @code{-mv850e1} command-line option, V850
 @item -mv850e1
 Specifies that the assembled code should be marked as being targeted at
 the V850E1 processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mv850any} command line option, V850
+@cindex @code{-mv850any} command-line option, V850
 @item -mv850any
 Specifies that the assembled code should be marked as being targeted at
 the V850 processor but support instructions that are specific to the
@@ -68,29 +68,29 @@ routines used by the code produced by GCC for all versions of the v850
 architecture, together with support routines only used by the V850E
 architecture.
 
-@cindex @code{-mv850e2} command line option, V850
+@cindex @code{-mv850e2} command-line option, V850
 @item -mv850e2
 Specifies that the assembled code should be marked as being targeted at
 the V850E2 processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mv850e2v3} command line option, V850
+@cindex @code{-mv850e2v3} command-line option, V850
 @item -mv850e2v3
 Specifies that the assembled code should be marked as being targeted at
 the V850E2V3 processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mv850e2v4} command line option, V850
+@cindex @code{-mv850e2v4} command-line option, V850
 @item -mv850e2v4
 This is an alias for @option{-mv850e3v5}.
 
-@cindex @code{-mv850e3v5} command line option, V850
+@cindex @code{-mv850e3v5} command-line option, V850
 @item -mv850e3v5
 Specifies that the assembled code should be marked as being targeted at
 the V850E3V5 processor.  This allows the linker to detect attempts to link
 such code with code assembled for other processors.
 
-@cindex @code{-mrelax} command line option, V850
+@cindex @code{-mrelax} command-line option, V850
 @item -mrelax
 Enables relaxation.  This allows the .longcall and .longjump pseudo
 ops to be used in the assembler source code.  These ops label sections
@@ -98,34 +98,34 @@ of code which are either a long function call or a long branch.  The
 assembler will then flag these sections of code and the linker will
 attempt to relax them.
 
-@cindex @code{-mgcc-abi} command line option, V850
+@cindex @code{-mgcc-abi} command-line option, V850
 @item -mgcc-abi
 Marks the generated object file as supporting the old GCC ABI.
 
-@cindex @code{-mrh850-abi} command line option, V850
+@cindex @code{-mrh850-abi} command-line option, V850
 @item -mrh850-abi
 Marks the generated object file as supporting the RH850 ABI.  This is
 the default.
 
-@cindex @code{-m8byte-align} command line option, V850
+@cindex @code{-m8byte-align} command-line option, V850
 @item -m8byte-align
 Marks the generated object file as supporting a maximum 64-bits of
 alignment for variables defined in the source code.
 
-@cindex @code{-m4byte-align} command line option, V850
+@cindex @code{-m4byte-align} command-line option, V850
 @item -m4byte-align
 Marks the generated object file as supporting a maximum 32-bits of
 alignment for variables defined in the source code.  This is the
 default.
 
-@cindex @code{-msoft-float} command line option, V850
+@cindex @code{-msoft-float} command-line option, V850
 @item -msoft-float
 Marks the generated object file as not using any floating point
 instructions - and hence can be linked with other V850 binaries
 that do or do not use floating point.  This is the default for
 binaries for architectures earlier than the @code{e2v3}.
 
-@cindex @code{-mhard-float} command line option, V850
+@cindex @code{-mhard-float} command-line option, V850
 @item -mhard-float
 Marks the generated object file as one that uses floating point
 instructions - and hence can only be linked with other V850 binaries
@@ -423,7 +423,7 @@ into register 6, provided that the label is located somewhere within +/-
 that the GP register contains a fixed address set to the address of the
 label called '__gp'.  This can either be set up automatically by the
 linker, or specifically set by using the @samp{--defsym __gp=<value>}
-command line option].
+command-line option].
 
 @cindex @code{tdaoff} pseudo-op, V850
 @item tdaoff()
@@ -440,7 +440,7 @@ bytes of the address held in the EP register.  [Note the linker assumes
 that the EP register contains a fixed address set to the address of the
 label called '__ep'.  This can either be set up automatically by the
 linker, or specifically set by using the @samp{--defsym __ep=<value>}
-command line option].
+command-line option].
 
 @cindex @code{zdaoff} pseudo-op, V850
 @item zdaoff()
@@ -473,14 +473,14 @@ at the location labeled 'table_func1'.
 Indicates that the following sequence of instructions is a long call
 to function @code{name}.  The linker will attempt to shorten this call
 sequence if @code{name} is within a 22bit offset of the call.  Only
-valid if the @code{-mrelax} command line switch has been enabled.
+valid if the @code{-mrelax} command-line switch has been enabled.
 
 @cindex @code{longjump} pseudo-op, V850
 @item .longjump @code{name}
 Indicates that the following sequence of instructions is a long jump
 to label @code{name}.  The linker will attempt to shorten this code
 sequence if @code{name} is within a 22bit offset of the jump.  Only
-valid if the @code{-mrelax} command line switch has been enabled.
+valid if the @code{-mrelax} command-line switch has been enabled.
 
 @end table
 
This page took 0.027396 seconds and 4 git commands to generate.