Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Jun 17, 2019 12:49 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 33 posts ]  Go to page Previous 1 2 3 Next
Author Message
PostPosted: Thu Oct 20, 2011 10:45 pm 
Offline
Designer
User avatar

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

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


Top
   
PostPosted: Sun May 20, 2012 5:59 pm 
Offline
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 419
Обновил фасм с 1.69.34 до 1.70.01.

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

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


Top
   
PostPosted: Wed Jan 02, 2013 10:34 pm 
Offline

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


Top
   
PostPosted: Sun Feb 24, 2013 1:38 pm 
Offline
Kernel Developer

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

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


Top
   
PostPosted: Sun Feb 24, 2013 11:13 pm 
Offline

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

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


Top
   
PostPosted: Mon Feb 25, 2013 12:23 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
abcd0081 wrote:
то есть, свои форматы выходных файлов вы в него не впихивали?

Нет.

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


Top
   
PostPosted: Thu Jun 13, 2013 1:11 am 
Offline
User avatar

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


Attachments:
fasm.zip [36.31 KiB]
Downloaded 110 times

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Top
   
PostPosted: Thu Jun 13, 2013 1:15 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5052
Может залить на SVN?

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


Top
   
PostPosted: Thu Jun 13, 2013 1:21 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
Я не против:)

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


Top
   
PostPosted: Thu Jun 13, 2013 1:30 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.

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


Top
   
PostPosted: Thu Jun 13, 2013 1:30 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
GerdtR wrote:
Я не против:)

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

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


Top
   
PostPosted: Thu Jun 13, 2013 1:31 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
GerdtR wrote:
А "строго с пробелами" есть смысл убирать? Чуть-чуть кода добавится, но так вроде более современно смотреться будет.

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

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


Top
   
PostPosted: Thu Jun 13, 2013 2:02 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
Теперь можно любое количество пробелов перед и после -d.


Attachments:
fasm.zip [36.34 KiB]
Downloaded 116 times

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!
Top
   
 Post subject:
PostPosted: Tue Jul 16, 2013 11:04 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1150
При перерисовке окна исчезает отчет компиляции, исправит бы.

_________________
я лишь учусь


Top
   
 Post subject: Re:
PostPosted: Wed Jul 17, 2013 7:28 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
punk_joker wrote:
При перерисовке окна исчезает отчет компиляции, исправит бы.

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

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 33 posts ]  Go to page Previous 1 2 3 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited