📄 minitos.lds
字号:
OUTPUT_ARCH(arm)ENTRY(begin)SECTIONS{ . = 0x1000000; .text : { /* Real text segment */ _begin = .; /* Text and read-only data */ *(.text) *(.fixup) *(.gnu.warning) *(.text.lock) /* out-of-line lock text */ *(.rodata) *(.glue_7) *(.glue_7t) *(.kstrtab) . = ALIGN(16); __start___ex_table = .; /* Exception table */ *(__ex_table) __stop___ex_table = .; __start___ksymtab = .; /* Kernel symbol table */ *(__ksymtab) __stop___ksymtab = .; __start___kallsyms = .; /* All kernel symbols */ *(__kallsyms) __stop___kallsyms = .; *(.got) /* Global offset table */ _etext = .; /* End of text section */ } . = ALIGN(8192); .data : { /* * first, the init task union, aligned * to an 8192 byte boundary. */ *(.init.task) /* * then the cacheline aligned data */ . = ALIGN(32); *(.data.cacheline_aligned) /* * and the usual data section */ *(.data) CONSTRUCTORS _edata = .; } .bss : { __bss_start = .; /* BSS */ *(.bss) *(COMMON) _end = . ; } . = ALIGN(8192); _end_kernel = . ; /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { *(.comment) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_info 0 : { *(.debug_info) } .debug_line 0 : { *(.debug_line) } .debug_pubnames 0 : { *(.debug_pubnames) } .debug_aranges 0 : { *(.debug_aranges) }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -