Sat Nov 7 18:30:20 1998 Peter Schauer <peter.schauer@regent.e-technik.tu-muenchen.de>

* dis-asm.h (print_insn_vax): Declare.
This commit is contained in:
Ian Lance Taylor 1998-11-07 23:32:19 +00:00
parent 446b878f24
commit 4e331d427d
2 changed files with 55 additions and 19 deletions

View file

@ -1,3 +1,32 @@
Sat Nov 7 18:30:20 1998 Peter Schauer <peter.schauer@regent.e-technik.tu-muenchen.de>
* dis-asm.h (print_insn_vax): Declare.
1998-10-26 16:03 Ulrich Drepper <drepper@cygnus.com>
* bfdlink.h (struct bfd_link_info): Add new field optimize.
Fri Oct 9 00:02:03 1998 Jeffrey A Law (law@cygnus.com)
* Merge devo and egcs include directories.
Sat Sep 5 12:16:33 1998 Jeffrey A Law (law@cygnus.com)
* getopt.h, obstack.h: Updated from gcc.
1998-08-03 Jason Molenda (jsm@bugshack.cygnus.com)
* libiberty.h (xexit): Change decl to use modern GCC attribute
to indicate exit does not return.
Mon Jun 1 13:48:32 1998 Jason Molenda (crash@bugshack.cygnus.com)
* obstack.h: Update to latest FSF version.
Tue May 26 20:57:43 1998 Stan Cox <scox@equinox.cygnus.com>
* elf/sparc.h (EF_SPARC_LEDATA, R_SPARC_32LE): Added.
Tue Feb 24 13:05:02 1998 Doug Evans <devans@canuck.cygnus.com>
* dis-asm.h (disassemble_info): Member `symbol' renamed to `symbols'

View file

@ -51,9 +51,15 @@ typedef struct disassemble_info {
unsigned long mach;
/* Endianness (for bi-endian cpus). Mono-endian cpus can ignore this. */
enum bfd_endian endian;
/* The symbol at the start of the function being disassembled. This
is not set reliably, but if it is not NULL, it is correct. */
asymbol *symbol;
/* An array of pointers to symbols either at the location being disassembled
or at the start of the function being disassembled. The array is sorted
so that the first symbol is intended to be the one used. The others are
present for any misc. purposes. This is not set reliably, but if it is
not NULL, it is correct. */
asymbol **symbols;
/* Number of symbols in array. */
int num_symbols;
/* For use by the disassembler.
The top 16 bits are reserved for public use (and are documented here).
@ -166,10 +172,10 @@ extern int print_insn_little_powerpc PARAMS ((bfd_vma, disassemble_info*));
extern int print_insn_rs6000 PARAMS ((bfd_vma, disassemble_info*));
extern int print_insn_w65 PARAMS ((bfd_vma, disassemble_info*));
extern int print_insn_d10v PARAMS ((bfd_vma, disassemble_info*));
/* start-sanitize-d30v */
extern int print_insn_d30v PARAMS ((bfd_vma, disassemble_info*));
/* end-sanitize-d30v */
extern int print_insn_v850 PARAMS ((bfd_vma, disassemble_info*));
extern int print_insn_tic30 PARAMS ((bfd_vma, disassemble_info*));
extern int print_insn_vax PARAMS ((bfd_vma, disassemble_info*));
/* start-sanitize-tic80 */
extern int print_insn_tic80 PARAMS ((bfd_vma, disassemble_info*));
/* end-sanitize-tic80 */
@ -222,7 +228,8 @@ extern int generic_symbol_at_address
#define INIT_DISASSEMBLE_INFO_NO_ARCH(INFO, STREAM, FPRINTF_FUNC) \
(INFO).fprintf_func = (FPRINTF_FUNC), \
(INFO).stream = (STREAM), \
(INFO).symbol = NULL, \
(INFO).symbols = NULL, \
(INFO).num_symbols = 0, \
(INFO).buffer = NULL, \
(INFO).buffer_vma = 0, \
(INFO).buffer_length = 0, \