{ "help", 0, NULL, 'h' },
{ NULL, 0, NULL, 0 }
};
- const char opts[] = "i:g:f:s:l:d:t:h";
+ const char opts[] = "i:g:f:s:l:d:t:hp:";
struct kvm_run *run;
struct kvm_regs regs;
regs.lr = -1;
regs.pc = PROGSTART;
regs.msr = MSR_64 | MSR_FP | MSR_LE;
+ regs.gpr[1] = 0x8000; // Default stack pointer at 32kb, 20kb free space before vecs
while (1) {
const int c = getopt_long(argc, argv, opts, longopts, NULL);
return 1;
}
break;
+ case 'p': // ignored
+ break;
case 'h':
default:
help(argv[0]);