Size: a a a

pro.osdev - os development

2021 October 05

W

Wild_Wind in pro.osdev - os development
источник

d

disba1ancer in pro.osdev - os development
ну у меня из libsupc++
источник

W

Wild_Wind in pro.osdev - os development
Ну вот потому локи и нагенерились. Хочешь контроля - пиши сам.
источник

d

disba1ancer in pro.osdev - os development
я просто думаю надо было libsupc++ собирать с -fno-exceptions
источник

d

disba1ancer in pro.osdev - os development
прикол в том что любой noexcept тащит кучу кода для исключений
источник

d

disba1ancer in pro.osdev - os development
а у меня размер бинарника ограничен 64к ибо загрузчик больше не может
источник

W

Wild_Wind in pro.osdev - os development
Естевственно. Займись туллчейном. Сделай по нормальному рантайм. Примеры даже есть - то что беркус давно пилил.
Исключения и rtti - в топку.
источник

BV

Boris Vinogradov in pro.osdev - os development
хочешь нормально сделать не тащи С++ в ядро вовсе
источник

BV

Boris Vinogradov in pro.osdev - os development
С с классами можно
источник

BV

Boris Vinogradov in pro.osdev - os development
всякие синглтоны
источник

BV

Boris Vinogradov in pro.osdev - os development
шареды
источник

BV

Boris Vinogradov in pro.osdev - os development
и прочий шлак надо избегать вовсе
источник

d

disba1ancer in pro.osdev - os development
в ядре это можно позволить там я не собираюсь ограничиваться
источник

W

Wild_Wind in pro.osdev - os development
+
И без станданой либы с кучей хрени.
источник

BV

Boris Vinogradov in pro.osdev - os development
да, в ядре нет гарантий на сингтоны
источник

BV

Boris Vinogradov in pro.osdev - os development
вообще никакой
источник

BV

Boris Vinogradov in pro.osdev - os development
не всё там можно что ты хочешь
источник

BV

Boris Vinogradov in pro.osdev - os development
и да цена которую ты заплатишь будет очень большой
источник

W

Wild_Wind in pro.osdev - os development
Если сам её не реализуешь , о чем что я, что беркус уже писали.
источник

BV

Boris Vinogradov in pro.osdev - os development
вот да, а там уже проще своих объектов накостылять
источник