Generate mandatory global variables __bss_start/__bss_stop in
file vmlinux.lds.
Also remove one unused declaration of _text.
Signed-off-by: Jiang Liu <jiang.liu@huawei.com>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Cc: Jiang Liu <jiang.liu@huawei.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
 
 int puts(const char *);
 
-extern int _text;              /* Defined in vmlinux.lds.S */
 extern int _end;
 static unsigned long free_mem_ptr;
 static unsigned long free_mem_end_ptr;
 
         {
        . = ALIGN(0x4) ;
        __sbss = . ;
+       ___bss_start = . ;
                *(.bss*)
        . = ALIGN(0x4) ;
                *(COMMON)
        . = ALIGN(0x4) ;
+       ___bss_stop = . ;
        __ebss = . ;
        __end = . ;
        __ramstart = .;