------- Comment #1 from burnus at gcc dot gnu dot org 2009-04-18 22:32 ------- Patch (not regtested):
Index: scanner.c =================================================================== --- scanner.c (revision 146331) +++ scanner.c (working copy) @@ -1404,7 +1404,10 @@ if (c == '&') { if (seen_ampersand) - seen_ampersand = 0; + { + seen_ampersand = 0; + seen_printable = 1; + } else seen_ampersand = 1; } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39811