swi 0 moved to unisys, and some cleanup
arm: skip 5- and 6-arg code for syscall with less arguments