osx seems to use _syscall now