1c4293333SXiaojuan YangENTRY(_start) 2c4293333SXiaojuan Yang 3c4293333SXiaojuan YangSECTIONS 4c4293333SXiaojuan Yang{ 5c4293333SXiaojuan Yang /* Linux kernel legacy start address. */ 6*73047c82SBibo Mao . = 0x200000; 7c4293333SXiaojuan Yang _text = .; 8c4293333SXiaojuan Yang .text : { 9c4293333SXiaojuan Yang *(.text) 10c4293333SXiaojuan Yang } 11c4293333SXiaojuan Yang .rodata : { 12c4293333SXiaojuan Yang *(.rodata) 13c4293333SXiaojuan Yang } 14c4293333SXiaojuan Yang _etext = .; 15c4293333SXiaojuan Yang 16c4293333SXiaojuan Yang . = ALIGN(8192); 17c4293333SXiaojuan Yang _data = .; 18c4293333SXiaojuan Yang .got : { 19c4293333SXiaojuan Yang *(.got) 20c4293333SXiaojuan Yang } 21c4293333SXiaojuan Yang .data : { 22c4293333SXiaojuan Yang *(.sdata) 23c4293333SXiaojuan Yang *(.data) 24c4293333SXiaojuan Yang } 25c4293333SXiaojuan Yang _edata = .; 26c4293333SXiaojuan Yang .bss : { 27c4293333SXiaojuan Yang *(.bss) 28c4293333SXiaojuan Yang } 29c4293333SXiaojuan Yang _end = .; 30c4293333SXiaojuan Yang} 31