Ассемблер и FPC

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ассемблер и FPC

Сообщение cli » 12.12.2015 04:14:40

Доброго времени уважаемые форумчане!
При компиляции программы с ключем -a компилятор фри паскаля создает ассемблерный файл, только вот к сожалению весьма странного формата :evil:
(кто знает ассемблер, тот поймет). Каким ассемблером его можно отассемблировать, без редактирования вручную? Пробывал masm, nasm - не получается...
Помогите пожалуйста))
cli
незнакомец
 
Сообщения: 5
Зарегистрирован: 04.11.2015 03:21:35

Re: Ассемблер и FPC

Сообщение bormant » 12.12.2015 09:37:55

AS лежит в каталоге бинарников FPC.

Добавлено спустя 1 минуту 42 секунды:
Кроме того, форматом можно управлять, см. параметр -A, например, -Amasm.
Аватара пользователя
bormant
постоялец
 
Сообщения: 408
Зарегистрирован: 21.03.2012 11:26:01

Re: Ассемблер и FPC

Сообщение cli » 12.12.2015 17:32:01

Спасибо!
На счет ключей типа -Amasm вы ошиблись, они указывают на использование вместо стандартного AS.EXE пользовательского MASM.EXE, но при этом листинг всеравно генерится в конченом формате :(
cli
незнакомец
 
Сообщения: 5
Зарегистрирован: 04.11.2015 03:21:35

Re: Ассемблер и FPC

Сообщение alexs » 12.12.2015 18:58:31

fpc aaa.pas -Amasm -a -Twin64
генерится в формате MASM
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

Рейтинг@Mail.ru