The issue involves incorrect handling of command-line arguments when using user-space semihosting in QEMU. This points to a problem with how system calls are managed, specifically related to argument passing. syscall