Раздел не упоминается в скрипте компоновщика

Что произойдет, если я не предоставлю какую-либо информацию в своем скрипте likner для какого-либо раздела? Где это будет находиться? Например, если у меня есть следующий скрипт компоновщика

SECTIONS {
    .text = { *(.text) }
}

И по моему .S файл у меня есть какой-то другой раздел .section .mysection, Что бы случилось с mysection раздел в результате .o файл? Будет ли он даже загружен в память (защищенный режим)?

Также интересно, что будет с .data а также .bss разделы.

UPD рассмотреть .mysection не содержит никакой информации. Это просто выглядит так.

.section .mysection
stack_bottom:
.skip 16384
stack_top

Но все равно интересно, если в нем что-то есть.

0 ответов

Другие вопросы по тегам