lifting-bits / remill

Library for lifting machine code to LLVM bitcode
Apache License 2.0
1.22k stars 142 forks source link

Support PowerPC syscall #653

Closed tetsuo-cpp closed 1 year ago

tetsuo-cpp commented 1 year ago

The unit test still seems to be failing. It doesn't seem to have access to the runtime as it complains about missing __remill_sync_hyper_call when trying to execute it.

Ninja3047 commented 1 year ago

The unit test still seems to be failing. It doesn't seem to have access to the runtime as it complains about missing __remill_sync_hyper_call when trying to execute it.

i think a stub implementation needs to be added here similar to how we have implementations for __remill_read_memory_8 and others? https://github.com/lifting-bits/remill/blob/master/test_runner_lib/TestRunner.cpp

tetsuo-cpp commented 1 year ago

Ping @2over12 @lkorenc. This is good to go.