diff options
author | Tim Wall <twall@redhat.com> | 2000-02-03 18:12:54 +0000 |
---|---|---|
committer | Tim Wall <twall@redhat.com> | 2000-02-03 18:12:54 +0000 |
commit | f41d3f0687aede6723225baa267fc1fa726fce5d (patch) | |
tree | 99a6b44c8ce4b64143b0087ab8288d3bbb3ead0f /include/dis-asm.h | |
parent | 73066285776193426aef2b92ecc938bb6a568a0b (diff) | |
download | cygnal-f41d3f0687aede6723225baa267fc1fa726fce5d.tar.gz cygnal-f41d3f0687aede6723225baa267fc1fa726fce5d.tar.bz2 cygnal-f41d3f0687aede6723225baa267fc1fa726fce5d.zip |
octets vs bytes changes for binutils
Diffstat (limited to 'include/dis-asm.h')
-rw-r--r-- | include/dis-asm.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/dis-asm.h b/include/dis-asm.h index 98a7d1737..8dc9b712e 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -121,6 +121,11 @@ typedef struct disassemble_info { int bytes_per_chunk; enum bfd_endian display_endian; + /* Number of octets per incremented target address + Normally one, but some DSPs have byte sizes of 16 or 32 bits + */ + int octets_per_byte; + /* Results from instruction decoders. Not all decoders yet support this information. This info is set each time an instruction is decoded, and is only valid for the last such instruction. @@ -229,6 +234,7 @@ extern int generic_symbol_at_address (INFO).arch = bfd_arch_unknown, \ (INFO).mach = 0, \ (INFO).endian = BFD_ENDIAN_UNKNOWN, \ + (INFO).octets_per_byte = 1, \ INIT_DISASSEMBLE_INFO_NO_ARCH(INFO, STREAM, FPRINTF_FUNC) /* Call this macro to initialize only the internal variables for the |