Fix for bug 73892; implement 'S' set/bitstring stabs type.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2300 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_stabs.c b/coregrind/vg_stabs.c
index f17f6df..d934ca1 100644
--- a/coregrind/vg_stabs.c
+++ b/coregrind/vg_stabs.c
@@ -715,6 +715,16 @@
       break;
    }
 
+   case 'S': {			/* set/bitstring */
+      /* 'S' TYPE */
+      SymType *typeinfo;
+
+      typeinfo = stabtype_parser(si, NULL, &p);
+
+      type = VG_(st_mkarray)(si, typeinfo, VG_(st_mkint)(NULL, 1, True));
+      break;
+   }
+
    case 'P':			/* packed array */
    case 'a': {			/* array */
       /* ( 'a' | 'P' ) IDX-TYPE TYPE */