2002-01-12 Elena Zannoni <ezannoni@redhat.com>
authorElena Zannoni <ezannoni@kwikemart.cygnus.com>
Sat, 12 Jan 2002 16:29:44 +0000 (16:29 +0000)
committerElena Zannoni <ezannoni@kwikemart.cygnus.com>
Sat, 12 Jan 2002 16:29:44 +0000 (16:29 +0000)
* sh-tdep.c (sh_gdbarch_init): Move setting of long_bit earlier in
the function.

gdb/ChangeLog
gdb/sh-tdep.c

index c982a16..2b2fb5f 100644 (file)
@@ -1,3 +1,8 @@
+2002-01-12  Elena Zannoni  <ezannoni@redhat.com>
+
+       * sh-tdep.c (sh_gdbarch_init): Move setting of long_bit earlier in
+       the function.
+
 2002-01-12  Andrew Cagney  <ac131313@redhat.com>
 
        * language.c (longest_raw_hex_string): Delete unused function.
index 3dc8b06..c80b36d 100644 (file)
@@ -1907,6 +1907,7 @@ sh_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
   set_gdbarch_num_pseudo_regs (gdbarch, 0);
   set_gdbarch_max_register_raw_size (gdbarch, 4);
   set_gdbarch_max_register_virtual_size (gdbarch, 4);
+  set_gdbarch_long_bit (gdbarch, 4 * TARGET_CHAR_BIT);
   set_gdbarch_ptr_bit (gdbarch, 4 * TARGET_CHAR_BIT);
   set_gdbarch_num_regs (gdbarch, SH_DEFAULT_NUM_REGS);
   set_gdbarch_sp_regnum (gdbarch, 15);
@@ -2083,7 +2084,6 @@ sh_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches)
 
   set_gdbarch_short_bit (gdbarch, 2 * TARGET_CHAR_BIT);
   set_gdbarch_int_bit (gdbarch, 4 * TARGET_CHAR_BIT);
-  set_gdbarch_long_bit (gdbarch, 4 * TARGET_CHAR_BIT);
   set_gdbarch_long_long_bit (gdbarch, 8 * TARGET_CHAR_BIT);
   set_gdbarch_float_bit (gdbarch, 4 * TARGET_CHAR_BIT);
   set_gdbarch_double_bit (gdbarch, 8 * TARGET_CHAR_BIT);