While semihosting isn't really thread aware, the current implementation allocates space for the heap per-thread. Remove the heap_base and heap_limit fields from TaskState. Replace with static variables within do_common_semihosting. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
||
|---|---|---|
| .. | ||
| arm-compat-semi.c | ||
| config.c | ||
| console.c | ||
| guestfd.c | ||
| Kconfig | ||
| meson.build | ||
| stubs-all.c | ||
| stubs-system.c | ||
| syscalls.c | ||
| uaccess.c | ||
| user.c | ||