[llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)

Alex Rønne Petersen via llvm-commits llvm-commits at lists.llvm.org
Sat May 3 16:50:47 PDT 2025


================
@@ -100,16 +101,17 @@ namespace llvm {
       fixup_sparc_lox10,
 
       /// 22-bit fixup corresponding to %gdop_hix22(foo)
-      fixup_sparc_gotdata_hix22,
+      fixup_sparc_gotdata_op_hix22,
       /// 13-bit fixup corresponding to %gdop_lox10(foo)
-      fixup_sparc_gotdata_lox10,
+      fixup_sparc_gotdata_op_lox10,
       /// 32-bit fixup corresponding to %gdop(foo)
       fixup_sparc_gotdata_op,
 
       // Marker
       LastTargetFixupKind,
       NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind
     };
+  // clang-format off
----------------
alexrp wrote:

Oops, good catch.

https://github.com/llvm/llvm-project/pull/137915


More information about the llvm-commits mailing list