Size: a a a

2020 November 07

RG

R G in Kolibri OS
Ivan Baravy
Алгоритма нет. Чем больше выравнивание, тем больше автор был готов жертвовать размером кода ради скорости. Такие вещи пишут в Software Optimization Guide'ах, например Chapter 2.9 здесь https://developer.amd.com/wordpress/media/2013/12/55723_SOG_Fam_17h_Processors_3.00.pdf
ну это логично, выровнить memmove на 16 т.к она часто используется
источник

RG

R G in Kolibri OS
наверно самые часто используемые только имеет смысл так выравнивать
источник

RG

R G in Kolibri OS
Ivan Baravy
часто это просто привычка, например здесь http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fkernel%2Ftrunk%2Fkernel.asm#line-3944
я раньше думал, что align 4 вообще обязательно писать  )
источник

IB

Ivan Baravy in Kolibri OS
вроде, interrupt handler'ы обязаны быть выровнены, если не путаю
источник

IB

Ivan Baravy in Kolibri OS
а так на усмотрение пишущего программиста
источник

RG

R G in Kolibri OS
ок
источник
2020 November 11

D

Den in Kolibri OS
Мы ведём разработку потоков ввода-вывода в ядро. Релиз неизвестно когда.
источник

D

Den in Kolibri OS
Следите за новостями и обновлениями
источник
2020 November 12

RG

R G in Kolibri OS
Den
Мы ведём разработку потоков ввода-вывода в ядро. Релиз неизвестно когда.
никто не ведет) просто идея эта давно известна и все
источник

V

Varkus in Kolibri OS
😃😳🥺😔
источник
2020 November 14

OF

Otto Faust in Kolibri OS
Всем привет! Такая вот проблема... Попытался собрать tcc из svn для линукс(сперва была куча проблем... Скомпил 32битную версию. О чудо заработало. НО НЕТ! У меня elf файл на выходе. Я уже не знаю в чём дело. kos32-tcc.exe для шиндовс работает правильно на выходе kex. Может кто знает или собирал?
источник
2020 November 15

BK

Boppan Kostoev in Kolibri OS
Otto Faust
Всем привет! Такая вот проблема... Попытался собрать tcc из svn для линукс(сперва была куча проблем... Скомпил 32битную версию. О чудо заработало. НО НЕТ! У меня elf файл на выходе. Я уже не знаю в чём дело. kos32-tcc.exe для шиндовс работает правильно на выходе kex. Может кто знает или собирал?
Ты какой Мейк юзал?
источник

BK

Boppan Kostoev in Kolibri OS
Нужно тот что .kos32
источник

BK

Boppan Kostoev in Kolibri OS
Или типа того
источник

OF

Otto Faust in Kolibri OS
Там скрипт configure
источник

OF

Otto Faust in Kolibri OS
А .kos32 я так понял нужен для сборки колибри-версии
источник

BK

Boppan Kostoev in Kolibri OS
Otto Faust
Там скрипт configure
Ой не, нафиг конфигуре.

Над было без этого просто мейк на makefile.kos32 натравить
источник

BK

Boppan Kostoev in Kolibri OS
Otto Faust
А .kos32 я так понял нужен для сборки колибри-версии
Ноуп, он делает тсс таргятящий на колибри
источник

OF

Otto Faust in Kolibri OS
Таргятящий
источник

OF

Otto Faust in Kolibri OS
То есть получается?
источник