summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2011-07-06 11:53:22 +0200
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-07-08 00:36:34 +0200
commite2f81844efa2d44d326bef48e1c9e48926162bc6 (patch)
tree29da1c66ea891a54fb5c42aaa9965bb2c38b89fe
parentARM: vmlinux.lds: move init sections between text and data sections (diff)
downloadlinux-e2f81844efa2d44d326bef48e1c9e48926162bc6.tar.xz
linux-e2f81844efa2d44d326bef48e1c9e48926162bc6.zip
ARM: vmlinux.lds: use _text and _stext the same way as x86
x86 uses _text to mark the start of the kernel image including the head text, and _stext to mark the start of the .text section. Change our vmlinux.lds to conform. An audit of the places which use _stext and _text in arch/arm indicates no users of either symbol are impacted by this change. It does mean a slight change to /proc/iomem output. Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org> Tested-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r--arch/arm/kernel/vmlinux.lds.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/kernel/vmlinux.lds.S b/arch/arm/kernel/vmlinux.lds.S
index 18574b7dbc14..bf977f8514f6 100644
--- a/arch/arm/kernel/vmlinux.lds.S
+++ b/arch/arm/kernel/vmlinux.lds.S
@@ -66,11 +66,11 @@ SECTIONS
. = PAGE_OFFSET + TEXT_OFFSET;
#endif
.head.text : {
- _stext = .;
+ _text = .;
HEAD_TEXT
}
.text : { /* Real text segment */
- _text = .; /* Text and read-only data */
+ _stext = .; /* Text and read-only data */
__exception_text_start = .;
*(.exception.text)
__exception_text_end = .;