Martin Roth | 9b1b335 | 2016-02-24 12:27:06 -0800 | [diff] [blame] | 1 | OUTPUT_FORMAT("binary") |
| 2 | OUTPUT_ARCH("i386") |
| 3 | |
| 4 | ENTRY(_main); |
| 5 | SECTIONS { |
| 6 | . = 0; |
| 7 | .bootsect : { *(.bootsect) } |
| 8 | .setup : { *(.setup) } |
Martin Roth | 4dcd13d | 2016-02-24 13:53:07 -0800 | [diff] [blame^] | 9 | .memtest : { |
Martin Roth | 9b1b335 | 2016-02-24 12:27:06 -0800 | [diff] [blame] | 10 | _start = . ; |
Martin Roth | 4dcd13d | 2016-02-24 13:53:07 -0800 | [diff] [blame^] | 11 | *(.data) |
Martin Roth | 9b1b335 | 2016-02-24 12:27:06 -0800 | [diff] [blame] | 12 | _end = . ; |
| 13 | } |
| 14 | _syssize = (_end - _start + 15) >> 4; |
| 15 | } |