From f9d17b42334a80f1ee63608ee03e74e7b3e70dfc Mon Sep 17 00:00:00 2001 From: Flavio Ceolin Date: Wed, 27 Nov 2024 09:50:35 -0800 Subject: [PATCH] tests: mem_protect/protection: Use __noinline attribute Use Zephyr definition for noinline attribute. Signed-off-by: Flavio Ceolin --- tests/kernel/mem_protect/protection/src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/kernel/mem_protect/protection/src/main.c b/tests/kernel/mem_protect/protection/src/main.c index 7c72700d987..f49ef63639b 100644 --- a/tests/kernel/mem_protect/protection/src/main.c +++ b/tests/kernel/mem_protect/protection/src/main.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include @@ -49,7 +50,7 @@ void k_sys_fatal_error_handler(unsigned int reason, const struct arch_esf *pEsf) #define DO_BARRIERS() do { } while (0) #endif -static int __attribute__((noinline)) add_one(int i) +static int __noinline add_one(int i) { return (i + 1); }