document --disassembler-options=force-thumb
authorNick Clifton <nickc@redhat.com>
Mon, 3 Jan 2000 20:49:47 +0000 (20:49 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 3 Jan 2000 20:49:47 +0000 (20:49 +0000)
binutils/ChangeLog
binutils/binutils.texi

index 5b478ec71f304a07136f1ca3f51583f38269c7a7..09e277e44c82043a2ecb7449b04cea1d5eb84516 100644 (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>
 
        * readelf.c: Update with new constants added by Oct 4, 1999
index d21f0da0fee53ffc957b69ae4e17c055865456cc..8ef446debc464bad836b01f94d113afee3439d40 100644 (file)
@@ -26,7 +26,7 @@ END-INFO-DIR-ENTRY
 @end 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
 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  "objdump", "nm", "size", "strings", "strip", "readelf" and "ranlib".
 @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 This text may be freely distributed under the terms of the GNU
 @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
 @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
 @itemx --private-headers
 Print information that is specific to the object file format.  The exact