| OUTPUT_ARCH(i386) | |
| EXTERN(_start) | |
| ENTRY(_start) | |
| SECTIONS | |
| { | |
| . = 0x1000; | |
| .bss16 (NOLOAD) : { | |
| __bss16_start = .; | |
| *(.bss16) | |
| __bss16_end = .; | |
| } | |
| __bss16_len = __bss16_end - __bss16_start; | |
| __bss16_dwords = (__bss16_len + 3) >> 2; | |
| . = 0x8000; | |
| .text16 : { | |
| FILL(0x90909090) | |
| __text16_start = .; | |
| *(.text16) | |
| *(.text16.*) | |
| __text16_end = .; | |
| } | |
| } |