x86 setup: handle boot loaders which set up the stack incorrectly