x86, vmlinux.lds: unify percpu
[linux-2.6/x86.git] / arch / x86 / kernel / vmlinux_32.lds.S
blobd23ee2c15c28d5d7af92aa752e021abe0b10e630
1         /* BSS */
2         .bss : AT(ADDR(.bss) - LOAD_OFFSET) {
3                 __bss_start = .;
4                 *(.bss.page_aligned)
5                 *(.bss)
6                 . = ALIGN(4);
7                 __bss_stop = .;
8         }
10         .brk : AT(ADDR(.brk) - LOAD_OFFSET) {
11                 . = ALIGN(PAGE_SIZE);
12                 __brk_base = .;
13                 . += 64 * 1024;         /* 64k alignment slop space */
14                 *(.brk_reservation)     /* areas brk users have reserved */
15                 __brk_limit = .;
16         }
18         .end : AT(ADDR(.end) - LOAD_OFFSET) {
19                 _end = . ;
20         }
22         /* Sections to be discarded */
23         /DISCARD/ : {
24                 *(.exitcall.exit)
25                 *(.discard)
26         }