|
From: <sv...@va...> - 2005-07-20 17:48:22
|
Author: tom
Date: 2005-07-20 18:48:18 +0100 (Wed, 20 Jul 2005)
New Revision: 4220
Log:
Handle a 'd' stab that indicates a file in pascal. Fixes bug #89914.
Modified:
trunk/coregrind/m_debuginfo/stabs.c
Modified: trunk/coregrind/m_debuginfo/stabs.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_debuginfo/stabs.c 2005-07-20 16:05:28 UTC (rev 4219=
)
+++ trunk/coregrind/m_debuginfo/stabs.c 2005-07-20 17:48:18 UTC (rev 4220=
)
@@ -735,8 +735,9 @@
}
=20
case 'k': /* const */
- case 'B': { /* volatile */
- /* ('k' | 'B') TYPE */
+ case 'B': /* volatile */
+ case 'd': { /* file (pascal only) */
+ /* ('k' | 'B' | 'd') TYPE */
type =3D stabtype_parser(si, NULL, &p);
break;
}
|