1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- OUTPUT_FORMAT(elf64-x86-64)
- OUTPUT_ARCH(i386:x86-64)
- ENTRY(kentry)
- SECTIONS
- {
- . = 0xffffffff80001000;
- .text :
- {
- entry.asm.o
- *(.text*)
- }
- .rodata ALIGN (4K) :
- {
- *(.rodata*)
- }
- .data ALIGN (4K) :
- {
- *(.data*)
- }
- .tbss ALIGN (4K) :
- {
- TDATA_START = .;
- *(.tdata*)
- TBSS_START = .;
- *(.tbss*)
- }
- .got ALIGN (4K) :
- {
- *(.got*)
- }
- .bss ALIGN (4K) :
- {
- *(.bss*)
- . = ALIGN (1M);
- . += 1M;
- INIT_STACK = .;
- }
- /DISCARD/ :
- {
- *(.note)
- *(.comment)
- *(.eh_frame)
- }
- }
|