From 711622cbbab1200891692752bf9a9c9e9202271d Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Thu, 7 Dec 2023 14:48:58 -0800 Subject: [PATCH] xtensa: remove get_sreg macro from fatal.c There is no in-file user. So remove it. Signed-off-by: Daniel Leung --- arch/xtensa/core/fatal.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/arch/xtensa/core/fatal.c b/arch/xtensa/core/fatal.c index 31fea6da02e..06eb9ab7fd5 100644 --- a/arch/xtensa/core/fatal.c +++ b/arch/xtensa/core/fatal.c @@ -21,17 +21,6 @@ LOG_MODULE_DECLARE(os, CONFIG_KERNEL_LOG_LEVEL); #include #endif -/* Need to do this as a macro since regnum must be an immediate value */ -#define get_sreg(regnum_p) ({ \ - unsigned int retval; \ - __asm__ volatile( \ - "rsr %[retval], %[regnum]\n\t" \ - : [retval] "=r" (retval) \ - : [regnum] "i" (regnum_p)); \ - retval; \ - }) - - char *z_xtensa_exccause(unsigned int cause_code) { #if defined(CONFIG_PRINTK) || defined(CONFIG_LOG)