Stack pointer was pointing to value of return address on return instead of past it. This did not affect anything as ig Processor::yield() didn't use stack after calling the trampoline |
||
|---|---|---|
| .. | ||
| PageTable.cpp | ||
| Signal.S | ||
| Syscall.S | ||
| Thread.S | ||
| Yield.S | ||
| boot.S | ||
| crti.S | ||
| crtn.S | ||
| interrupts.S | ||
| linker.ld | ||