Added N_GSYM case to stabs handler.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@186 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/vg_symtab2.c b/vg_symtab2.c
index 0136ba3..35bd47e 100644
--- a/vg_symtab2.c
+++ b/vg_symtab2.c
@@ -55,7 +55,8 @@
* Menapace, Kingdon and MacKenzie
* Cygnus Support
*/
-typedef enum { N_FUN = 36, /* Function start or end */
+typedef enum { N_GSYM = 32, /* Global symbol */
+ N_FUN = 36, /* Function start or end */
N_STSYM = 38, /* Data segment file-scope variable */
N_LCSYM = 40, /* BSS segment file-scope variable */
N_RSYM = 64, /* Register variable */
@@ -943,7 +944,7 @@
/* Boring one: skip, look for something more useful. */
case N_RSYM: case N_LSYM: case N_LBRAC: case N_RBRAC:
- case N_STSYM: case N_LCSYM:
+ case N_STSYM: case N_LCSYM: case N_GSYM:
i++;
goto LOOP;