authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-15 06:09:13+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-09-15 06:21:08+02:00
log4edb8c9908f8e5b09194ca07a8ccdc724fd0f150
treed37413ba1495da903bd972e24df280b242230333
parent06572679616ab0d92b7af8a3674b3c21f7106cf5
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std: fix .cfi_undefined operands for or1k


2 files changed, 2 insertions(+), 2 deletions(-)

lib/std/os/linux/or1k.zig+1-1
...@@ -145,7 +145,7 @@ pub fn clone() callconv(.naked) u32 {...@@ -145,7 +145,7 @@ pub fn clone() callconv(.naked) u32 {
145 \\1:145 \\1:
146 );146 );
147 if (builtin.unwind_tables != .none or !builtin.strip_debug_info) asm volatile (147 if (builtin.unwind_tables != .none or !builtin.strip_debug_info) asm volatile (
148 \\ .cfi_undefined r9148 \\ .cfi_undefined 9
149 );149 );
150 asm volatile (150 asm volatile (
151 \\ l.ori r2, r0, 0151 \\ l.ori r2, r0, 0
lib/std/start.zig+1-1
...@@ -189,7 +189,7 @@ fn _start() callconv(.naked) noreturn {...@@ -189,7 +189,7 @@ fn _start() callconv(.naked) noreturn {
189 .m88k => ".cfi_undefined %%r1",189 .m88k => ".cfi_undefined %%r1",
190 .microblaze, .microblazeel => "", // No CFI support.190 .microblaze, .microblazeel => "", // No CFI support.
191 .mips, .mipsel, .mips64, .mips64el => ".cfi_undefined $ra",191 .mips, .mipsel, .mips64, .mips64el => ".cfi_undefined $ra",
192 .or1k => ".cfi_undefined r9",192 .or1k => ".cfi_undefined 9",
193 .powerpc, .powerpcle, .powerpc64, .powerpc64le => ".cfi_undefined lr",193 .powerpc, .powerpcle, .powerpc64, .powerpc64le => ".cfi_undefined lr",
194 .riscv32, .riscv32be, .riscv64, .riscv64be => if (builtin.zig_backend == .stage2_riscv64)194 .riscv32, .riscv32be, .riscv64, .riscv64be => if (builtin.zig_backend == .stage2_riscv64)
195 ""195 ""