c++11 relaxed the tokenizing rule for ">>" to allow it not to be treated as the right shift operator in some template contexts. gdb's c++ parser should understand this. See find_template_name_end.