2005-01-19 Fred Fish <fnf@specifixinc.com>
authorFred Fish <fnf@specifix.com>
Wed, 19 Jan 2005 23:35:26 +0000 (23:35 +0000)
committerFred Fish <fnf@specifix.com>
Wed, 19 Jan 2005 23:35:26 +0000 (23:35 +0000)
* NEWS: Make note of the new MIPS disassembly option "no-aliases".
* doc/binutils.texi (objdump): Document the "no-aliases"
disassembly option.

binutils/ChangeLog
binutils/NEWS
binutils/doc/binutils.texi

index 9a16d826967e6bee4626a0da796edbe32f7b3141..1d89d1e0923024db9585e1d48e2e603db7c7c181 100644 (file)
@@ -1,3 +1,9 @@
+2005-01-19  Fred Fish  <fnf@specifixinc.com>
+
+       * NEWS: Make note of the new MIPS disassembly option "no-aliases".
+       * doc/binutils.texi (objdump): Document the "no-aliases"
+       disassembly option.
+
 2005-01-17   Eugene Kotlyarov  <ekot@narod.ru>
 
        PR binutils/647
index 0c52b4bb562521b47bdd5cfe8b01e6e813c5e9cf..bafee24dd511d412ff0ce80db85f46683c8bfbde 100644 (file)
 
 Changes in 2.15:
 
+* objcopy for MIPS targets now accepts "-M no-aliases" as an option to the
+  disassembler to print the "raw" mips instruction mneumonic instead of some
+  pseudo instruction name.  I.E. print "daddu" or "or" instead of "move",
+  "sll" instead of "nop", etc.
+
 * objcopy and strip can now take wildcard patterns in symbol names specified on
   the command line provided that the --wildcard switch is used to enable them.
 
index 557326e488dec1a576bad99714057d7f749b4b65..b1b2e1957fd8bc84c6e68fe648f11cbe3197c2b4 100644 (file)
@@ -1733,12 +1733,17 @@ For PPC, @option{booke}, @option{booke32} and @option{booke64} select
 disassembly of BookE instructions.  @option{32} and @option{64} select
 PowerPC and PowerPC64 disassembly, respectively.
 
-For MIPS, this option controls the printing of register names in
-disassembled instructions.  Multiple selections from the
-following may be specified as a comma separated string, and invalid
-options are ignored:
+For MIPS, this option controls the printing of instruction mneumonic
+names and register names in disassembled instructions.  Multiple
+selections from the following may be specified as a comma separated
+string, and invalid options are ignored:
 
 @table @code
+@item no-aliases
+Print the 'raw' instruction mneumonic instead of some pseudo
+instruction mneumonic.  I.E. print 'daddu' or 'or' instead of 'move',
+'sll' instead of 'nop', etc.
+
 @item gpr-names=@var{ABI}
 Print GPR (general-purpose register) names as appropriate
 for the specified ABI.  By default, GPR names are selected according to