Assorted whitespace cleanup and typo fixes.
[haiku.git] / src / system / ldscripts / x86 / boot_loader_bios_ia32.ld
blob6cc9efd4a62bc30d720726a786ef72e0b263af53
1 OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
2 OUTPUT_ARCH(i386)
4 ENTRY(_start)
5 SECTIONS
7         . = 0x10000;
9         /* text/read-only data */
10         .text : { *(.text .gnu.linkonce.t.*) }
12         . = ALIGN(0x4);
13         __ctor_list = .;
14         .ctors : { *(.ctors) }
15         __ctor_end = .;
17         .rodata : { *(.rodata .rodata.*) }
19         /* writable data  */
20         . = ALIGN(0x1000);
21         __data_start = .;
22         .data : { *(.data .gnu.linkonce.d.*) }
24         /* uninitialized data (in same segment as writable data) */
25         __bss_start = .;
26         .bss : { *(.bss) }
28         . = ALIGN(0x1000);
29         _end = . ;
31         /* Strip unnecessary stuff */
32         /DISCARD/ : { *(.comment .note .eh_frame .dtors .stab .stabstr .debug*) }