|motorola 68000 assembly to C translator. email@example.com (yadid ayzenberg) (1999-06-27)|
|Re: motorola 68000 assembly to C translator. firstname.lastname@example.org (1999-07-23)|
|Re: motorola 68000 assembly to C translator. email@example.com (Erik Trulsson) (1999-07-28)|
|x86 assembler to C (was Re: motorola 68000 assembly to C translator. firstname.lastname@example.org (1999-08-12)|
|Re: x86 assembler to C (was Re: motorola 68000 assembly to C translato email@example.com (David Chase) (1999-08-13)|
|Re: x86 assembler to C (was Re: motorola 68000 assembly to C translato firstname.lastname@example.org (1999-08-13)|
|From:||David Chase <email@example.com>|
|Date:||13 Aug 1999 01:12:14 -0400|
|References:||99-06-095 99-07-117 99-07-127 99-08-055|
Havelock Vetinari wrote:
> I am working on a project that consists of thousands of lines of highly
> optimised x86 assembler. I would like to translate it to C (no matter how
> poor the generated C is from an idiomatic POV).
> Any assistance would be appreciated. Many thanks, in advance.
> [I've seen hacks, nothing very good. -John]
I've got two possible leads, not certain of either:
1. Christina CiFuentes and "dcc"
2. Back in the dark ages, I recall hearing (over beer
or something stronger) of one Scott Guthery at
Schlumberger who tackled such a project with
relative success. I recall that tools figured
into it, but I don't remember much else, except
that it was amazing.
David Chase -- firstname.lastname@example.org
NaturalBridge LLC -- http://www.naturalbridge.com
[Re Guthery's project, see
http://www.iecc.com/comparch/article/91-04-060. I tried it, it worked
and produced what was basically 8086 assembler written in C, with
variable names like eax. It worked fine, but the C it produced wasn't
very useful. -John]
Return to the
Search the comp.compilers archives again.