Change license from GPLv3 to LGPLv3.
[seabios.git] / src / rombios.lds.S
1 // Linker definitions for merging 16 and 32 bit code
2 //
3 // Copyright (C) 2008  Kevin O'Connor <kevin@koconnor.net>
4 //
5 // This file may be distributed under the terms of the GNU LGPLv3 license.
6
7 #include "config.h"
8
9 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
10 OUTPUT_ARCH("i386")
11 ENTRY(post32);
12 SECTIONS
13 {
14         .text code32_start : {
15                 *(.text)
16
17                 . = code16_start ;
18                 final_code16_start = . ;
19                 *(.text16)
20
21                 . = code16_fixed_start ;
22                 final_code16_fixed_start = . ;
23                 *(.text16.fixed.addr)
24                 }
25         /DISCARD/ : { *(.discard.var16) }
26 }