r20 is not used that's why remove logic around it.

Signed-off-by: Michal Simek <michal.si...@amd.com>
---

(no changes since v1)

 arch/microblaze/cpu/start.S | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/arch/microblaze/cpu/start.S b/arch/microblaze/cpu/start.S
index f2d6d12deb73..c3d925c1d151 100644
--- a/arch/microblaze/cpu/start.S
+++ b/arch/microblaze/cpu/start.S
@@ -310,11 +310,6 @@ relocate_code:
        bneid   r12, 3b
        addik   r21. r21, 4
 
-       /* Update pointer to GOT */
-       mfs     r20, rpc
-       addik   r20, r20, _GLOBAL_OFFSET_TABLE_ + 8
-       addk    r20, r20, r23
-
        /* Flush caches to ensure consistency */
        addik   r5, r0, 0
        addik   r6, r0, XILINX_DCACHE_BYTE_SIZE
-- 
2.36.1

Reply via email to