|
|
|
|
|
by convivialdingo
442 days ago
|
|
Once things are a little more stable, I will put it up! Right now you can just break before the (fun_call)() delegate and disassemble the fun_call in gdb. The basic trick is to add reloc support to the x86 translate code, mark external calls and replace with 0x0 placeholders, and copy out the machine_code and data segment output to an object file. I can do basic main functions with simple prints calls but not much more. It’s a hack for now but I’ll refactor it until it’s solid. |
|