仅通过链接生成.text部分

时间:2014-11-17 09:13:22

标签: gcc assembly

我正在写一个玩具操作系统,所以我需要通过链接生成原始二进制数据,我使用以下命令链接:

gcc -T linker.ld -o kernel.elf -ffreestanding -nostdlib -lgcc boot.o setup.o

linker.ld:

ENTRY(_start);
SECTIONS
{
    . = 0x7C00;
    .text : 
    {
        boot.o(.text)
        setup.o(.text)
    }
}

然后链接器将生成包含多个部分的elf文件。是否有任何方法只生成.text部分,没有额外的格式或其他部分?

0 个答案:

没有答案