05a534e662
patches which were then sliced down to this list since all the other ones were checked in or just applied with horrific failure. Also added new NPTL support patch for MIPS courtesy of Daniel J. Suckers, err I mean testers wanted.
21 lines
725 B
Diff
21 lines
725 B
Diff
Status: unsubmitted
|
|
|
|
This patch was for Debian bug #239535. It needs to be tested, and
|
|
submitted.
|
|
--
|
|
diff -ur gdb-6.3.50.20050915/gdb/valops.c gdb-6.3.50.20050915-patched/gdb/valops.c
|
|
--- gdb-6.3.50.20050915/gdb/valops.c 2005-05-26 23:39:32.000000000 -0500
|
|
+++ gdb-6.3.50.20050915-patched/gdb/valops.c 2005-09-15 23:21:49.000000000 -0500
|
|
@@ -2256,8 +2256,10 @@
|
|
return 1;
|
|
}
|
|
|
|
+ /* Check each baseclass. Call check_typedef, which will follow typedefs
|
|
+ and do opaque/stub type resolution. */
|
|
for (i = TYPE_N_BASECLASSES (type) - 1; i >= 0; i--)
|
|
- if (check_field_in (TYPE_BASECLASS (type, i), name))
|
|
+ if (check_field_in (check_typedef (TYPE_BASECLASS (type, i)), name))
|
|
return 1;
|
|
|
|
return 0;
|