x86: add brk allocation for very, very early allocations
[linux-2.6.git] / arch / x86 / kernel / vmlinux_32.lds.S
index 0d86096..27e44aa 100644 (file)
@@ -189,7 +189,14 @@ SECTIONS
        *(.bss)
        . = ALIGN(4);
        __bss_stop = .;
+
+       . = ALIGN(PAGE_SIZE);
+       __brk_base = . ;
+       . += 1024 * 1024 ;
+       __brk_limit = . ;
+
        _end = . ;
+
        /* This is where the kernel creates the early boot page tables */
        . = ALIGN(PAGE_SIZE);
        pg0 = . ;