diff options
author | Stafford Horne <shorne@gmail.com> | 2017-01-13 11:22:04 +0100 |
---|---|---|
committer | Stafford Horne <shorne@gmail.com> | 2017-02-24 21:05:37 +0100 |
commit | da99f00ece82cb51ca5ead97008658e1dc49782b (patch) | |
tree | 627e0bce5bc32ca605869a61145f14481b89322a /arch/openrisc | |
parent | openrisc: entry: Fix delay slot detection (diff) | |
download | linux-da99f00ece82cb51ca5ead97008658e1dc49782b.tar.xz linux-da99f00ece82cb51ca5ead97008658e1dc49782b.zip |
openrisc: head: Move init strings to rodata section
The strings used during the head/init phase of openrisc bootup were
stored in the executable section of the binary.
This causes compilation to fail when using CONFIG_DEBUG_INFO with
error:
Error: unaligned opcodes detected in executable segment
Signed-off-by: Stafford Horne <shorne@gmail.com>
Diffstat (limited to 'arch/openrisc')
-rw-r--r-- | arch/openrisc/kernel/head.S | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/openrisc/kernel/head.S b/arch/openrisc/kernel/head.S index a22f1fc40a6c..ceb2d536fc77 100644 --- a/arch/openrisc/kernel/head.S +++ b/arch/openrisc/kernel/head.S @@ -1530,6 +1530,7 @@ ENTRY(_early_uart_init) l.jr r9 l.nop + .section .rodata _string_copying_linux: .string "\n\n\n\n\n\rCopying Linux... \0" |