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 + -
显示快捷键?