On Sun, Sep 29, 2019 at 06:34:04PM +1000, Michael Chamberlain wrote:
> The last line modified above will print ptr1->..., but I think it should be
> using ptr2 both in the condition and the true alternative.

You're right, fixed thusly, committed as obvious to trunk so far, will
backport to 9.3 too.

2019-09-29  Jakub Jelinek  <ja...@redhat.com>

        PR bootstrap/90543
        * optc-save-gen.awk: Fix up printing string option differences.

--- gcc/optc-save-gen.awk.jj    2019-05-29 11:31:46.073468357 +0200
+++ gcc/optc-save-gen.awk       2019-09-29 12:03:52.338731952 +0200
@@ -332,7 +332,7 @@ for (i = 0; i < n_opt_string; i++) {
        print "             indent_to, \"\",";
        print "             \"" name "\",";
        print "             ptr1->x_" name " ? ptr1->x_" name " : \"(null)\",";
-       print "             ptr2->x_" name " ? ptr1->x_" name " : \"(null)\");";
+       print "             ptr2->x_" name " ? ptr2->x_" name " : \"(null)\");";
        print "";
 }
 


        Jakub

Reply via email to