pentoo-overlay/app-emulation/qemu-charm/files/qemu-wrapper.c
2011-01-21 16:23:16 +00:00

16 lines
406 B
C

#include <stdio.h>
#include <unistd.h>
#include <string.h>
int main(int argc, char **argv, char **envp) {
char *newargv[argc + 3];
newargv[0] = argv[0];
newargv[1] = "-cpu";
newargv[2] = "ARMCPU";
memcpy(&newargv[3], &argv[1], sizeof(*argv) * (argc - 1));
newargv[argc + 2] = NULL;
return execve("/usr/bin/qemu-arm", newargv, envp);
}