From 5d51e4c83fd38cb0832654075c89cc7fd32fd704 Mon Sep 17 00:00:00 2001 From: Nandkumar Joshi Date: Fri, 1 May 2020 02:20:32 +0530 Subject: [PATCH] Disable linker relaxation for scrub.s --- src/scrub.S | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/scrub.S b/src/scrub.S index 409351bd..a34d379e 100644 --- a/src/scrub.S +++ b/src/scrub.S @@ -4,6 +4,11 @@ /* * Scrub memory with zero */ + +/* Disable linker relaxation */ +.option push +.option norelax + .type _metal_memory_scrub, @function _metal_memory_scrub: /* Zero out memory */ @@ -115,3 +120,5 @@ skip_scrub: /* Restore caller ra */ mv ra, s0 ret + +.option pop