[PATCH] Semihosting ctr0 typo (adr/ldr)?

iNvEr7 via Newlib <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <2SG25aQ-_EdUvM9w1kXfGjpV_I6OSbvGLA9jIuXTs51Rzc7ESf1s9rIDWF85eATSD7jtZle5D2asRAeEEwtJs5adLfOf_c-uOa3myGWT-Ys=@protonmail.com>
From c0d80dfc1b832d690263af93231041ae7bb3f68e Mon Sep 17 00:00:00 2001
From: iNvEr7 <[email protected]>
Date: Tue, 16 Feb 2021 14:53:52 -0800
Subject: [PATCH] fix semihosting typo

---
 libgloss/arm/crt0.S        | 2 +-
 newlib/libc/sys/arm/crt0.S | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libgloss/arm/crt0.S b/libgloss/arm/crt0.S
index 8490bde2f..b8bbcee18 100644
--- a/libgloss/arm/crt0.S
+++ b/libgloss/arm/crt0.S
@@ -283,7 +283,7 @@
 #ifdef ARM_RDI_MONITOR
 	/*  Issue Angel SWI to read stack info.  */
 	movs	r0, #AngelSWI_Reason_HeapInfo
-	adr	r1, .LC0	/*  Point at ptr to 4 words to receive data.  */
+	ldr	r1, .LC0	/*  Point at ptr to 4 words to receive data.  */
 #ifdef THUMB_VXM
 	bkpt	AngelSWI
 #elif defined(__thumb2__)
diff --git a/newlib/libc/sys/arm/crt0.S b/newlib/libc/sys/arm/crt0.S
index 5e677a23c..3c5771229 100644
--- a/newlib/libc/sys/arm/crt0.S
+++ b/newlib/libc/sys/arm/crt0.S
@@ -270,7 +270,7 @@
 #ifdef ARM_RDI_MONITOR
 	/*  Issue Angel SWI to read stack info.  */
 	movs	r0, #AngelSWI_Reason_HeapInfo
-	adr	r1, .LC0	/*  Point at ptr to 4 words to receive data.  */
+	ldr	r1, .LC0	/*  Point at ptr to 4 words to receive data.  */
 #ifdef THUMB_VXM
 	bkpt	AngelSWI
 #elif defined(__thumb2__)
--
2.29.2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.