--- a/kernel/suspend.c 2003-07-19 19:36:25.000000000 -0700 +++ b/kernel/suspend.c 2003-07-19 19:37:40.000000000 -0700 @@ -83,7 +83,7 @@ #define ADDRESS2(x) __ADDRESS(__pa(x)) /* Needed for x86-64 where some pages are in memory twice */ /* References to section boundaries */ -extern char _text, _etext, _edata, __bss_start, _end; +extern char _text[], _etext[], _edata[], __bss_start[], _end[]; extern char __nosave_begin, __nosave_end; extern int is_head_of_free_region(struct page *);