aboutsummaryrefslogtreecommitdiff
path: root/gas/doc
diff options
context:
space:
mode:
authorJason Eckhardt <jle@rice.edu>2000-08-12 16:05:46 +0000
committerJason Eckhardt <jle@rice.edu>2000-08-12 16:05:46 +0000
commit9fc2dda293dcc9ae108f3b2dd85021fdc0b180f7 (patch)
tree256e7c5d8f97fa2ee20e5b55933844916803081c /gas/doc
parentf6df245f76a4c90b645117e686492cb36f1539db (diff)
downloadgdb-9fc2dda293dcc9ae108f3b2dd85021fdc0b180f7.zip
gdb-9fc2dda293dcc9ae108f3b2dd85021fdc0b180f7.tar.gz
gdb-9fc2dda293dcc9ae108f3b2dd85021fdc0b180f7.tar.bz2
2000-08-11 Andreas Schwab <schwab@suse.de>
* doc/c-i860.texi (Opcodes for i860): Remove braces from @item argument.
Diffstat (limited to 'gas/doc')
-rw-r--r--gas/doc/c-i860.texi10
1 files changed, 6 insertions, 4 deletions
diff --git a/gas/doc/c-i860.texi b/gas/doc/c-i860.texi
index c76c590..e484347 100644
--- a/gas/doc/c-i860.texi
+++ b/gas/doc/c-i860.texi
@@ -107,7 +107,7 @@ a very undesirable feature that should be avoided -- in particular, when
they result in an expansion to multiple actual i860 instructions. Below
are the pseudo-instructions that result in expansions.
@itemize @bullet
-@item {Load large immediate into general register:}
+@item Load large immediate into general register:
The pseudo-instruction @code{mov imm,%rn} (where the immediate does
not fit within a signed 16-bit field) will be expanded into:
@@ -115,7 +115,7 @@ not fit within a signed 16-bit field) will be expanded into:
orh large_imm@@h,%r0,%rn
or large_imm@@l,%rn,%rn
@end smallexample
-@item {Load/store with relocatable address expression:}
+@item Load/store with relocatable address expression:
For example, the pseudo-instruction @code{ld.b addr,%rn}
will be expanded into:
@@ -125,7 +125,8 @@ ld.l addr_exp@@l(%r31),%rn
@end smallexample
The analogous expansions apply to @code{ld.x, st.x, fld.x, pfld.x, fst.x}, and @code{pst.x} as well.
-@item {Signed large immediate with add/subtract:}
+@item Signed large immediate with add/subtract:
+
If any of the arithmetic operations @code{adds, addu, subs, subu} are used
with an immediate larger than 16-bits (signed), then they will be expanded.
For instance, the pseudo-instruction @code{adds large_imm,%rx,%rn} expands to:
@@ -134,7 +135,8 @@ orh large_imm@@h,%r0,%r31
or large_imm@@l,%r31,%r31
adds %r31,%rx,%rn
@end smallexample
-@item {Unsigned large immediate with logical operations:}
+@item Unsigned large immediate with logical operations:
+
Logical operations (@code{or, andnot, or, xor}) also result in expansions.
The pseudo-instruction @code{or large_imm,%rx,%rn} results in:
@smallexample