zephyr/arch/x86/include
Andrew Boie e00564d15d x86: fix logic for thread wrappers
If we enable CONFIG_DEBUG_INFO, then we need to fixup the stack
on thread entry so that the EFLAGS value in the EBP slot doesn't
confuse the debugger or any runtime stack unwinding code.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-03-16 14:12:15 -07:00
..
debug debug: rename variable CONFIG_GDB_RAM_SIZE 2017-04-11 03:14:24 +00:00
asm_inline.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
asm_inline_gcc.h cleanup: rename fiber/task -> thread 2017-10-30 18:41:15 -04:00
cache_private.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
exception.h x86: allow IDT vectors to be task gates 2017-07-25 11:32:36 -04:00
kernel_arch_data.h x86: fix logic for thread wrappers 2018-03-16 14:12:15 -07:00
kernel_arch_func.h jailhouse: add support for x2APIC mode for all LOAPIC accesses 2017-11-07 08:58:49 -05:00
kernel_arch_thread.h debug: remove option GDB_INFO 2018-02-12 13:58:28 -08:00
kernel_event_logger_arch.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
mmustructs.h x86: MMU: Memory domain implementation for x86 2017-11-07 12:22:43 -08:00
offsets_short_arch.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
swapstk.h cleanup: rename fiber/task -> thread 2017-10-30 18:41:15 -04:00