* mn10300-tdep.c (mn10300_gdbarch_init): For mn10300, by default,
authorKevin Buettner <kevinb@redhat.com>
Sat, 28 Mar 2009 04:56:42 +0000 (04:56 +0000)
committerKevin Buettner <kevinb@redhat.com>
Sat, 28 Mar 2009 04:56:42 +0000 (04:56 +0000)
`char' is unsigned.

gdb/ChangeLog
gdb/mn10300-tdep.c

index 679f6cdad6372278ccaefb4aa25a07121f83439d..9da23dcdd82a91d5bccee81fb2ce23e58df9b509 100644 (file)
@@ -1,3 +1,8 @@
+2009-03-28  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_gdbarch_init): For mn10300, by default,
+       `char' is unsigned.
+
 2009-03-28  Pedro Alves  <pedro@codesourcery.com>
 
        * remote.c (remote_stop_ns): If multi-process extensions are off,
index eee03388eda1db4dfa260101b4d250e4767e7115..2586475efe7f01bccc1ca938b463366fdeaa4908 100644 (file)
@@ -1413,6 +1413,9 @@ mn10300_gdbarch_init (struct gdbarch_info info,
       break;
     }
 
+  /* By default, chars are unsigned.  */
+  set_gdbarch_char_signed (gdbarch, 0);
+
   /* Registers.  */
   set_gdbarch_num_regs (gdbarch, num_regs);
   set_gdbarch_register_type (gdbarch, mn10300_register_type);