From ee3894f2857735862cbbfe21d86e75f4179e8f80 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sun, 5 Apr 2020 09:53:41 -0400 Subject: [PATCH] threads: Move stack_size to end of struct thread (followup to f19ffe2) Makes the structure more compact. Fixes the build failure on the m68k M5 target Change-Id: If17b872f4923d3a52b344e3c59ed6f870d5a7725 --- firmware/kernel/thread-internal.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/kernel/thread-internal.h b/firmware/kernel/thread-internal.h index e47a37dfd7..2d2eb161bd 100644 --- a/firmware/kernel/thread-internal.h +++ b/firmware/kernel/thread-internal.h @@ -126,14 +126,14 @@ struct thread_entry creation or thread_set_priority) */ unsigned char priority; /* Scheduled priority (higher of base or all threads blocked by this one) */ -#endif -#ifndef HAVE_SDL_THREADS - size_t stack_size; /* Size of stack in bytes */ #endif unsigned char state; /* Thread slot state (STATE_*) */ #ifdef HAVE_SCHEDULER_BOOSTCTRL unsigned char cpu_boost; /* CPU frequency boost flag */ #endif +#ifndef HAVE_SDL_THREADS + size_t stack_size; /* Size of stack in bytes */ +#endif }; /* Thread ID, 32 bits = |VVVVVVVV|VVVVVVVV|VVVVVVVV|SSSSSSSS| */