|
From: Tom H. <th...@cy...> - 2004-09-22 22:48:38
|
CVS commit by thughes:
If a name is marked as both a typedef and a tag then ignore the tag marker
and just treat it as a typedef or valgrind gets very confused.
CCMAIL: 879...@bu...
M +1 -0 vg_stabs.c 1.17
--- valgrind/coregrind/vg_stabs.c #1.16:1.17
@@ -1091,4 +1091,5 @@ static Bool initSym(SegInfo *si, Sym *sy
out:
+ if (isStruct && isTypedef) isStruct = False;
sym->type = stabtype_parser(si, NULL, &ty);
base = VG_(st_basetype)(sym->type, False);
|