Trivial fix for a build failure using clang. The argument here is a pointer, not a location_t.

Pushed to the trunk as obvious.

Jeff
commit 136ef3b4dd3d9ccf9c974e0dde01f7383027499b
Author: Jeff Law <[email protected]>
Date:   Sat Feb 21 09:32:07 2026 -0700

    [PR target/124147] Fix build failure with clang on RISC-V
    
    Trivial fix for a build failure using clang.  The argument here is a 
pointer,
    not a location_t.
    
    Pushed to the trunk as obvious.
    
            PR target/124147
    gcc/
            * config/riscv/riscv.cc (riscv_same_function_versions): Use 
nullptr_t rather
            than UNKNOWN_LOCATION for pointer argument.

diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc
index 3baf0a936b5..ff46ffdb456 100644
--- a/gcc/config/riscv/riscv.cc
+++ b/gcc/config/riscv/riscv.cc
@@ -15008,8 +15008,8 @@ riscv_same_function_versions (string_slice v1, 
const_tree, string_slice v2,
 
   /* Invalid features should have already been rejected by this point so
      providing no location should be okay.  */
-  parse_features_for_version (v1, UNKNOWN_LOCATION, mask1, prio1);
-  parse_features_for_version (v2, UNKNOWN_LOCATION, mask2, prio2);
+  parse_features_for_version (v1, nullptr, mask1, prio1);
+  parse_features_for_version (v2, nullptr, mask2, prio2);
 
   return compare_fmv_features (mask1, mask2, prio1, prio2) == 0;
 }

Reply via email to