diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2020-04-05 09:53:41 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2020-04-05 15:55:38 +0200 |
commit | ee3894f2857735862cbbfe21d86e75f4179e8f80 (patch) | |
tree | a6aea36acd4cef44b4919810dad8c241e3411dc5 /firmware | |
parent | 6087c1caa53a798b68856c77b1ceb9e5317c5c64 (diff) | |
download | rockbox-ee3894f2857735862cbbfe21d86e75f4179e8f80.tar.gz rockbox-ee3894f2857735862cbbfe21d86e75f4179e8f80.zip |
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
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/kernel/thread-internal.h | 6 |
1 files 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 | |||
@@ -127,13 +127,13 @@ struct thread_entry | |||
127 | unsigned char priority; /* Scheduled priority (higher of base or | 127 | unsigned char priority; /* Scheduled priority (higher of base or |
128 | all threads blocked by this one) */ | 128 | all threads blocked by this one) */ |
129 | #endif | 129 | #endif |
130 | #ifndef HAVE_SDL_THREADS | ||
131 | size_t stack_size; /* Size of stack in bytes */ | ||
132 | #endif | ||
133 | unsigned char state; /* Thread slot state (STATE_*) */ | 130 | unsigned char state; /* Thread slot state (STATE_*) */ |
134 | #ifdef HAVE_SCHEDULER_BOOSTCTRL | 131 | #ifdef HAVE_SCHEDULER_BOOSTCTRL |
135 | unsigned char cpu_boost; /* CPU frequency boost flag */ | 132 | unsigned char cpu_boost; /* CPU frequency boost flag */ |
136 | #endif | 133 | #endif |
134 | #ifndef HAVE_SDL_THREADS | ||
135 | size_t stack_size; /* Size of stack in bytes */ | ||
136 | #endif | ||
137 | }; | 137 | }; |
138 | 138 | ||
139 | /* Thread ID, 32 bits = |VVVVVVVV|VVVVVVVV|VVVVVVVV|SSSSSSSS| */ | 139 | /* Thread ID, 32 bits = |VVVVVVVV|VVVVVVVV|VVVVVVVV|SSSSSSSS| */ |