Как отключить выравнивание на MacOS Linker (--nmagic
на Linux)?
Мне нужно связать мультизагрузочный заголовок с ядром, чтобы он был в начале файла без выравнивания. На Linux я скомпилировал его как ld --nmagic -o kernel.bin -T linker.ld multiboot.o boot.o
(я взял этот код из учебника )
ДОБАВЛЕНО
Я нашел -segalign
флаг:
-знаковое значение Все сегменты должны быть выровнены по странице.
Итак, -segalign 0
является аналогом --nmagic
?