DragonOS/user/apps/shell/shell.lds
login 2bf5ee0e3c
修改libc的编译相关内容(#171)
1.将libc的include文件夹分为export和internal
2.将所有app都直接链接libc.a,而不是都执行一遍"搜索.o"的过程
2023-02-11 13:04:24 +08:00

54 lines
470 B
Plaintext

OUTPUT_FORMAT("elf64-x86-64","elf64-x86-64","elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SECTIONS
{
. = 0x800000;
.text :
{
_text = .;
*(.text)
*(.text.*)
_etext = .;
}
. = ALIGN(8);
.data :
{
_data = .;
*(.data)
*(.data.*)
_edata = .;
}
rodata_start_pa = .;
.rodata :
{
_rodata = .;
*(.rodata)
*(.rodata.*)
_erodata = .;
}
.bss :
{
_bss = .;
*(.bss)
*(.bss.*)
_ebss = .;
}
_end = .;
}