s/BIG_ENDIAN/BFD_ENDIAN_BIG/
authorAndrew Cagney <cagney@redhat.com>
Sat, 5 Jan 2002 04:30:46 +0000 (04:30 +0000)
committerAndrew Cagney <cagney@redhat.com>
Sat, 5 Jan 2002 04:30:46 +0000 (04:30 +0000)
48 files changed:
gdb/ChangeLog
gdb/a29k-tdep.c
gdb/arch-utils.c
gdb/arm-tdep.c
gdb/ax-gdb.c
gdb/ch-exp.c
gdb/coffread.c
gdb/config/a29k/tm-a29k.h
gdb/config/a29k/tm-vx29k.h
gdb/config/arm/tm-arm.h
gdb/config/d30v/tm-d30v.h
gdb/config/fr30/tm-fr30.h
gdb/config/h8300/tm-h8300.h
gdb/config/h8500/tm-h8500.h
gdb/config/m32r/tm-m32r.h
gdb/config/m68k/tm-m68k.h
gdb/config/m88k/tm-m88k.h
gdb/config/mips/tm-mips.h
gdb/config/pa/tm-hppa.h
gdb/config/sparc/tm-sparc.h
gdb/config/z8k/tm-z8k.h
gdb/cris-tdep.c
gdb/d10v-tdep.c
gdb/d30v-tdep.c
gdb/defs.h
gdb/doc/ChangeLog
gdb/doc/gdbint.texinfo
gdb/findvar.c
gdb/gdbarch.c
gdb/gdbarch.sh
gdb/infcmd.c
gdb/mem-break.c
gdb/mi/mi-cmd-disas.c
gdb/mi/mi-main.c
gdb/mips-tdep.c
gdb/mn10300-tdep.c
gdb/printcmd.c
gdb/remote-os9k.c
gdb/remote-rdi.c
gdb/remote-rdp.c
gdb/remote-sim.c
gdb/remote.c
gdb/rs6000-tdep.c
gdb/sh-tdep.c
gdb/sparcl-tdep.c
gdb/stabsread.c
gdb/valops.c
gdb/valprint.c

index b8904d51950795881bbd8e7def661268f83eae12..2327b96a1d6e6f617bc6b0b2468d9b538b11e5d8 100644 (file)
@@ -1,3 +1,22 @@
+2002-01-04  Andrew Cagney  <ac131313@redhat.com>
+
+       * defs.h (BIG_ENDIAN): Delete macro definition.
+       * a29k-tdep.c, arch-utils.c, arm-tdep.c, ax-gdb.c, ch-exp.c,
+       coffread.c, cris-tdep.c, d10v-tdep.c, d30v-tdep.c, defs.h,
+       findvar.c, infcmd.c, mem-break.c, mips-tdep.c, mn10300-tdep.c,
+       printcmd.c, remote-os9k.c, remote-rdi.c, remote-rdp.c,
+       remote-sim.c, remote.c, rs6000-tdep.c, sh-tdep.c, sparcl-tdep.c,
+       stabsread.c, valops.c, valprint.c, config/a29k/tm-a29k.h,
+       config/a29k/tm-vx29k.h, config/arm/tm-arm.h,
+       config/d30v/tm-d30v.h, config/fr30/tm-fr30.h,
+       config/h8300/tm-h8300.h, config/h8500/tm-h8500.h,
+       config/m32r/tm-m32r.h, config/m68k/tm-m68k.h,
+       config/m88k/tm-m88k.h, config/mips/tm-mips.h, config/pa/tm-hppa.h,
+       config/sparc/tm-sparc.h, config/z8k/tm-z8k.h, mi/mi-cmd-disas.c,
+       mi/mi-main.c: Replace BIG_ENDIAN with BFD_ENDIAN_BIG.
+       * gdbarch.sh: Replace BIG_ENDIAN with BFD_ENDIAN_BIG.
+       * gdbarch.c: Re-generate.
+
 2002-01-04  Daniel Jacobowitz  <drow@mvista.com>
 
        * thread-db.c (thread_db_new_objfile): Do not enable thread_db
index 12d59edb15bf28a3df31c299fd1b66bc3a935832..2a6d3411e78eaff3e4986294412c62dd266f58c3 100644 (file)
@@ -914,7 +914,7 @@ setup_arbitrary_frame (int argc, CORE_ADDR *argv)
 int
 gdb_print_insn_a29k (bfd_vma memaddr, disassemble_info *info)
 {
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     return print_insn_big_a29k (memaddr, info);
   else
     return print_insn_little_a29k (memaddr, info);
index 175f85eb3d8759ba29339a0ddd4a0a7ee966d63a..b99e62a9befbdd0eeea2b19e18e447cd149cd668 100644 (file)
@@ -62,7 +62,7 @@ legacy_breakpoint_from_pc (CORE_ADDR * pcptr, int *lenptr)
      breakpoint.  On some machines, breakpoints are handled by the
      target environment and we don't have to worry about them here.  */
 #ifdef BIG_BREAKPOINT
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       static unsigned char big_break_insn[] = BIG_BREAKPOINT;
       *lenptr = sizeof (big_break_insn);
@@ -70,7 +70,7 @@ legacy_breakpoint_from_pc (CORE_ADDR * pcptr, int *lenptr)
     }
 #endif
 #ifdef LITTLE_BREAKPOINT
