LINUX.ORG.RU

Преобразование TASM/MASM в FASM

 


0

2

Нужно исходный код на языке ассемблера, полученный от транслятора BCC (WinAPI), преобразовать в стандарт FASM автоматически.

Какие тулзы для этого?

Либо как скомпилировать виндовую программу на ANSI C не в gas, а сразу в FASM.

Какие тулзы для этого?

Напиши свою

AntonyRF ★★★★
()

Что-то там отличий кот наплакал, решается заменой word ptr на word, byte ptr на byte, ][ на +. Ну и с метками непонятно без текстов, что там в вики под метками разумеют.

ilovewindows ★★★★★
()

Вимом замену слов сделай.

anonymous
()

в fasmg синтаксис настраиваемый (макросами), может можно tasm-подобный реализовать. потыкай примеры в fasmg/examples — там есть на avr, 8051, jvm — как макросы fasmg — примерно похожее должно получиться.

потыкай примеры отличий tasm от fasm (и fasmg) — поймёшь что во что преобразовывать надо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.