net: data reception system, fixed bugs in rtl8139
[quarnos.git] / scripts / x86_kernel.ld
blob9d9782911eec2ac58d221c901c531bdf3f7c8377
1 OUTPUT_FORMAT("elf32-i386")
2 OUTPUT_ARCH("i386")
3 ENTRY("_start")
4 SECTIONS {
5         .text 0x101000 : {
6                 _code = . ;
7                 *(.text)
8                 _code_end = . ;
9         }
10         .eh_frame : {
11                 _eh_frame = . ;
12                 *(.eh_frame)
13                 _eh_frame_end = . ;
14         }
15         .data : {
16                 __CTOR_LIST__ = . ;
17                 LONG((__CTOR_END__ - __CTOR_LIST__) / 4 - 2)
18                 *(.ctors)
19                 LONG(0)
20                 __CTOR_END__ = . ;
22                 _data = . ;
23                 *(.data)
24                 _data_end = . ;
25         }
26         .bss : {
27                 _bss = . ;
28                 *(.bss)
29                 *(.COMMON)
30                 _bss_end = . ;
31         }
32         _end = . ;
33