Browse Source

Add support for documenting target specific disassembler options

gdb-premipsmulti-2000-06-06-branch
Nick Clifton 27 years ago
parent
commit
94470b237b
  1. 4
      binutils/ChangeLog
  2. 2
      binutils/objdump.c
  3. 4
      include/ChangeLog
  4. 3
      include/dis-asm.h
  5. 5
      opcodes/ChangeLog
  6. 6
      opcodes/disassemble.c

4
binutils/ChangeLog

@ -1,3 +1,7 @@
2000-01-27 Nick Clifton <nickc@redhat.com>
* objdump.c (usage): Call disassembler_usage().
2000-01-27 Alan Modra <alan@spri.levels.unisa.edu.au>
* readelf.c (get_dynamic_flags): Return buff.

2
binutils/objdump.c

@ -268,6 +268,8 @@ usage (stream, status)
--adjust-vma <offset> Add <offset> to all displayed section addresses\n\
\n"));
list_supported_targets (program_name, stream);
disassembler_usage (stream);
}
if (status == 0)
fprintf (stream, _("Report bugs to bug-gnu-utils@gnu.org\n"));

4
include/ChangeLog

@ -1,3 +1,7 @@
2000-01-27 Nick Clifton <nickc@redhat.com>
* dis-asm.h: Add prototype for disassembler_usage().
1999-12-15 Doug Evans <dje@transmeta.com>
* dis-asm.h: Enclose in extern "C" ifdef __cplusplus.

3
include/dis-asm.h

@ -194,6 +194,9 @@ extern int arm_toggle_regnames PARAMS ((void));
/* Fetch the disassembler for a given BFD, if that support is available. */
extern disassembler_ftype disassembler PARAMS ((bfd *));
/* Document any target specific options available from the disassembler. */
extern void disassembler_usage PARAMS ((FILE *));
/* This block of definitions is for particular callers who read instructions
into a buffer before calling the instruction decoder. */

5
opcodes/ChangeLog

@ -1,3 +1,8 @@
2000-01-27 Nick Clifton <nickc@redhat.com>
* disassemble.c (disassembler_usage): New function: Print out any
target specific disassembler options.
2000-01-27 Thomas de Lellis <tdel@windriver.com>
* arm-dis.c (printf_insn_big_arm): Treat ELF symbols with the

6
opcodes/disassemble.c

@ -251,3 +251,9 @@ disassembler (abfd)
}
return disassemble;
}
void
disassembler_usage (FILE * stream)
{
return;
}

Loading…
Cancel
Save