This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] Fix PR tdep/2075
- From: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- To: gdb-patches at sourceware dot org
- Date: Sun, 29 Jan 2006 22:19:35 +0100 (CET)
- Subject: [commit] Fix PR tdep/2075
Committed, I'll commit a testcase for this shortly.
Mark
Index: ChangeLog
from Mark Kettenis <kettenis@gnu.org>
* amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.
Fixes PR tdep/2075.
Index: amd64-tdep.c
===================================================================
RCS file: /cvs/src/src/gdb/amd64-tdep.c,v
retrieving revision 1.30
diff -u -p -r1.30 amd64-tdep.c
--- amd64-tdep.c 21 Jan 2006 20:59:50 -0000 1.30
+++ amd64-tdep.c 29 Jan 2006 21:01:45 -0000
@@ -404,7 +404,7 @@ amd64_classify (struct type *type, enum
range types, used by languages such as Ada, are also in the INTEGER
class. */
if ((code == TYPE_CODE_INT || code == TYPE_CODE_ENUM
- || code == TYPE_CODE_RANGE
+ || code == TYPE_CODE_BOOL || code == TYPE_CODE_RANGE
|| code == TYPE_CODE_PTR || code == TYPE_CODE_REF)
&& (len == 1 || len == 2 || len == 4 || len == 8))
class[0] = AMD64_INTEGER;