subrepo:
subdir: "deps/lightrec"
merged: "
eb2d1a88ff"
upstream:
origin: "https://github.com/pcercuei/lightrec.git"
branch: "master"
commit: "
eb2d1a88ff"
git-subrepo:
version: "0.4.6"
origin: "https://github.com/ingydotnet/git-subrepo.git"
commit: "
110b9eb"
[subrepo]
remote = https://github.com/pcercuei/lightrec.git
branch = master
- commit = b9e4089b3b6121f2077dc85a8fe7f934e3ae1c20
- parent = bbe0dac4b7062d5ead765329d9ddb1e1fe01eee2
+ commit = eb2d1a88ff22a5a71e27efffdbdb423bb9b91b4f
+ parent = ab206b0c7fd5228d09d0b0cf3183405a6960ea55
method = merge
cmdver = 0.4.6
else
lut_size = CODE_LUT_SIZE * sizeof(void *);
- init_jit(argv0);
+ init_jit_with_debug(argv0, stdout);
state = calloc(1, sizeof(*state) + lut_size);
if (!state)
if (opcode_writes_register(list[i].c, reg))
return true;
+ if (is_syscall(list[i].c))
+ return false;
+
if (has_delay_slot(list[i].c)) {
if (op_flag_no_ds(list[i].flags) ||
opcode_reads_register(list[i + 1].c, reg))