From 1285d41186451b46cd10e5a69df2873330a8d1a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 24 Nov 2024 06:40:58 +0100 Subject: [PATCH] compiler-rt: Fix duplicate labels in Hexagon routines. --- lib/compiler_rt/hexagon.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/compiler_rt/hexagon.zig b/lib/compiler_rt/hexagon.zig index 73b1cbbbb6..2ee4542925 100644 --- a/lib/compiler_rt/hexagon.zig +++ b/lib/compiler_rt/hexagon.zig @@ -938,7 +938,7 @@ fn __hexagon_divdf3() align(32) callconv(.naked) noreturn { \\ } \\ { \\ p0 = cmp.gt(r12,#0) - \\ if (p0.new) jump:nt .Lpossible_unf + \\ if (p0.new) jump:nt .Ldiv_possible_unf \\ } \\ { \\ r13 = add(clb(r7:6),#-1) @@ -981,7 +981,7 @@ fn __hexagon_divdf3() align(32) callconv(.naked) noreturn { \\ } \\ \\ - \\ .Lpossible_unf: + \\ .Ldiv_possible_unf: \\ \\ \\ { @@ -1250,7 +1250,7 @@ fn __hexagon_muldf3() align(32) callconv(.naked) noreturn { \\ } \\ \\ .falign - \\ .Lpossible_unf: + \\ .Lmul_possible_unf: \\ { \\ p0 = cmp.eq(r0,#0) \\ p0 = bitsclr(r1,r4) @@ -1295,7 +1295,7 @@ fn __hexagon_muldf3() align(32) callconv(.naked) noreturn { \\ } \\ { \\ p0 = cmp.gt(r7,#0) - \\ if (p0.new) jump:nt .Lpossible_unf + \\ if (p0.new) jump:nt .Lmul_possible_unf \\ r5 = sub(r6,r5) \\ r28 = #63 \\ }