]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix a pasto in ao_compare::compare_ao_refs
authorMartin Jambor <mjambor@suse.cz>
Tue, 11 Mar 2025 13:52:44 +0000 (14:52 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Tue, 11 Mar 2025 13:53:14 +0000 (14:53 +0100)
When reading the function ao_compare::compare_ao_refs I came accross
what I believe to ba a copy-and-paste error which this patch fixes.

gcc/ChangeLog:

2025-03-10  Martin Jambor  <mjambor@suse.cz>

* tree-ssa-alias.cc (ao_compare::compare_ao_refs): Fix a
copy-and-paste error.

gcc/tree-ssa-alias.cc

index 2489aa6b8087ac8b47c7f8483d431ef53ec2c2c6..e93d5187d509f9f466ef672570a655385ebd981b 100644 (file)
@@ -4355,12 +4355,13 @@ ao_compare::compare_ao_refs (ao_ref *ref1, ao_ref *ref2,
        c1 = p1, nskipped1 = i;
       i++;
     }
+  i = 0;
   for (tree p2 = ref2->ref; handled_component_p (p2); p2 = TREE_OPERAND (p2, 0))
     {
       if (component_ref_to_zero_sized_trailing_array_p (p2))
        end_struct_ref2 = p2;
       if (ends_tbaa_access_path_p (p2))
-       c2 = p2, nskipped1 = i;
+       c2 = p2, nskipped2 = i;
       i++;
     }