|motorola 68000 assembly to C translator. firstname.lastname@example.org (yadid ayzenberg) (1999-06-27)|
|Re: motorola 68000 assembly to C translator. email@example.com (1999-07-23)|
|Re: motorola 68000 assembly to C translator. firstname.lastname@example.org (Erik Trulsson) (1999-07-28)|
|x86 assembler to C (was Re: motorola 68000 assembly to C translator. email@example.com (1999-08-12)|
|Re: x86 assembler to C (was Re: motorola 68000 assembly to C translato firstname.lastname@example.org (David Chase) (1999-08-13)|
|Re: x86 assembler to C (was Re: motorola 68000 assembly to C translato email@example.com (1999-08-13)|
|From:||firstname.lastname@example.org (Havelock Vetinari)|
|Date:||12 Aug 1999 03:08:04 -0400|
|Organization:||Patrician of Ankh-Morpork|
|References:||99-06-095 99-07-117 99-07-127|
|Keywords:||disassemble, question, comment|
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).
Now, I have written such a translator in Perl, but it is very much a hack,
and requires a fair bit of human intervention in the resulting code. Is
there something better out there that I can use? Something that will
require less (or even no) fixups on my part?
As a note, my plan is to translate the code, for ease in moving it to
other platforms, with the option to do some (future) assembly language
tuning on the target platform. The idea is to get a working version of the
project on the client's hardware as quickly as possible, to convince them
to fund an optimised version.
Any assistance would be appreciated. Many thanks, in advance.
[I've seen hacks, nothing very good. -John]
Return to the
Search the comp.compilers archives again.