From 080cea586c4a8fc2f759213072bfaf4272af571b Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 11 Jan 2006 13:16:35 +0000 Subject: [PATCH] Handle the <<= and >>= operators in stabs. Fixes bug #119914. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5514 --- coregrind/m_debuginfo/stabs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coregrind/m_debuginfo/stabs.c b/coregrind/m_debuginfo/stabs.c index 4efd4c3ce..4727f17a9 100644 --- a/coregrind/m_debuginfo/stabs.c +++ b/coregrind/m_debuginfo/stabs.c @@ -863,6 +863,8 @@ static SymType *stabtype_parser(SegInfo *si, SymType *def, Char **pp) VG_(strncmp)(p, "operator>=::", 12) == 0 || VG_(strncmp)(p, "operator<<::", 12) == 0 || VG_(strncmp)(p, "operator>>::", 12) == 0 || + VG_(strncmp)(p, "operator<<=::", 13) == 0 || + VG_(strncmp)(p, "operator>>=::", 13) == 0 || VG_(strncmp)(p, "operator->::", 12) == 0) { p = SKIPPAST(p, ':', "member name"); } else {