Index: gccgo-4.9-4.9-20140406/src/gcc/go/gofrontend/lex.cc =================================================================== --- gccgo-4.9-4.9-20140406.orig/src/gcc/go/gofrontend/lex.cc 2013-10-14 12:47:33.000000000 +0100 +++ gccgo-4.9-4.9-20140406/src/gcc/go/gofrontend/lex.cc 2014-08-29 01:27:32.651004000 +0100 @@ -598,7 +598,7 @@ } else if (p[1] == '*') { - this->lineoff_ = p - this->linebuf_; + this->lineoff_ = p + 2 - this->linebuf_; Location location = this->location(); if (!this->skip_c_comment()) return Token::make_invalid_token(location);