--- preproc.y.orig Wed Dec 15 08:02:35 1999 +++ preproc.y Wed Dec 15 08:02:58 1999 @@ -3595,7 +3595,7 @@ | a_expr '=' a_expr { $$ = cat3_str($1, make1_str("="), $3); } | a_expr Op a_expr - { $$ = cat3_str($1, make1_str("="), $3); } + { $$ = cat3_str($1, $2, $3); } | Op a_expr { $$ = cat2_str($1, $2); } | a_expr Op @@ -3713,7 +3713,7 @@ | b_expr '=' b_expr { $$ = cat3_str($1, make1_str("="), $3); } | b_expr Op b_expr - { $$ = cat3_str($1, make1_str("="), $3); } + { $$ = cat3_str($1, $2, $3); } | Op b_expr { $$ = cat2_str($1, $2); } | b_expr Op