Module Name:    src
Committed By:   rin
Date:           Mon May 31 11:47:18 UTC 2021

Modified Files:
        src/sys/lib/libunwind: unwind_registers.S

Log Message:
PR toolchain/55837

Fix for jumpto() armeb; use word-wise load for flags, instead of byte-wise one.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/lib/libunwind/unwind_registers.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/lib/libunwind/unwind_registers.S
diff -u src/sys/lib/libunwind/unwind_registers.S:1.19 src/sys/lib/libunwind/unwind_registers.S:1.20
--- src/sys/lib/libunwind/unwind_registers.S:1.19	Mon May 31 11:41:22 2021
+++ src/sys/lib/libunwind/unwind_registers.S	Mon May 31 11:47:18 2021
@@ -380,7 +380,7 @@ END(_ZN7_Unwind15Registers_arm329lazyVFP
 
 	.hidden _ZNK7_Unwind15Registers_arm326jumptoEv
 ARM_ENTRY(_ZNK7_Unwind15Registers_arm326jumptoEv)
-	ldrb	r1, [r0, #68]	/* flags */
+	ldr	r1, [r0, #68]	/* flags */
 	tst	r1, #1
 	beq	.Lnovfpv2
 	add	r2, r0, #72

Reply via email to