]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
opts: always compare array option values with memcmp
authorMartin Liska <mliska@suse.cz>
Thu, 8 Sep 2022 18:00:33 +0000 (20:00 +0200)
committerMartin Liska <mliska@suse.cz>
Fri, 9 Sep 2022 05:34:52 +0000 (07:34 +0200)
gcc/ChangeLog:

* optc-save-gen.awk: Always compare array option values with memcmp.

gcc/optc-save-gen.awk

index 233d1fbb637b4267a5004f6e422791f9a0873996..49065ced0b3d977000db0ec60d274da6ecccd305 100644 (file)
@@ -1093,8 +1093,7 @@ for (i = 0; i < n_target_array; i++) {
        name = var_target_array[i]
        size = var_target_array_size[i]
        type = var_target_array_type[i]
-       print "  if (ptr1->" name" != ptr2->" name "";
-       print "      || memcmp (ptr1->" name ", ptr2->" name ", " size " * sizeof(" type ")))"
+       print "  if (memcmp (ptr1->" name ", ptr2->" name ", " size " * sizeof(" type ")))"
        print "    return false;";
 }
 for (i = 0; i < n_target_val; i++) {