From: Chris Zankel Date: Thu, 14 Feb 2008 00:44:19 +0000 (-0800) Subject: [XTENSA] Add .literal sections for various init sectiont to linker script X-Git-Tag: upstream/snapshot3+hdmi~27059^2~25 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4f8d98ff4825336b23372bb552852625fc90d3b1;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git [XTENSA] Add .literal sections for various init sectiont to linker script Xtensa requires separate .literal section for each .text section. Adding addition init sections for cpuinit, meminit, and devinit, broke the Xtensa linker script, so, add these literal sections manually for now. Signed-off-by: Chris Zankel --- diff --git a/arch/xtensa/kernel/vmlinux.lds.S b/arch/xtensa/kernel/vmlinux.lds.S index 7d0f55a..4b717bf 100644 --- a/arch/xtensa/kernel/vmlinux.lds.S +++ b/arch/xtensa/kernel/vmlinux.lds.S @@ -136,7 +136,9 @@ SECTIONS __init_begin = .; .init.text : { _sinittext = .; - *(.init.literal) INIT_TEXT + *(.init.literal) *(.cpuinit.literal) + *(.devinit.literal) *(.meminit.literal) + INIT_TEXT _einittext = .; }