osv.ld
来自「一个微型操作系统源码」· LD 代码 · 共 63 行
LD
63 行
OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")OUTPUT_ARCH(i386)ENTRY(_start)SECTIONS { . = 0x00100000; /* Code section */ _text = .; .text : { *(.text) } _etext = .; /* Kernel symbol table */ __ksym_start = .; __ksymtab : { *(__ksymtab) } __ksym_end = .; /* Read only data (strings etc..) */ .rodata : { *(.rodata) *(.rodata.*) } /* Strings for kernel symbol table */ .kstrtab : { *(.kstrtab) } /* Read/write data (global variables) */ .data : { *(.data) CONSTRUCTORS } _edata = .; _bss_start = .; .bss : { *(.bss) } /* Page aligned init data */ . = ALIGN(4096); __init_start = .; .text.init : { *(.text.init) } .data.init : { *(.data.init) } . = ALIGN(4096); __init_end = .; /* Keep the size down.. */ /DISCARD/ : { *(.comment) *(.note) } _end = . ;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?