Page 2 of 3

Re: FASM - flat assembler

Posted: Thu Oct 20, 2011 10:45 pm
by Leency
Буду благодарен, если перепишешь остальные программы под него. И ещё я до сих пор не понимаю смысла в существовании флага положения текста относительно квадратика переключателя.

Re: FASM - flat assembler

Posted: Sun May 20, 2012 5:59 pm
by dunkaist
Обновил фасм с 1.69.34 до 1.70.01.

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

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

Re: FASM - flat assembler

Posted: Wed Jan 02, 2013 10:34 pm
by abcd0081
уважаемые разрабодчики. помогите решить одну проблему. я как и вы пишу свою простенькую системку. пока только теория и загрузчик.
столкнулся с проблемой. хочу чтоб fasm компилировал в мой формат файла. сам зоголовок и прочее я делаю при помощи макросов, но мне нужна секция reloc. как испарвить исходник fasm чтобы он генерировал reloc для обычного бинарника. заранее благодарен за помощь

Re: FASM - flat assembler

Posted: Sun Feb 24, 2013 1:38 pm
by Mario_r4
abcd0081
FASM для Колибри по поддержке команд идентичен FASM для Windows, Linux, Dos. Для него делается только обертка. Следовательно он умеет ровно то что в него заложил автор - Tomasz Grysztar.

Re: FASM - flat assembler

Posted: Sun Feb 24, 2013 11:13 pm
by abcd0081
Mario_r4 wrote:abcd0081
FASM для Колибри по поддержке команд идентичен FASM для Windows, Linux, Dos. Для него делается только обертка. Следовательно он умеет ровно то что в него заложил автор - Tomasz Grysztar.
то есть, свои форматы выходных файлов вы в него не впихивали?

Re: FASM - flat assembler

Posted: Mon Feb 25, 2013 12:23 am
by Mario_r4
abcd0081 wrote:то есть, свои форматы выходных файлов вы в него не впихивали?
Нет.

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:11 am
by GerdtR
Вот выкладываю свою модификацию. Изменения минимальны - теперь можно с командной строки компилить файл с отладочной инфой. Совместим с TinyPad(хотя если кто-то ещё использует, то всё равно проблем быть не должно).
fasm -d proga.asm,proga,/hd0/1/progi/ вот так создаст вдобавок отладочную инфу. Если по старому, то без отладочной, разумеется. С пробелами строго - должен быть только один пробел после -d.
PS: в архиве только скомпиленый fasm и fasm.asm. Остальное не трогал просто.

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:15 am
by Leency
Может залить на SVN?

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:21 am
by GerdtR
Я не против:)

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:30 am
by GerdtR
А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:30 am
by Mario_r4
GerdtR wrote:Я не против:)
Напиши в личку CleverMouse или XVilka с просьбой выдать тебе аккаунт на SVN.

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 1:31 am
by Mario_r4
GerdtR wrote:А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.
Лучше, когда код универсален.

Re: FASM - flat assembler

Posted: Thu Jun 13, 2013 2:02 am
by GerdtR
Теперь можно любое количество пробелов перед и после -d.

Posted: Tue Jul 16, 2013 11:04 pm
by punk_joker
При перерисовке окна исчезает отчет компиляции, исправит бы.

Re:

Posted: Wed Jul 17, 2013 7:28 am
by Mario_r4
punk_joker wrote:При перерисовке окна исчезает отчет компиляции, исправит бы.
Отчет дублируется в BOARD.