Cleaner syscall handling
Use cross ld to link kernel