Emulating Operating System Calls in Retargetable ISA Simulators