That’s correct, we only support ARM at this time. If you look at the commit log,
we have started X86 but it is not functional.
I presented Fracture at the LLVM DevMtg last November. I would not be opposed to
upstreaming, but I am not sure it is the right thing for the community as
decompiling and compiling are focused on different problems.
What is more likely is to submit patches or help in other mutually beneficial
ways. For example, I am working with Renato to write documentation on the
DAGISel TableGen backend.
-R
On 04/ 3/14 10:50 PM, Jevin Sweval wrote:> On Wed, Apr 2, 2014 at 1:57 AM, "C. Bergström" <cbergstrom at
pathscale.com> wrote:
>> Hi -
>>
>> Not sure if anyone else saw this or cares about a decompiler (not
personally
>> tested)
>> https://github.com/draperlaboratory/fracture
>>
>> I wonder if they have been in contact with anyone in the community in
>> getting this upstreamed. Does it look interesting to anyone else?
>> (thoughts/random comments/feedback)
>>
> I saw fracture but I was unable to figure out how to get even a small
> portion of x86 machine code decompiled to IR. That was several weeks
> ago and it looks like the project has progressed quite a bit.
I may be mistaken, but I thought in their README or docs it explicitly
stated x86 was a future goal and not working yet. So it's possible that
you just tried something which isn't supported.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20140413/c63186ff/attachment.html>