makecontext example that works on 64 bit machine