Fix reserveStack() and freeStack() to work with a floating StackPointer.