* objdump.c (main): Issue a warning message if multiple -M
switches are used. * doc/binutils.texi (objdump): Update documentation about -M option.
This commit is contained in:
parent
602d6c6fd4
commit
073fbac62c
|
@ -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>
|
2003-07-17 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
* po/es.po: New Spanish translation.
|
* po/es.po: New Spanish translation.
|
||||||
|
|
|
@ -1625,7 +1625,15 @@ architectures with the @option{-i} option.
|
||||||
@item -M @var{options}
|
@item -M @var{options}
|
||||||
@itemx --disassembler-options=@var{options}
|
@itemx --disassembler-options=@var{options}
|
||||||
Pass target specific information to the disassembler. Only supported on
|
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
|
If the target is an ARM architecture then this switch can be used to
|
||||||
select which register name set is used during disassembler. Specifying
|
select which register name set is used during disassembler. Specifying
|
||||||
|
|
|
@ -2660,6 +2660,12 @@ main (argc, argv)
|
||||||
machine = optarg;
|
machine = optarg;
|
||||||
break;
|
break;
|
||||||
case 'M':
|
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;
|
disassembler_options = optarg;
|
||||||
break;
|
break;
|
||||||
case 'j':
|
case 'j':
|
||||||
|
|
Loading…
Reference in New Issue