Browse Source

* objdump.c (main): Issue a warning message if multiple -M

switches are used.

	* doc/binutils.texi (objdump): Update documentation about -M
	option.
ezannoni_pie-20030916-branch
Nick Clifton 23 years ago
parent
commit
073fbac62c
  1. 8
      binutils/ChangeLog
  2. 10
      binutils/doc/binutils.texi
  3. 6
      binutils/objdump.c

8
binutils/ChangeLog

@ -1,3 +1,11 @@
2003-07-17 Nick Clifton <nickc@redhat.com>
* objdump.c (main): Issue a warning message if multiple -M
switches are used.
* doc/binutils.texi (objdump): Update documentation about -M
option.
2003-07-17 Nick Clifton <nickc@redhat.com>
* po/es.po: New Spanish translation.

10
binutils/doc/binutils.texi

@ -1625,7 +1625,15 @@ architectures with the @option{-i} option.
@item -M @var{options}
@itemx --disassembler-options=@var{options}
Pass target specific information to the disassembler. Only supported on
some targets.
some targets. Note only a single instance of the option on the
command line is supported. If the option occurs more than once, the
earlier versions will be ignored. If it is necessary to specify more
than one disassembler option then they should be placed together into
a space separated list. ie:
@smallexample
-M"first-disassembler-option second-disassembler-option"
@end smallexample
If the target is an ARM architecture then this switch can be used to
select which register name set is used during disassembler. Specifying

6
binutils/objdump.c

@ -2660,6 +2660,12 @@ main (argc, argv)
machine = optarg;
break;
case 'M':
if (disassembler_options)
{
non_fatal ("multiple separate -M options are not supported.");
non_fatal ("please combine them into a single, space separated option.");
non_fatal ("ignoring option '-M%s'", disassembler_options);
}
disassembler_options = optarg;
break;
case 'j':

Loading…
Cancel
Save