Ассемблер и FPC

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

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

Ответить
cli
незнакомец
Сообщения: 5
Зарегистрирован: 04.11.2015 02:21:35

Ассемблер и FPC

Сообщение cli »

Доброго времени уважаемые форумчане!
При компиляции программы с ключем -a компилятор фри паскаля создает ассемблерный файл, только вот к сожалению весьма странного формата :evil:
(кто знает ассемблер, тот поймет). Каким ассемблером его можно отассемблировать, без редактирования вручную? Пробывал masm, nasm - не получается...
Помогите пожалуйста))
Аватара пользователя
bormant
постоялец
Сообщения: 408
Зарегистрирован: 21.03.2012 11:26:01

Сообщение bormant »

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

Добавлено спустя 1 минуту 42 секунды:
Кроме того, форматом можно управлять, см. параметр -A, например, -Amasm.
cli
незнакомец
Сообщения: 5
Зарегистрирован: 04.11.2015 02:21:35

Сообщение cli »

Спасибо!
На счет ключей типа -Amasm вы ошиблись, они указывают на использование вместо стандартного AS.EXE пользовательского MASM.EXE, но при этом листинг всеравно генерится в конченом формате :(
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

fpc aaa.pas -Amasm -a -Twin64
генерится в формате MASM
Ответить