* dis-asm.h (struct disassemble_info): New member "section".
(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member. Initialize section member.
This commit is contained in:
		| @@ -1,3 +1,9 @@ | |||||||
|  | 2000-12-19  Hans-Peter Nilsson  <hp@bitrange.com> | ||||||
|  |  | ||||||
|  | 	* dis-asm.h (struct disassemble_info): New member "section". | ||||||
|  | 	(INIT_DISASSEMBLE_INFO_NO_ARCH): Initialize private_data member. | ||||||
|  | 	Initialize section member. | ||||||
|  |  | ||||||
| 2000-12-16  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl> | 2000-12-16  Herman A.J. ten Brugge  <Haj.Ten.Brugge@net.HCC.nl> | ||||||
|  |  | ||||||
| 	* safe-ctype.h: Make code work on all targets and not just on | 	* safe-ctype.h: Make code work on all targets and not just on | ||||||
|   | |||||||
| @@ -56,6 +56,11 @@ typedef struct disassemble_info { | |||||||
|   /* Endianness (for bi-endian cpus).  Mono-endian cpus can ignore this.  */ |   /* Endianness (for bi-endian cpus).  Mono-endian cpus can ignore this.  */ | ||||||
|   enum bfd_endian endian; |   enum bfd_endian endian; | ||||||
|  |  | ||||||
|  |   /* Some targets need information about the current section to accurately | ||||||
|  |      display insns.  If this is NULL, the target disassembler function | ||||||
|  |      will have to make its best guess.  */ | ||||||
|  |   asection *section; | ||||||
|  |  | ||||||
|   /* An array of pointers to symbols either at the location being disassembled |   /* 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 |      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 |      so that the first symbol is intended to be the one used.  The others are | ||||||
| @@ -256,8 +261,10 @@ extern int generic_symbol_at_address | |||||||
| #define INIT_DISASSEMBLE_INFO_NO_ARCH(INFO, STREAM, FPRINTF_FUNC) \ | #define INIT_DISASSEMBLE_INFO_NO_ARCH(INFO, STREAM, FPRINTF_FUNC) \ | ||||||
|   (INFO).fprintf_func = (fprintf_ftype)(FPRINTF_FUNC), \ |   (INFO).fprintf_func = (fprintf_ftype)(FPRINTF_FUNC), \ | ||||||
|   (INFO).stream = (PTR)(STREAM), \ |   (INFO).stream = (PTR)(STREAM), \ | ||||||
|  |   (INFO).section = NULL, \ | ||||||
|   (INFO).symbols = NULL, \ |   (INFO).symbols = NULL, \ | ||||||
|   (INFO).num_symbols = 0, \ |   (INFO).num_symbols = 0, \ | ||||||
|  |   (INFO).private_data = NULL, \ | ||||||
|   (INFO).buffer = NULL, \ |   (INFO).buffer = NULL, \ | ||||||
|   (INFO).buffer_vma = 0, \ |   (INFO).buffer_vma = 0, \ | ||||||
|   (INFO).buffer_length = 0, \ |   (INFO).buffer_length = 0, \ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user