document --disassembler-options=force-thumb

This commit is contained in:
Nick Clifton 2000-01-03 20:49:47 +00:00
parent 2e13b76485
commit 8f915f68a6
2 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2000-01-03 Nick Clifton <nickc@cygnus.com>
* binutils.texi: Document new, ARM specific disassembler
command line switch "-M force-thumb".
1999-12-28 Nick Clifton <nickc@cygnus.com> 1999-12-28 Nick Clifton <nickc@cygnus.com>
* readelf.c: Update with new constants added by Oct 4, 1999 * readelf.c: Update with new constants added by Oct 4, 1999

View File

@ -26,7 +26,7 @@ END-INFO-DIR-ENTRY
@end ifinfo @end ifinfo
@ifinfo @ifinfo
Copyright @copyright{} 1991, 92, 93, 94, 95, 96, 97, 98, 1999 Free Software Foundation, Inc. Copyright @copyright{} 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice this manual provided the copyright notice and this permission notice
@ -54,7 +54,7 @@ into another language, under the above conditions for modified versions.
@c This file documents the GNU binary utilities "ar", "ld", "objcopy", @c This file documents the GNU binary utilities "ar", "ld", "objcopy",
@c "objdump", "nm", "size", "strings", "strip", "readelf" and "ranlib". @c "objdump", "nm", "size", "strings", "strip", "readelf" and "ranlib".
@c @c
@c Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 1999 Free Software Foundation, Inc. @c Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc.
@c @c
@c This text may be freely distributed under the terms of the GNU @c This text may be freely distributed under the terms of the GNU
@c General Public License. @c General Public License.
@ -1354,6 +1354,12 @@ select the name set used by the ARM Procedure Call Standard, whilst
specifying @samp{--disassembler-options=reg-names-raw} will just use specifying @samp{--disassembler-options=reg-names-raw} will just use
@samp{r} followed by the register number. @samp{r} followed by the register number.
This option can also be used for ARM architectures to force the
disassembler to interpret all instructions as THUMB instructions by
using the switch @samp{--disassembler-options=force-thumb}. This can be
useful when attempting to disassemble thumb code produced by other
compilers.
@item -p @item -p
@itemx --private-headers @itemx --private-headers
Print information that is specific to the object file format. The exact Print information that is specific to the object file format. The exact