* 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 e6c402560ac6d5224c9ecfb3db83898f72aa879f..83cfc220da99c4f23093d3f01146c4f058af8c38 100644 (file)
@@ -1,3 +1,7 @@
+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".
index 86423f7cbcd0d8cc4cc0d72f5c4094b8ded66740..fae24a482ac922aed433617085362763b31f9468 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;