Linked by Thom Holwerda on Tue 8th Jan 2013 23:27 UTC
Permalink for comment 548211
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
Linked by Thom Holwerda on 05/16/13 13:17 UTC
Linked by Thom Holwerda on 05/16/13 12:06 UTC
More News »
Sponsored Links



Member since:
2005-07-20
I read about modules for LLVM to do this a while back.
The idea is to use LLVM, read the x86 machine code and "compile" it into the LLVM intermediate representation, then compile that into ARM or PPC or whatever.
Last I heard it worked pretty well on code compiled with GCC or LLVM, much less well on custom machine code, and it had some trouble determining the real byte sizes of some variables.
Still, it'd be a good place to start.