-  if (TARGET_BYTE_ORDER != BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER != BFD_ENDIAN_BIG)
     {
       static unsigned char little_break_insn[] = LITTLE_BREAKPOINT;
       *lenptr = sizeof (little_break_insn);
@@ -194,7 +194,7 @@ default_float_format (struct gdbarch *gdbarch)
 #endif
   switch (byte_order)
     {
-    case BIG_ENDIAN:
+    case BFD_ENDIAN_BIG:
       return &floatformat_ieee_single_big;
     case BFD_ENDIAN_LITTLE:
       return &floatformat_ieee_single_little;
@@ -215,7 +215,7 @@ default_double_format (struct gdbarch *gdbarch)
 #endif
   switch (byte_order)
     {
-    case BIG_ENDIAN:
+    case BFD_ENDIAN_BIG:
       return &floatformat_ieee_double_big;
     case BFD_ENDIAN_LITTLE:
       return &floatformat_ieee_double_little;
@@ -401,9 +401,9 @@ generic_register_virtual_size (int regnum)
 
 #ifdef TARGET_BYTE_ORDER_SELECTABLE
 /* compat - Catch old targets that expect a selectable byte-order to
-   default to BIG_ENDIAN */
+   default to BFD_ENDIAN_BIG */
 #ifndef TARGET_BYTE_ORDER_DEFAULT
-#define TARGET_BYTE_ORDER_DEFAULT BIG_ENDIAN
+#define TARGET_BYTE_ORDER_DEFAULT BFD_ENDIAN_BIG
 #endif
 #endif
 #if !TARGET_BYTE_ORDER_SELECTABLE_P
@@ -417,7 +417,7 @@ generic_register_virtual_size (int regnum)
 #endif
 #endif
 #ifndef TARGET_BYTE_ORDER_DEFAULT
-#define TARGET_BYTE_ORDER_DEFAULT BIG_ENDIAN /* arbitrary */
+#define TARGET_BYTE_ORDER_DEFAULT BFD_ENDIAN_BIG /* arbitrary */
 #endif
 /* ``target_byte_order'' is only used when non- multi-arch.
    Multi-arch targets obtain the current byte order using
@@ -444,10 +444,10 @@ show_endian (char *args, int from_tty)
 {
   if (TARGET_BYTE_ORDER_AUTO)
     printf_unfiltered ("The target endianness is set automatically (currently %s endian)\n",
-                      (TARGET_BYTE_ORDER == BIG_ENDIAN ? "big" : "little"));
+                      (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little"));
   else
     printf_unfiltered ("The target is assumed to be %s endian\n",
-                      (TARGET_BYTE_ORDER == BIG_ENDIAN ? "big" : "little"));
+                      (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little"));
 }
 
 static void
@@ -486,7 +486,7 @@ set_endian (char *ignore_args, int from_tty, struct cmd_list_element *c)
        {
          struct gdbarch_info info;
          gdbarch_info_init (&info);
-         info.byte_order = BIG_ENDIAN;
+         info.byte_order = BFD_ENDIAN_BIG;
          if (! gdbarch_update_p (info))
            {
              printf_unfiltered ("Big endian target not supported by GDB\n");
@@ -494,7 +494,7 @@ set_endian (char *ignore_args, int from_tty, struct cmd_list_element *c)
        }
       else
        {
-         target_byte_order = BIG_ENDIAN;
+         target_byte_order = BFD_ENDIAN_BIG;
        }
     }
   else
@@ -516,24 +516,24 @@ set_endian_from_file (bfd *abfd)
       int want;
       
       if (bfd_big_endian (abfd))
-       want = BIG_ENDIAN;
+       want = BFD_ENDIAN_BIG;
       else
        want = BFD_ENDIAN_LITTLE;
       if (TARGET_BYTE_ORDER_AUTO)
        target_byte_order = want;
       else if (TARGET_BYTE_ORDER != want)
        warning ("%s endian file does not match %s endian target.",
-                want == BIG_ENDIAN ? "big" : "little",
-                TARGET_BYTE_ORDER == BIG_ENDIAN ? "big" : "little");
+                want == BFD_ENDIAN_BIG ? "big" : "little",
+                TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little");
     }
   else
     {
       if (bfd_big_endian (abfd)
-         ? TARGET_BYTE_ORDER != BIG_ENDIAN
-         : TARGET_BYTE_ORDER == BIG_ENDIAN)
+         ? TARGET_BYTE_ORDER != BFD_ENDIAN_BIG
+         : TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        warning ("%s endian file does not match %s endian target.",
                 bfd_big_endian (abfd) ? "big" : "little",
-                TARGET_BYTE_ORDER == BIG_ENDIAN ? "big" : "little");
+                TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? "big" : "little");
     }
 }
 
@@ -769,7 +769,7 @@ initialize_current_architecture (void)
       switch (default_bfd_vec->byteorder)
        {
        case BFD_ENDIAN_BIG:
-         info.byte_order = BIG_ENDIAN;
+         info.byte_order = BFD_ENDIAN_BIG;
          break;
        case BFD_ENDIAN_LITTLE:
          info.byte_order = BFD_ENDIAN_LITTLE;
@@ -791,7 +791,7 @@ initialize_current_architecture (void)
   if (info.byte_order == BFD_ENDIAN_UNKNOWN)
     {
       /* Wire it to big-endian!!! */
-      info.byte_order = BIG_ENDIAN;
+      info.byte_order = BFD_ENDIAN_BIG;
     }
 
   if (GDB_MULTI_ARCH)
index b78a53a03ce5d6d24030b6a9cb68b056df40a130..733c6d365a0b3ecb2463d3fcb17af3b151577291 100644 (file)
@@ -1475,7 +1475,7 @@ arm_register_type (int regnum)
 {
   if (regnum >= F0_REGNUM && regnum < F0_REGNUM + NUM_FREGS)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        return builtin_type_arm_ext_big;
       else
        return builtin_type_arm_ext_littlebyte_bigword;
@@ -1493,7 +1493,7 @@ static void
 convert_from_extended (void *ptr, void *dbl)
 {
   DOUBLEST d;
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     floatformat_to_doublest (&floatformat_arm_ext_big, ptr, &d);
   else
     floatformat_to_doublest (&floatformat_arm_ext_littlebyte_bigword,
@@ -1506,7 +1506,7 @@ convert_to_extended (void *dbl, void *ptr)
 {
   DOUBLEST d;
   floatformat_to_doublest (TARGET_DOUBLE_FORMAT, ptr, &d);
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     floatformat_from_doublest (&floatformat_arm_ext_big, &d, dbl);
   else
     floatformat_from_doublest (&floatformat_arm_ext_littlebyte_bigword,
@@ -1951,7 +1951,7 @@ gdb_print_insn_arm (bfd_vma memaddr, disassemble_info *info)
   else
     info->symbols = NULL;
 
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     return print_insn_big_arm (memaddr, info);
   else
     return print_insn_little_arm (memaddr, info);
@@ -1970,7 +1970,7 @@ arm_breakpoint_from_pc (CORE_ADDR *pcptr, int *lenptr)
 {
   if (arm_pc_is_thumb (*pcptr) || arm_pc_is_thumb_dummy (*pcptr))
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        {
          static char thumb_breakpoint[] = THUMB_BE_BREAKPOINT;
          *pcptr = UNMAKE_THUMB_ADDR (*pcptr);
@@ -1987,7 +1987,7 @@ arm_breakpoint_from_pc (CORE_ADDR *pcptr, int *lenptr)
     }
   else
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        {
          static char arm_breakpoint[] = ARM_BE_BREAKPOINT;
          *lenptr = sizeof (arm_breakpoint);
index 75424546a7b1de478383689a314dda0c7a2f0a35..535b150808dded03035d015d61d3c8bb60686c5c 100644 (file)
@@ -1303,7 +1303,7 @@ gen_bitfield_ref (struct agent_expr *ax, struct axs_value *value,
             the sign/zero extension will wipe them out.
             - If we're in the interior of the word, then there is no garbage
             on either end, because the ref operators zero-extend.  */
-         if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+         if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
            gen_left_shift (ax, end - (offset + op_size));
          else
            gen_left_shift (ax, offset - start);
index c5d2fdaab35e81142c1704e5cb0fbd90d600dca7..e96a6f8e5f89375cc01fdb16894e2990e8919feb 100644 (file)
@@ -1883,15 +1883,15 @@ match_bitstring_literal (void)
       else
        {
          /* Extract bits from digit, packing them into the bitstring byte. */
-         int k = TARGET_BYTE_ORDER == BIG_ENDIAN ? bits_per_char - 1 : 0;
-         for (; TARGET_BYTE_ORDER == BIG_ENDIAN ? k >= 0 : k < bits_per_char;
-              TARGET_BYTE_ORDER == BIG_ENDIAN ? k-- : k++)
+         int k = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? bits_per_char - 1 : 0;
+         for (; TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? k >= 0 : k < bits_per_char;
+              TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? k-- : k++)
            {
              bitcount++;
              if (digit & (1 << k))
                {
                  tempbuf[tempbufindex] |=
-                   (TARGET_BYTE_ORDER == BIG_ENDIAN)
+                   (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
                    ? (1 << (HOST_CHAR_BIT - 1 - bitoffset))
                    : (1 << bitoffset);
                }
index 7e655d48f7c6a2f78feb401019f8e85bcbb62445..b765af9c7816285573f22034466d76f54069dbc9 100644 (file)
@@ -1592,7 +1592,7 @@ process_coff_symbol (register struct coff_symbol *cs,
          SYMBOL_CLASS (sym) = LOC_ARG;
          add_symbol_to_list (sym, &local_symbols);
 #if !defined (BELIEVE_PCC_PROMOTION)
-         if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+         if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
            {
              /* If PCC says a parameter is a short or a char,
                 aligned on an int boundary, realign it to the
index 9978459246ec7c77abd30e04567e88adfb74acbe..3caff63538067e0dbf437ebbb39099483161b98e 100644 (file)
@@ -31,7 +31,7 @@
    la tm-m68k.h).  */
 
 /* Byte order is configurable, but this machine runs big-endian.  */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* Floating point uses IEEE representations.  */
 #define IEEE_FLOAT (1)
@@ -74,7 +74,7 @@ CORE_ADDR a29k_skip_prologue ();
    We let the command line (or previously included files) override this
    setting.  */
 #ifndef BREAKPOINT
-#if TARGET_BYTE_ORDER == BIG_ENDIAN
+#if TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
 #define BREAKPOINT {0x72, 0x50, 0x01, 0x01}
 #else /* Target is little-endian.  */
 #define BREAKPOINT {0x01, 0x01, 0x50, 0x72}
@@ -647,7 +647,7 @@ extern void pop_frame ();
    word in target byte order; bits 0-7 and 16-23 of *WORDP are replaced with
    bits 0-7 and 8-15 of DATA (which is in host byte order).  */
 
-#if TARGET_BYTE_ORDER == BIG_ENDIAN
+#if TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
 #define STUFF_I16(WORDP, DATA) \
   { \
     *((char *)(WORDP) + 3) = ((DATA) & 0xff);\
index 15113c5cdebd15dba3758336580920996e9ef5e9..8aee1dd57b81d8a4a626e3801622943b8278bbd0 100644 (file)
@@ -95,7 +95,7 @@
    from the msp in the memory stack. If msp is set higher than the dummy code,
    an ESF may clobber this code. */
 
-#if TARGET_BYTE_ORDER == BIG_ENDIAN
+#if TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
 #define NOP_INSTR  0x70400101
 #else /* Target is little endian */
 #define NOP_INSTR  0x01014070
index 6436d4adb5de8b49df2cf3e05f38263e49c8c1f1..06e0c03546df3ec4b048ed1c734107d7b93c76b3 100644 (file)
@@ -36,7 +36,7 @@ struct value;
 
 /* IEEE format floating point.  */
 #define IEEE_FLOAT (1)
-#define TARGET_DOUBLE_FORMAT  (target_byte_order == BIG_ENDIAN \
+#define TARGET_DOUBLE_FORMAT  (target_byte_order == BFD_ENDIAN_BIG \
                               ? &floatformat_ieee_double_big    \
                               : &floatformat_ieee_double_littlebyte_bigword)
 
index 41494dde853e3d743205a8804bcfe4070ea951a9..317b80da4bf2d0d923939c06cad91568727f25bd 100644 (file)
@@ -25,7 +25,7 @@
 
 /* Define the bit, byte, and word ordering of the machine.  */
 
-#define TARGET_BYTE_ORDER      BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* Offset from address of function to start of its code.
    Zero on most machines.  */
index ab3ff6e699a79cf593baf8c7336e17f64b7c3b3f..5a415c91960098a6b03f9bc2f95ea30c0fdbf9c5 100644 (file)
@@ -52,7 +52,7 @@
 
 #define INNER_THAN(lhs,rhs) ((lhs) < (rhs))
 
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 #define R0_REGNUM  0
 #define R1_REGNUM  1
index 1f76ccb2604417c4600b13c0fb3d358caf2f315a..ad6e7a48ee8b0db94c0a90b60f74cb52b25d2327 100644 (file)
@@ -60,7 +60,7 @@ extern void h8300_init_extra_frame_info ();
 
 #define IEEE_FLOAT (1)
 /* Define the bit, byte, and word ordering of the machine.  */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 #undef TARGET_INT_BIT
 #define TARGET_INT_BIT  16
 #undef TARGET_LONG_BIT
index f0406807d4117e6f942d0305114a706d008aa5f5..5d00148de999a1325092364c8f5f60d990670c8d 100644 (file)
@@ -29,7 +29,7 @@
 
 /* Define the bit, byte, and word ordering of the machine.  */
 
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* Define the sizes of integers and pointers.  */
 
index 6bcf3995fcc17d547f9aeca0941c388fbc6306bc..c385f35e37ba6207502880e3b7ffe2f3e57d7e14 100644 (file)
@@ -23,8 +23,8 @@
 /* Used by mswin.  */
 #define TARGET_M32R 1
 
-/* mvs_check TARGET_BYTE_ORDER BIG_ENDIAN */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+/* mvs_check TARGET_BYTE_ORDER BFD_ENDIAN_BIG */
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* mvs_check REGISTER_NAMES */
 #define REGISTER_NAMES \
index 6c5fc5b2169be4233021c73c2350ec210b2156ba..d993da556df379b72aadb7fba54a998e8612dc6a 100644 (file)
@@ -26,7 +26,7 @@
 #define IEEE_FLOAT (1)
 
 /* Define the bit, byte, and word ordering of the machine.  */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 #define TARGET_LONG_DOUBLE_FORMAT &floatformat_m68881_ext
 
index 37bd2602d68936166090b7460befde5ad918dca5..0f509ff3ebf0e60d00191161bd125551bc9cceeb 100644 (file)
@@ -26,7 +26,7 @@
 /* g++ support is not yet included.  */
 
 /* Define the bit, byte, and word ordering of the machine.  */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* We cache information about saved registers in the frame structure,
    to save us from having to re-scan function prologues every time
index 488322c35ad05799f11c366fc1e51981461fc862..741f2854fc03f5b544b366cf059807ab7bdae9de 100644 (file)
@@ -225,7 +225,7 @@ void mips_register_convert_to_raw (struct type *virtual_type, int reg_nr,
    between memory and register formats.  */
 
 #define REGISTER_CONVERT_TO_TYPE(n, type, buffer)                      \
-  do {if (TARGET_BYTE_ORDER == BIG_ENDIAN                              \
+  do {if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG                          \
          && REGISTER_RAW_SIZE (n) == 4                                 \
          && (n) >= FP0_REGNUM && (n) < FP0_REGNUM + 32                 \
          && TYPE_CODE(type) == TYPE_CODE_FLT                           \
@@ -236,7 +236,7 @@ void mips_register_convert_to_raw (struct type *virtual_type, int reg_nr,
        memcpy (((char *)(buffer)), __temp, 4); }} while (0)
 
 #define REGISTER_CONVERT_FROM_TYPE(n, type, buffer)                    \
-  do {if (TARGET_BYTE_ORDER == BIG_ENDIAN                              \
+  do {if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG                          \
          && REGISTER_RAW_SIZE (n) == 4                                 \
          && (n) >= FP0_REGNUM && (n) < FP0_REGNUM + 32                 \
          && TYPE_CODE(type) == TYPE_CODE_FLT                           \
index 9e4b3466f06233839a8712b0fa0f624291ee69e5..0e693f3cf857f57af3c19b41ca47e7953e11ab91 100644 (file)
@@ -34,7 +34,7 @@ struct inferior_status;
 
 /* Target system byte order. */
 
-#define        TARGET_BYTE_ORDER       BIG_ENDIAN
+#define        TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* By default assume we don't have to worry about software floating point.  */
 #ifndef SOFT_FLOAT
index d3d13224edc342c58773a8961f9f2c7ade72e0c5..cf982013e3931a3bf70e281d88bc281c1628cf9c 100644 (file)
@@ -159,7 +159,7 @@ extern int sparc_intreg_size (void);
   "y", "psr", "wim", "tbr", "pc", "npc", "fpsr", "cpsr"        \
 }
 
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* Offset from address of function to start of its code.
    Zero on most machines.  */
index 6af6b3433dcaee8538ab4bcd4d80d741e23eefa1..339eb8f156bfe8e9945dd14a68229627ca629a0a 100644 (file)
@@ -32,7 +32,7 @@
 #define TARGET_PTR_BIT (BIG ? 32: 16)
 
 /* Define the bit, byte, and word ordering of the machine.  */
-#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define TARGET_BYTE_ORDER BFD_ENDIAN_BIG
 
 /* Offset from address of function to start of its code.
    Zero on most machines.  */
index a41eaa8821ac3ab7c2451d7e3c8c40e4f94dac0b..a1344304de9b02c5f1f8951b98deb7fd6e1e73eb 100644 (file)
@@ -4117,7 +4117,7 @@ cris_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
       /* Ok.  */
       break;
 
-    case BIG_ENDIAN:
+    case BFD_ENDIAN_BIG:
       internal_error (__FILE__, __LINE__, "cris_gdbarch_init: big endian byte order in info");
       break;
     
index 4bb9c9d570e7ca05f68155a0f176a8387f406c69..9ffbb7bcf62d2f44054f3387d297afec6f2ebca8 100644 (file)
@@ -1268,7 +1268,7 @@ print_insn (CORE_ADDR memaddr, struct ui_file *stream)
     internal_error (__FILE__, __LINE__,
                    "print_insn: no disassembler");
 
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     tm_print_insn_info.endian = BFD_ENDIAN_BIG;
   else
     tm_print_insn_info.endian = BFD_ENDIAN_LITTLE;
@@ -1523,7 +1523,7 @@ d10v_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   set_gdbarch_long_double_bit (gdbarch, 8 * TARGET_CHAR_BIT);
   switch (info.byte_order)
     {
-    case BIG_ENDIAN:
+    case BFD_ENDIAN_BIG:
       set_gdbarch_float_format (gdbarch, &floatformat_ieee_single_big);
       set_gdbarch_double_format (gdbarch, &floatformat_ieee_single_big);
       set_gdbarch_long_double_format (gdbarch, &floatformat_ieee_double_big);
index 844fb3e0135ded8574cae41e5cfe78ac1148cd42..ede8dd81f2573edaac1dda17ba17f52241e74af5 100644 (file)
@@ -1152,7 +1152,7 @@ print_insn (CORE_ADDR memaddr, struct ui_file *stream)
     internal_error (__FILE__, __LINE__,
                    "print_insn: no disassembler");
 
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     tm_print_insn_info.endian = BFD_ENDIAN_BIG;
   else
     tm_print_insn_info.endian = BFD_ENDIAN_LITTLE;
index e573854be247240f9bb6e715e14881f26a11103d..3e75100a8ba4f908ff9226744d33e777078260ec 100644 (file)
@@ -1225,17 +1225,13 @@ extern void *alloca ();
 #endif /* Not GNU C */
 #endif /* alloca not defined */
 
-/* Get a definition of BIG_ENDIAN and BFD_ENDIAN_LITTLE.  */
+/* Get a definition of BFD_ENDIAN_BIG and BFD_ENDIAN_LITTLE.  */
 /* FIXME: cagney/2001-10-31: GDB should just use BFD's definitions.  */
 
 #ifdef HAVE_ENDIAN_H
 #include <endian.h>
 #endif
 
-#if !defined (BIG_ENDIAN)
-#define BIG_ENDIAN 4321
-#endif
-
 /* Dynamic target-system-dependent parameters for GDB. */
 #include "gdbarch.h"
 #if (GDB_MULTI_ARCH == 0)
@@ -1269,7 +1265,7 @@ extern void *alloca ();
    from byte/word byte order.  */
 
 #if !defined (BITS_BIG_ENDIAN)
-#define BITS_BIG_ENDIAN (TARGET_BYTE_ORDER == BIG_ENDIAN)
+#define BITS_BIG_ENDIAN (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
 #endif
 
 /* In findvar.c.  */
index 981b8500ef38796af62a85e16381137ce537795d..b64ed68a687f533532a6f144799df0ad7977acea 100644 (file)
@@ -1,3 +1,8 @@
+2002-01-04  Andrew Cagney  <ac131313@redhat.com>
+
+       * gdbint.texinfo (Target Architecture Definition): Replace
+       BIG_ENDIAN with BFD_ENDIAN_BIG.
+
 2002-01-03  Andrew Cagney  <ac131313@redhat.com>
 
        * gdbint.texinfo (Target Architecture Definition): Replace
index 8ffdf526a0c00d4e187733e69c173e126a2036f3..89fa51f31a84dc89f8db0b7d998dbe727ee30e1d 100644 (file)
@@ -3486,7 +3486,7 @@ current sources.)
 @item TARGET_BYTE_ORDER_DEFAULT
 @findex TARGET_BYTE_ORDER_DEFAULT
 The ordering of bytes in the target.  This must be either
-@code{BIG_ENDIAN} or @code{BFD_ENDIAN_LITTLE}.  This macro replaces
+@code{BFD_ENDIAN_BIG} or @code{BFD_ENDIAN_LITTLE}.  This macro replaces
 @code{TARGET_BYTE_ORDER} which is deprecated.
 
 @item TARGET_BYTE_ORDER_SELECTABLE_P
index 5f5766cac3c8b321367e6c602b6f9a6bb87cced5..c7b2a63d331f29aa26ff690b82fa3a5dc99ade83 100644 (file)
@@ -66,7 +66,7 @@ That operation is not available on integers of more than %d bytes.",
 
   /* Start at the most significant end of the integer, and work towards
      the least significant.  */
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       p = startaddr;
       /* Do the sign extension once at the start.  */
@@ -101,7 +101,7 @@ That operation is not available on integers of more than %d bytes.",
   /* Start at the most significant end of the integer, and work towards
      the least significant.  */
   retval = 0;
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = startaddr; p < endaddr; ++p)
        retval = (retval << 8) | *p;
@@ -126,7 +126,7 @@ extract_long_unsigned_integer (void *addr, int orig_len, LONGEST *pval)
   int len;
 
   len = orig_len;
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = (char *) addr;
           len > (int) sizeof (LONGEST) && p < (char *) addr + orig_len;
@@ -210,7 +210,7 @@ store_signed_integer (void *addr, int len, LONGEST val)
 
   /* Start at the least significant end of the integer, and work towards
      the most significant.  */
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = endaddr - 1; p >= startaddr; --p)
        {
@@ -237,7 +237,7 @@ store_unsigned_integer (void *addr, int len, ULONGEST val)
 
   /* Start at the least significant end of the integer, and work towards
      the most significant.  */
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = endaddr - 1; p >= startaddr; --p)
        {
@@ -824,7 +824,7 @@ value_from_register (struct type *type, int regnum, struct frame_info *frame)
     {
       /* Raw and virtual formats are the same for this register.  */
 
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN && len < REGISTER_RAW_SIZE (regnum))
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG && len < REGISTER_RAW_SIZE (regnum))
        {
          /* Big-endian, and we want less than full size.  */
          VALUE_OFFSET (v) = REGISTER_RAW_SIZE (regnum) - len;
index 1f7ba6ee4d2437d05aeacc95bd70bd6b965f4430..e53c521a5023a78a9c490bb0f8aa863dfaee37c5 100644 (file)
@@ -270,7 +270,7 @@ struct gdbarch startup_gdbarch =
 {
   /* basic architecture information */
   &bfd_default_arch_struct,
-  BIG_ENDIAN,
+  BFD_ENDIAN_BIG,
   /* target specific vector and its dump routine */
   NULL, NULL,
   /*per-architecture data-pointers and swap regions */
@@ -4755,7 +4755,7 @@ gdbarch_update_p (struct gdbarch_info info)
   /* From the INFO struct. */
   if (info.byte_order == BFD_ENDIAN_UNKNOWN
       && info.abfd != NULL)
-    info.byte_order = (bfd_big_endian (info.abfd) ? BIG_ENDIAN
+    info.byte_order = (bfd_big_endian (info.abfd) ? BFD_ENDIAN_BIG
                       : bfd_little_endian (info.abfd) ? BFD_ENDIAN_LITTLE
                       : BFD_ENDIAN_UNKNOWN);
   /* From the current target. */
@@ -4775,7 +4775,7 @@ gdbarch_update_p (struct gdbarch_info info)
       fprintf_unfiltered (gdb_stdlog,
                          "gdbarch_update: info.byte_order %d (%s)\n",
                          info.byte_order,
-                         (info.byte_order == BIG_ENDIAN ? "big"
+                         (info.byte_order == BFD_ENDIAN_BIG ? "big"
                           : info.byte_order == BFD_ENDIAN_LITTLE ? "little"
                           : "default"));
       fprintf_unfiltered (gdb_stdlog,
index 05c7768ca534e1c0393c341fa0a46e7052f0db06..9bd0e512a2c5113f7ec61668a28bfc4039e2e51f 100755 (executable)
@@ -365,7 +365,7 @@ function_list ()
   cat <<EOF
 i:2:TARGET_ARCHITECTURE:const struct bfd_arch_info *:bfd_arch_info::::&bfd_default_arch_struct::::%s:TARGET_ARCHITECTURE->printable_name:TARGET_ARCHITECTURE != NULL
 #
-i:2:TARGET_BYTE_ORDER:int:byte_order::::BIG_ENDIAN
+i:2:TARGET_BYTE_ORDER:int:byte_order::::BFD_ENDIAN_BIG
 # Number of bits in a char or unsigned char for the target machine.
 # Just like CHAR_BIT in <limits.h> but describes the target machine.
 # v::TARGET_CHAR_BIT:int:char_bit::::8 * sizeof (char):8::0:
@@ -2063,7 +2063,7 @@ gdbarch_update_p (struct gdbarch_info info)
   /* From the INFO struct. */
   if (info.byte_order == BFD_ENDIAN_UNKNOWN
       && info.abfd != NULL)
-    info.byte_order = (bfd_big_endian (info.abfd) ? BIG_ENDIAN
+    info.byte_order = (bfd_big_endian (info.abfd) ? BFD_ENDIAN_BIG
                       : bfd_little_endian (info.abfd) ? BFD_ENDIAN_LITTLE
                       : BFD_ENDIAN_UNKNOWN);
   /* From the current target. */
@@ -2083,7 +2083,7 @@ gdbarch_update_p (struct gdbarch_info info)
       fprintf_unfiltered (gdb_stdlog,
                          "gdbarch_update: info.byte_order %d (%s)\n",
                          info.byte_order,
-                         (info.byte_order == BIG_ENDIAN ? "big"
+                         (info.byte_order == BFD_ENDIAN_BIG ? "big"
                           : info.byte_order == BFD_ENDIAN_LITTLE ? "little"
                           : "default"));
       fprintf_unfiltered (gdb_stdlog,
index f05da5aef9b06825037715c88b7355bbc1cbc101..c0b2aea4b63ebb0ba0290dd5517c85ea10f07849 100644 (file)
@@ -1651,7 +1651,7 @@ do_registers_info (int regnum, int fpregs)
          printf_filtered ("\t(raw 0x");
          for (j = 0; j < REGISTER_RAW_SIZE (i); j++)
            {
-             register int idx = TARGET_BYTE_ORDER == BIG_ENDIAN ? j
+             register int idx = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? j
              : REGISTER_RAW_SIZE (i) - 1 - j;
              printf_filtered ("%02x", (unsigned char) raw_buffer[idx]);
            }
index a299536fa1f9cc0aeb97993c85532305af815e51..a67e2a5cbbfb08021126b18aee7206ee708ace83 100644 (file)
@@ -47,7 +47,7 @@ memory_breakpoint_from_pc (CORE_ADDR *pcptr, int *lenptr)
      breakpoint.  On some machines, breakpoints are handled by the
      target environment and we don't have to worry about them here.  */
 #ifdef BIG_BREAKPOINT
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       static unsigned char big_break_insn[] = BIG_BREAKPOINT;
       *lenptr = sizeof (big_break_insn);
@@ -55,7 +55,7 @@ memory_breakpoint_from_pc (CORE_ADDR *pcptr, int *lenptr)
     }
 #endif
 #ifdef LITTLE_BREAKPOINT
-  if (TARGET_BYTE_ORDER != BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER != BFD_ENDIAN_BIG)
     {
       static unsigned char little_break_insn[] = LITTLE_BREAKPOINT;
       *lenptr = sizeof (little_break_insn);
index 0b513244c6b005ef55372e5e33c8f5c57def901a..afaf31c4372f52a9c837ee5b682611d70ab06e70 100644 (file)
@@ -242,7 +242,7 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
     }
 
   di.mach = TARGET_PRINT_INSN_INFO->mach;
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     di.endian = BFD_ENDIAN_BIG;
   else
     di.endian = BFD_ENDIAN_LITTLE;
index eac883547c410161eb71e2f645e9fec20b58441e..5cb11793e7a8c1ca4d1782492b599e0e9b8d38f1 100644 (file)
@@ -525,7 +525,7 @@ get_register (int regnum, int format)
       ptr = buf + 2;
       for (j = 0; j < REGISTER_RAW_SIZE (regnum); j++)
        {
-         register int idx = TARGET_BYTE_ORDER == BIG_ENDIAN ? j
+         register int idx = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? j
          : REGISTER_RAW_SIZE (regnum) - 1 - j;
          sprintf (ptr, "%02x", (unsigned char) raw_buffer[idx]);
          ptr += 2;
index 3f1b816ec67db7065cd7cbca9edd3c9725b87a0c..9b5a535db92c00d10f5192fe5cf7a749d04d41c7 100644 (file)
@@ -446,7 +446,7 @@ void
 mips_register_convert_to_virtual (int n, struct type *virtual_type,
                                  char *raw_buf, char *virt_buf)
 {
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     memcpy (virt_buf,
            raw_buf + (REGISTER_RAW_SIZE (n) - TYPE_LENGTH (virtual_type)),
            TYPE_LENGTH (virtual_type));
@@ -461,7 +461,7 @@ mips_register_convert_to_raw (struct type *virtual_type, int n,
                              char *virt_buf, char *raw_buf)
 {
   memset (raw_buf, 0, REGISTER_RAW_SIZE (n));
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     memcpy (raw_buf + (REGISTER_RAW_SIZE (n) - TYPE_LENGTH (virtual_type)),
            virt_buf,
            TYPE_LENGTH (virtual_type));
@@ -2284,7 +2284,7 @@ mips_push_arguments (int nargs,
        {
          if (!FP_REGISTER_DOUBLE && len == 8)
            {
-             int low_offset = TARGET_BYTE_ORDER == BIG_ENDIAN ? 4 : 0;
+             int low_offset = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? 4 : 0;
              unsigned long regval;
 
              /* Write the low word of the double to the even register(s).  */
@@ -2385,7 +2385,7 @@ mips_push_arguments (int nargs,
                  int longword_offset = 0;
                  CORE_ADDR addr;
                  stack_used_p = 1;
-                 if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+                 if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
                    {
                      if (MIPS_STACK_ARGSIZE == 8 &&
                          (typecode == TYPE_CODE_INT ||
@@ -2457,7 +2457,7 @@ mips_push_arguments (int nargs,
 
                  if (!MIPS_EABI
                      && MIPS_SAVED_REGSIZE < 8
-                     && TARGET_BYTE_ORDER == BIG_ENDIAN
+                     && TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
                      && partial_len < MIPS_SAVED_REGSIZE
                      && (typecode == TYPE_CODE_STRUCT ||
                          typecode == TYPE_CODE_UNION))
@@ -2522,7 +2522,7 @@ mips_push_register (CORE_ADDR * sp, int regno)
   if (MIPS_SAVED_REGSIZE < REGISTER_RAW_SIZE (regno))
     {
       regsize = MIPS_SAVED_REGSIZE;
-      offset = (TARGET_BYTE_ORDER == BIG_ENDIAN
+      offset = (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
                ? REGISTER_RAW_SIZE (regno) - MIPS_SAVED_REGSIZE
                : 0);
     }
@@ -2719,7 +2719,7 @@ mips_print_register (int regnum, int all)
   if (TYPE_CODE (REGISTER_VIRTUAL_TYPE (regnum)) == TYPE_CODE_FLT)
     if (FP_REGISTER_DOUBLE)
       {                                /* show 8-byte floats as float AND double: */
-       int offset = 4 * (TARGET_BYTE_ORDER == BIG_ENDIAN);
+       int offset = 4 * (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG);
 
        printf_filtered (" (float) ");
        val_print (builtin_type_float, raw_buffer + offset, 0, 0,
@@ -2736,7 +2736,7 @@ mips_print_register (int regnum, int all)
     {
       int offset;
 
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
         offset = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum);
       else
        offset = 0;
@@ -2756,8 +2756,8 @@ do_fp_register_row (int regnum)
   char *raw_buffer[2];
   char *dbl_buffer;
   /* use HI and LO to control the order of combining two flt regs */
-  int HI = (TARGET_BYTE_ORDER == BIG_ENDIAN);
-  int LO = (TARGET_BYTE_ORDER != BIG_ENDIAN);
+  int HI = (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG);
+  int LO = (TARGET_BYTE_ORDER != BFD_ENDIAN_BIG);
   double doub, flt1, flt2;     /* doubles extracted from raw hex data */
   int inv1, inv2, inv3;
 
@@ -2806,7 +2806,7 @@ do_fp_register_row (int regnum)
     }
   else
     {                          /* eight byte registers: print each one as float AND as double. */
-      int offset = 4 * (TARGET_BYTE_ORDER == BIG_ENDIAN);
+      int offset = 4 * (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG);
 
       memcpy (dbl_buffer, raw_buffer[HI], 2 * REGISTER_RAW_SIZE (FP0_REGNUM));
       flt1 = unpack_double (builtin_type_float,
@@ -2875,7 +2875,7 @@ do_gp_register_row (int regnum)
       for (byte = 0; byte < (MIPS_REGSIZE - REGISTER_VIRTUAL_SIZE (regnum)); byte++)
        printf_filtered ("  ");
       /* Now print the register value in hex, endian order. */
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        for (byte = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum);
             byte < REGISTER_RAW_SIZE (regnum);
             byte++)
@@ -3218,9 +3218,9 @@ return_value_location (struct type *valtype,
        {
          /* We need to break a 64bit float in two 32 bit halves and
             spread them across a floating-point register pair. */
-         lo->buf_offset = TARGET_BYTE_ORDER == BIG_ENDIAN ? 4 : 0;
-         hi->buf_offset = TARGET_BYTE_ORDER == BIG_ENDIAN ? 0 : 4;
-         lo->reg_offset = ((TARGET_BYTE_ORDER == BIG_ENDIAN
+         lo->buf_offset = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? 4 : 0;
+         hi->buf_offset = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? 0 : 4;
+         lo->reg_offset = ((TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
                             && REGISTER_RAW_SIZE (FP0_REGNUM) == 8)
                            ? 4 : 0);
          hi->reg_offset = lo->reg_offset;
@@ -3233,7 +3233,7 @@ return_value_location (struct type *valtype,
        {
          /* The floating point value fits in a single floating-point
             register. */
-         lo->reg_offset = ((TARGET_BYTE_ORDER == BIG_ENDIAN
+         lo->reg_offset = ((TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
                             && REGISTER_RAW_SIZE (FP0_REGNUM) == 8
                             && len == 4)
                            ? 4 : 0);
@@ -3252,7 +3252,7 @@ return_value_location (struct type *valtype,
       int regnum = 2;
       lo->reg = regnum + 0;
       hi->reg = regnum + 1;
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
          && len < MIPS_SAVED_REGSIZE)
        {
          /* "un-left-justify" the value in the low register */
@@ -3261,7 +3261,7 @@ return_value_location (struct type *valtype,
          hi->reg_offset = 0;
          hi->len = 0;
        }
-      else if (TARGET_BYTE_ORDER == BIG_ENDIAN
+      else if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
               && len > MIPS_SAVED_REGSIZE      /* odd-size structs */
               && len < MIPS_SAVED_REGSIZE * 2
               && (TYPE_CODE (valtype) == TYPE_CODE_STRUCT ||
@@ -3289,7 +3289,7 @@ return_value_location (struct type *valtype,
              hi->len = 0;
            }
        }
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
          && REGISTER_RAW_SIZE (regnum) == 8
          && MIPS_SAVED_REGSIZE == 4)
        {
@@ -3563,7 +3563,7 @@ gdb_print_insn_mips (bfd_vma memaddr, disassemble_info *info)
   memaddr &= (info->mach == bfd_mach_mips16 ? ~1 : ~3);
 
   /* Call the appropriate disassembler based on the target endian-ness.  */
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     return print_insn_big_mips (memaddr, info);
   else
     return print_insn_little_mips (memaddr, info);
@@ -3592,7 +3592,7 @@ gdb_print_insn_mips (bfd_vma memaddr, disassemble_info *info)
 unsigned char *
 mips_breakpoint_from_pc (CORE_ADDR * pcptr, int *lenptr)
 {
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       if (pc_is_mips16 (*pcptr))
        {
index 4a3e2943fc3bc5f0c4737c0df7528470dfd84800..a618ca75f80b3a80667b4d5f954091581817613a 100644 (file)
@@ -1018,7 +1018,7 @@ mn10300_print_register (const char *name, int regnum, int reg_width)
   else
     {
       int byte;
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        {
          for (byte = REGISTER_RAW_SIZE (regnum) - REGISTER_VIRTUAL_SIZE (regnum);
               byte < REGISTER_RAW_SIZE (regnum);
index 9db15476885d9d3d20146c401f7644fd26a2420a..024f85f055f1d637d778c60765d6acfead991c90 100644 (file)
@@ -2431,7 +2431,7 @@ disassemble_command (char *arg, int from_tty)
 static int
 print_insn (CORE_ADDR memaddr, struct ui_file *stream)
 {
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     TARGET_PRINT_INSN_INFO->endian = BFD_ENDIAN_BIG;
   else
     TARGET_PRINT_INSN_INFO->endian = BFD_ENDIAN_LITTLE;
index 6c117b26116aab7c8666c0a8111c1e5a86131a99..e6bf3453076f49b8c336218769b8127d004789cb 100644 (file)
@@ -258,7 +258,7 @@ get_hex_regs (int n, int regno)
       for (j = 0; j < 4; j++)
        {
          get_hex_byte (&b);
-         if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+         if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
            val = (val << 8) + b;
          else
            val = val + (b << (j * 8));
@@ -558,7 +558,7 @@ rombug_fetch_registers (void)
          for (j = 0; j < 2; j++)
            {
              get_hex_byte (&b);
-             if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+             if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
                val = (val << 8) + b;
              else
                val = val + (b << (j * 8));
@@ -622,7 +622,7 @@ rombug_fetch_register (int regno)
          for (j = 0; j < 2; j++)
            {
              get_hex_byte (&b);
-             if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+             if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
                val = (val << 8) + b;
              else
                val = val + (b << (j * 8));
index 22274b59cc9419d0008df396816e7877d722f13c..faed07cf83fd07fd2de273282a0912642af39413 100644 (file)
@@ -243,7 +243,7 @@ device is attached to the remote system (e.g. /dev/ttya).");
   if (rslt != adp_ok)
     error ("Could not open device \"%s\"", name);
 
-  gdb_config.bytesex = 2 | (TARGET_BYTE_ORDER == BIG_ENDIAN ? 1 : 0);
+  gdb_config.bytesex = 2 | (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? 1 : 0);
   gdb_config.fpe = 1;
   gdb_config.rditype = 2;
   gdb_config.heartbeat_on = 1;
index b531047118a74617c1639df309e8d6e17a973666..e8c2d3fd4b05d40dcd71beafc2441076900e7c6d 100644 (file)
@@ -353,7 +353,7 @@ rdp_init (int cold, int tty)
                    sync = 1;
                    break;
                  case RDP_RES_VALUE_BIG_ENDIAN:
-                   target_byte_order = BIG_ENDIAN;
+                   target_byte_order = BFD_ENDIAN_BIG;
                    sync = 1;
                    break;
                  default:
index caba037d3b5c9f0ad8efe8bcdbeb385e2772eeae..25fb5953dfc68905c60366612d64395e95780c4b 100644 (file)
@@ -477,7 +477,7 @@ gdbsim_open (char *args, int from_tty)
     {
       switch (TARGET_BYTE_ORDER)
        {
-       case BIG_ENDIAN:
+       case BFD_ENDIAN_BIG:
          strcat (arg_buf, " -E big");
          break;
        case BFD_ENDIAN_LITTLE:
index c989ee3c5f2d3e2a38b3d9d4e59e32c96af9eb6b..9b2c88353a024df4be882069adeef78a3224dea8 100644 (file)
@@ -4681,7 +4681,7 @@ remote_insert_breakpoint (CORE_ADDR addr, char *contents_cache)
 
   if (val == 0)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        val = target_write_memory (addr, (char *) big_break_insn,
                                   sizeof big_break_insn);
       else
index 445966cfe7ea83920a49b6f3a570aeb9ea54cd5b..d8c4de66ffea8f92a75aadb2021978b5f950893b 100644 (file)
@@ -283,7 +283,7 @@ rs6000_breakpoint_from_pc (CORE_ADDR *bp_addr, int *bp_size)
   static unsigned char big_breakpoint[] = BIG_BREAKPOINT;
   static unsigned char little_breakpoint[] = LITTLE_BREAKPOINT;
   *bp_size = 4;
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     return big_breakpoint;
   else
     return little_breakpoint;
@@ -300,7 +300,7 @@ rs6000_software_single_step (enum target_signal signal,
 
   static char le_breakp[] = LITTLE_BREAKPOINT;
   static char be_breakp[] = BIG_BREAKPOINT;
-  char *breakp = TARGET_BYTE_ORDER == BIG_ENDIAN ? be_breakp : le_breakp;
+  char *breakp = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? be_breakp : le_breakp;
   int ii, insn;
   CORE_ADDR loc;
   CORE_ADDR breaks[2];
@@ -964,7 +964,7 @@ rs6000_push_arguments (int nargs, struct value **args, CORE_ADDR sp,
        }
       else
        {                       /* Argument can fit in one register. No problem. */
-         int adj = TARGET_BYTE_ORDER == BIG_ENDIAN ? reg_size - len : 0;
+         int adj = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? reg_size - len : 0;
          memset (&registers[REGISTER_BYTE (ii + 3)], 0, reg_size);
          memcpy ((char *)&registers[REGISTER_BYTE (ii + 3)] + adj, 
                  VALUE_CONTENTS (arg), len);
@@ -1111,7 +1111,7 @@ rs6000_extract_return_value (struct type *valtype, char *regbuf, char *valbuf)
   else
     {
       /* return value is copied starting from r3. */
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG
          && TYPE_LENGTH (valtype) < REGISTER_RAW_SIZE (3))
        offset = REGISTER_RAW_SIZE (3) - TYPE_LENGTH (valtype);
 
@@ -2470,7 +2470,7 @@ rs6000_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
   /* Select instruction printer. */
   tm_print_insn = arch == power ? print_insn_rs6000 :
-    info.byte_order == BIG_ENDIAN ? print_insn_big_powerpc :
+    info.byte_order == BFD_ENDIAN_BIG ? print_insn_big_powerpc :
       print_insn_little_powerpc;
 
   /* Choose variant. */
index 5a555b1e301b900dd232ecd1b2bc05c2e90ee2c8..3dc8b0683bd969ac9bb1205680573a3c9f013867 100644 (file)
@@ -428,7 +428,7 @@ sh_store_struct_return (CORE_ADDR addr, CORE_ADDR sp)
 static int
 gdb_print_insn_sh (bfd_vma memaddr, disassemble_info *info)
 {
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     return print_insn_sh (memaddr, info);
   else
     return print_insn_shl (memaddr, info);
@@ -1001,7 +1001,7 @@ sh_extract_return_value (struct type *type, char *regbuf, char *valbuf)
   
   if (len <= 4)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        offset = REGISTER_BYTE (return_register) + 4 - len;
       else
        offset = REGISTER_BYTE (return_register);
@@ -1009,7 +1009,7 @@ sh_extract_return_value (struct type *type, char *regbuf, char *valbuf)
     }
   else if (len <= 8)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        offset = REGISTER_BYTE (return_register) + 8 - len;
       else
        offset = REGISTER_BYTE (return_register);
@@ -1046,7 +1046,7 @@ sh3e_sh4_extract_return_value (struct type *type, char *regbuf, char *valbuf)
     }
   else if (len <= 4)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        offset = REGISTER_BYTE (return_register) + 4 - len;
       else
        offset = REGISTER_BYTE (return_register);
@@ -1054,7 +1054,7 @@ sh3e_sh4_extract_return_value (struct type *type, char *regbuf, char *valbuf)
     }
   else if (len <= 8)
     {
-      if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
        offset = REGISTER_BYTE (return_register) + 8 - len;
       else
        offset = REGISTER_BYTE (return_register);
@@ -1705,7 +1705,7 @@ sh_do_fp_register (int regnum)
   printf_filtered ("\t(raw 0x");
   for (j = 0; j < REGISTER_RAW_SIZE (regnum); j++)
     {
-      register int idx = TARGET_BYTE_ORDER == BIG_ENDIAN ? j
+      register int idx = TARGET_BYTE_ORDER == BFD_ENDIAN_BIG ? j
        : REGISTER_RAW_SIZE (regnum) - 1 - j;
       printf_filtered ("%02x", (unsigned char) raw_buffer[idx]);
     }
index 0a88e5af60aeeba3800a101f33d6599c517ba8d6..87351f11c13ff7332ec5f338762861f49b01ffec 100644 (file)
@@ -622,7 +622,7 @@ download (char *target_name, char *args, int from_tty,
                                            sizeof (marker));
                  if (strncmp (marker.signature, "DaTa", 4) == 0)
                    {
-                     if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+                     if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
                        section_address = bfd_getb32 (marker.sdata);
                      else
                        section_address = bfd_getl32 (marker.sdata);
index 0b5ceacd6688953770c67eb52036abf9e37fbd86..25937b1f4551cf1a45d491d727291a598a9827c7 100644 (file)
@@ -1701,7 +1701,7 @@ define_symbol (CORE_ADDR valu, char *string, int desc, int type,
       SYMBOL_NAMESPACE (sym) = VAR_NAMESPACE;
       add_symbol_to_list (sym, &local_symbols);
 
-      if (TARGET_BYTE_ORDER != BIG_ENDIAN)
+      if (TARGET_BYTE_ORDER != BFD_ENDIAN_BIG)
        {
          /* On little-endian machines, this crud is never necessary,
             and, if the extra bytes contain garbage, is harmful.  */
index dfef1131acc0a34a3b9fdd9af402bc2c4abc1da0..2ed99235a969c51e411e2771a0505d2b0fc1353f 100644 (file)
@@ -1056,7 +1056,7 @@ value_push (register CORE_ADDR sp, struct value *arg)
                     & ~(PARM_BOUNDARY / TARGET_CHAR_BIT - 1));
 
   /* Are we going to put it at the high or low end of the container?  */
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     offset = container_len - len;
   else
     offset = 0;
index ad6a992b7377a308a8059d7dc470476413490f1c..45acdc75e638f64ef018bec22b33e5a78388733b 100644 (file)
@@ -618,7 +618,7 @@ print_binary_chars (struct ui_file *stream, unsigned char *valaddr,
   /* FIXME: We should be not printing leading zeroes in most cases.  */
 
   fprintf_filtered (stream, local_binary_format_prefix ());
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = valaddr;
           p < valaddr + len;
@@ -705,7 +705,7 @@ print_octal_chars (struct ui_file *stream, unsigned char *valaddr, unsigned len)
   carry = 0;
 
   fprintf_filtered (stream, local_octal_format_prefix ());
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = valaddr;
           p < valaddr + len;
@@ -819,11 +819,11 @@ print_decimal_chars (struct ui_file *stream, unsigned char *valaddr,
 #define CARRY_LEFT( x ) ((x) % TEN)
 #define SHIFT( x )      ((x) << 4)
 #define START_P \
-        ((TARGET_BYTE_ORDER == BIG_ENDIAN) ? valaddr : valaddr + len - 1)
+        ((TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) ? valaddr : valaddr + len - 1)
 #define NOT_END_P \
-        ((TARGET_BYTE_ORDER == BIG_ENDIAN) ? (p < valaddr + len) : (p >= valaddr))
+        ((TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) ? (p < valaddr + len) : (p >= valaddr))
 #define NEXT_P \
-        ((TARGET_BYTE_ORDER == BIG_ENDIAN) ? p++ : p-- )
+        ((TARGET_BYTE_ORDER == BFD_ENDIAN_BIG) ? p++ : p-- )
 #define LOW_NIBBLE(  x ) ( (x) & 0x00F)
 #define HIGH_NIBBLE( x ) (((x) & 0x0F0) >> 4)
 
@@ -956,7 +956,7 @@ print_hex_chars (struct ui_file *stream, unsigned char *valaddr, unsigned len)
   /* FIXME: We should be not printing leading zeroes in most cases.  */
 
   fprintf_filtered (stream, local_hex_format_prefix ());
-  if (TARGET_BYTE_ORDER == BIG_ENDIAN)
+  if (TARGET_BYTE_ORDER == BFD_ENDIAN_BIG)
     {
       for (p = valaddr;
           p < valaddr + len;