Message ID | aa9eaeee978ac7e29724db078130066685f03c1f.1571175050.git.segher@kernel.crashing.org |
---|---|
State | New |
Headers | show |
Series | genattrtab: Parenthesize expressions correctly (PR92107) | expand |
diff --git a/gcc/genattrtab.c b/gcc/genattrtab.c index cdf0b5c..2fd8593 100644 --- a/gcc/genattrtab.c +++ b/gcc/genattrtab.c @@ -4425,11 +4425,11 @@ write_attr_value (FILE *outf, class attr_desc *attr, rtx value) goto do_operator; do_operator: + fprintf (outf, "("); write_attr_value (outf, attr, XEXP (value, 0)); - fputc (' ', outf); - fputc (op, outf); - fputc (' ', outf); + fprintf (outf, " %c ", op); write_attr_value (outf, attr, XEXP (value, 1)); + fprintf (outf, ")"); break; case IF_THEN_ELSE: