* amd64-tdep.c (amd64_classify): Add handling of TYPE_CODE_CHAR.
authorJoel Brobecker <brobecker@gnat.com>
Tue, 29 Jan 2008 21:27:19 +0000 (21:27 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Tue, 29 Jan 2008 21:27:19 +0000 (21:27 +0000)
gdb/ChangeLog
gdb/amd64-tdep.c

index e6c4025..83cfc22 100644 (file)
@@ -1,5 +1,9 @@
 2008-01-29  Joel Brobecker  <brobecker@adacore.com>
 
+       * amd64-tdep.c (amd64_classify): Add handling of TYPE_CODE_CHAR.
+
+2008-01-29  Joel Brobecker  <brobecker@adacore.com>
+
        * nto-tdep.h: Remove #include "defs.h".
        * nto-tdep.c: Add #include "defs.h".
        * Makefile.in (nto_tdep_h): Update dependencies.
index 86423f7..fae24a4 100644 (file)
@@ -359,6 +359,7 @@ amd64_classify (struct type *type, enum amd64_reg_class class[2])
      class.  */
   if ((code == TYPE_CODE_INT || code == TYPE_CODE_ENUM
        || code == TYPE_CODE_BOOL || code == TYPE_CODE_RANGE
+       || code == TYPE_CODE_CHAR
        || code == TYPE_CODE_PTR || code == TYPE_CODE_REF)
       && (len == 1 || len == 2 || len == 4 || len == 8))
     class[0] = AMD64_INTEGER;