Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср сен 20, 2017 7:27 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 33 сообщения ]  На страницу Пред. 1 2 3 След.
Автор Сообщение
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт окт 20, 2011 10:45 pm 
В сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4172
Буду благодарен, если перепишешь остальные программы под него. И ещё я до сих пор не понимаю смысла в существовании флага положения текста относительно квадратика переключателя.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Вс май 20, 2012 5:59 pm 
Не в сети
Mentor
Аватара пользователя

Зарегистрирован: Пн окт 19, 2009 10:58 am
Сообщения: 329
Обновил фасм с 1.69.34 до 1.70.01.

Самодеятельностью не занимался, использовал svn diff и svn patch. Проверил на ядре и нескольких программах -- всё успешно собирается и затем работает.

В предыдущем коммите (при обновлении до 1.69.34) heavyiron написал "It's works but need check". Поэтому заинтересованным людям имеет смысл потестировать порт фасма на своих программах.


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Ср янв 02, 2013 10:34 pm 
Не в сети

Зарегистрирован: Вт сен 20, 2011 1:02 am
Сообщения: 13
уважаемые разрабодчики. помогите решить одну проблему. я как и вы пишу свою простенькую системку. пока только теория и загрузчик.
столкнулся с проблемой. хочу чтоб fasm компилировал в мой формат файла. сам зоголовок и прочее я делаю при помощи макросов, но мне нужна секция reloc. как испарвить исходник fasm чтобы он генерировал reloc для обычного бинарника. заранее благодарен за помощь


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Вс фев 24, 2013 1:38 pm 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
abcd0081
FASM для Колибри по поддержке команд идентичен FASM для Windows, Linux, Dos. Для него делается только обертка. Следовательно он умеет ровно то что в него заложил автор - Tomasz Grysztar.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Вс фев 24, 2013 11:13 pm 
Не в сети

Зарегистрирован: Вт сен 20, 2011 1:02 am
Сообщения: 13
Mario_r4 писал(а):
abcd0081
FASM для Колибри по поддержке команд идентичен FASM для Windows, Linux, Dos. Для него делается только обертка. Следовательно он умеет ровно то что в него заложил автор - Tomasz Grysztar.

то есть, свои форматы выходных файлов вы в него не впихивали?


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Пн фев 25, 2013 12:23 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
abcd0081 писал(а):
то есть, свои форматы выходных файлов вы в него не впихивали?

Нет.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:11 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
Вот выкладываю свою модификацию. Изменения минимальны - теперь можно с командной строки компилить файл с отладочной инфой. Совместим с TinyPad(хотя если кто-то ещё использует, то всё равно проблем быть не должно).
fasm -d proga.asm,proga,/hd0/1/progi/ вот так создаст вдобавок отладочную инфу. Если по старому, то без отладочной, разумеется. С пробелами строго - должен быть только один пробел после -d.
PS: в архиве только скомпиленый fasm и fasm.asm. Остальное не трогал просто.


Вложения:
fasm.zip [36.31 КБ]
62 скачивания

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:15 am 
В сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4172
Может залить на SVN?

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:21 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
Я не против:)

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:30 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:30 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
GerdtR писал(а):
Я не против:)

Напиши в личку CleverMouse или XVilka с просьбой выдать тебе аккаунт на SVN.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 1:31 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
GerdtR писал(а):
А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.

Лучше, когда код универсален.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: FASM - flat assembler
СообщениеДобавлено: Чт июн 13, 2013 2:02 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
Теперь можно любое количество пробелов перед и после -d.


Вложения:
fasm.zip [36.34 КБ]
68 скачиваний

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт июл 16, 2013 11:04 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1073
При перерисовке окна исчезает отчет компиляции, исправит бы.

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re:
СообщениеДобавлено: Ср июл 17, 2013 7:28 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
punk_joker писал(а):
При перерисовке окна исчезает отчет компиляции, исправит бы.

Отчет дублируется в BOARD.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 33 сообщения ]  На страницу Пред. 1 2 3 След.

Часовой пояс: UTC+03:00


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB