diff options
author | Magnus Damm <damm@igel.co.jp> | 2009-05-11 08:45:27 +0000 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2009-05-11 18:42:14 +0900 |
commit | 53c0054c3f11b49fc09f24e46f58661def952728 (patch) | |
tree | 69dad52b6678b24b3bc2e97b47e71fbf1471a227 /arch/sh/kernel/vmlinux.lds.S | |
parent | 7bce6c2740fab36708233e998a9e53115649b193 (diff) | |
download | op-kernel-dev-53c0054c3f11b49fc09f24e46f58661def952728.zip op-kernel-dev-53c0054c3f11b49fc09f24e46f58661def952728.tar.gz |
sh: include empty_zero_page in text
Include empty_zero_page in _text. This fixes a problem
introduced by c3e2586b794b12ffcdf69b4e547030b51e18e6d9
which results in broken boot on R2D-Plus.
Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/sh/kernel/vmlinux.lds.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/sh/kernel/vmlinux.lds.S b/arch/sh/kernel/vmlinux.lds.S index d737230..f53c76a 100644 --- a/arch/sh/kernel/vmlinux.lds.S +++ b/arch/sh/kernel/vmlinux.lds.S @@ -26,12 +26,13 @@ SECTIONS . = CONFIG_PAGE_OFFSET + CONFIG_MEMORY_START + CONFIG_ZERO_PAGE_OFFSET; #endif + _text = .; /* Text and read-only data */ + .empty_zero_page : AT(ADDR(.empty_zero_page) - LOAD_OFFSET) { *(.empty_zero_page) } = 0 .text : AT(ADDR(.text) - LOAD_OFFSET) { - _text = .; /* Text and read-only data */ HEAD_TEXT TEXT_TEXT |