Handle 'B' (volatile) and 'k' (const) qualifiers in stabs.  (Tom
Hughes / Manish Singh).  Fixes #71791.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2179 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_stabs.c b/coregrind/vg_stabs.c
index 9a2f67d..bbbec89 100644
--- a/coregrind/vg_stabs.c
+++ b/coregrind/vg_stabs.c
@@ -650,6 +650,13 @@
       break;
    }
 
+   case 'k':                    /* const */
+   case 'B': {                  /* volatile */
+      /* 'k' TYPE */
+      type = stabtype_parser(si, NULL, &p);
+      break;
+   }
+
    case 'x': {			/* reference to undefined type */
       /* 'x' ('s' | 'u' | 'e') NAME ':' */
       Int brac = 0;		/* < > brackets in type */