2008-07-07 Stan Shebs <stan@codesourcery.com>
authorStan Shebs <shebs@codesourcery.com>
Mon, 7 Jul 2008 18:40:13 +0000 (18:40 +0000)
committerStan Shebs <shebs@codesourcery.com>
Mon, 7 Jul 2008 18:40:13 +0000 (18:40 +0000)
    * dis-asm.h (struct disassemble_info): Add endian_code field.

include/ChangeLog
include/dis-asm.h

index ded2069b821054a562278f8e45d1ab048ffe36b7..6a433eafb5813ff5891ff09f183c1f437bd7d125 100644 (file)
@@ -1,3 +1,7 @@
+2008-07-07  Stan Shebs  <stan@codesourcery.com>
+
+       * dis-asm.h (struct disassemble_info): Add endian_code field.
+
 2008-07-07  Joel Brobecker  <brobecker@adacore.com>
 
        * safe-ctype.h: Add #include of ctype.h before redefining
index 999d6eaf204e4b05aa49b094bacfe5fbe95cdd97..db74d85ace906284395f1666610e5f861c809b13 100644 (file)
@@ -76,6 +76,8 @@ typedef struct disassemble_info
   unsigned long mach;
   /* Endianness (for bi-endian cpus).  Mono-endian cpus can ignore this.  */
   enum bfd_endian endian;
+  /* Endianness of code, for mixed-endian situations such as ARM BE8.  */
+  enum bfd_endian endian_code;
   /* An arch/mach-specific bitmask of selected instruction subsets, mainly
      for processors with run-time-switchable instruction sets.  The default,
      zero, means that there is no constraint.  CGEN-based opcodes ports