You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
It would be great if we could adapt retdec to support other LLVM versions. For instance, one can then combine retdec with other LLVM based tools such as the KLEE symbolic executor.
Is there any plan for supporting other LLVM versions? Or could you give some advice on how to do this? I noticed that retdec depends on the project https://github.com/avast-tl/capstone2llvmir. Perhaps we should start from it?
The text was updated successfully, but these errors were encountered:
Hi, unfortunately, support for other versions of LLVM is not possible, as explained here and here (#14).
In short:
We currently need exactly LLVM 3.9.1 due to major differences between LLVM releases (API, behavior, optimizations, etc.). However, we would like to update our version of LLVM to LLVM 5.0, hopefully soon.
Our version of LLVM contains many customizations that we need for RetDec, and RetDec would not work properly with an upstream (vanilla) version without our changes.
Hi,
It would be great if we could adapt retdec to support other LLVM versions. For instance, one can then combine retdec with other LLVM based tools such as the KLEE symbolic executor.
Is there any plan for supporting other LLVM versions? Or could you give some advice on how to do this? I noticed that retdec depends on the project https://github.com/avast-tl/capstone2llvmir. Perhaps we should start from it?
The text was updated successfully, but these errors were encountered: