tests: log_stack: define for riscv smp

Define stacks for riscv smp configurations.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/tests/subsys/logging/log_stack/src/main.c b/tests/subsys/logging/log_stack/src/main.c
index 5e562ec..f266ba5 100644
--- a/tests/subsys/logging/log_stack/src/main.c
+++ b/tests/subsys/logging/log_stack/src/main.c
@@ -138,7 +138,7 @@
 #define MORE_ARGS_USAGE 1504
 #endif
 
-#elif defined(CONFIG_RISCV) && !defined(CONFIG_64BIT)
+#elif defined(CONFIG_RISCV) && !defined(CONFIG_64BIT) && !defined(CONFIG_SMP)
 
 #if !defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)
 #define SIMPLE_USAGE 24
@@ -158,6 +158,46 @@
 #define MORE_ARGS_USAGE 860
 #endif
 
+#elif defined(CONFIG_RISCV) && !defined(CONFIG_64BIT) && defined(CONFIG_SMP)
+
+#if !defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 24
+#define HEXDUMP_USAGE 60
+#define MORE_ARGS_USAGE 40
+#elif defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 456
+#define HEXDUMP_USAGE 456
+#define MORE_ARGS_USAGE 472
+#elif !defined(CONFIG_LOG_MODE_IMMEDIATE) && defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 208
+#define HEXDUMP_USAGE 208
+#define MORE_ARGS_USAGE 208
+#elif defined(CONFIG_LOG_MODE_IMMEDIATE) && defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 876
+#define HEXDUMP_USAGE 848
+#define MORE_ARGS_USAGE 864
+#endif
+
+#elif defined(CONFIG_RISCV) && defined(CONFIG_64BIT) && defined(CONFIG_SMP)
+
+#if !defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 24
+#define HEXDUMP_USAGE 60
+#define MORE_ARGS_USAGE 48
+#elif defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 624
+#define HEXDUMP_USAGE 624
+#define MORE_ARGS_USAGE 656
+#elif !defined(CONFIG_LOG_MODE_IMMEDIATE) && defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 240
+#define HEXDUMP_USAGE 240
+#define MORE_ARGS_USAGE 240
+#elif defined(CONFIG_LOG_MODE_IMMEDIATE) && defined(CONFIG_NO_OPTIMIZATIONS)
+#define SIMPLE_USAGE 992
+#define HEXDUMP_USAGE 1408
+#define MORE_ARGS_USAGE 1024
+#endif
+
 #elif defined(CONFIG_RISCV) && defined(CONFIG_64BIT)
 
 #if !defined(CONFIG_LOG_MODE_IMMEDIATE) && !defined(CONFIG_NO_OPTIMIZATIONS)