[ARM] 5557/1: Discard some ARM.ex*.*exit.text sections when !HOTPLUG or !HOTPLUG_CPU
Not discarding these sections when hotplug isn't available prevents the kernel from building. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
committed by
Russell King
parent
c2860d43f5
commit
7436127ce9
@@ -84,6 +84,14 @@ SECTIONS
|
|||||||
*(.exitcall.exit)
|
*(.exitcall.exit)
|
||||||
*(.ARM.exidx.exit.text)
|
*(.ARM.exidx.exit.text)
|
||||||
*(.ARM.extab.exit.text)
|
*(.ARM.extab.exit.text)
|
||||||
|
#ifndef CONFIG_HOTPLUG_CPU
|
||||||
|
*(.ARM.exidx.cpuexit.text)
|
||||||
|
*(.ARM.extab.cpuexit.text)
|
||||||
|
#endif
|
||||||
|
#ifndef CONFIG_HOTPLUG
|
||||||
|
*(.ARM.exidx.devexit.text)
|
||||||
|
*(.ARM.extab.devexit.text)
|
||||||
|
#endif
|
||||||
#ifndef CONFIG_MMU
|
#ifndef CONFIG_MMU
|
||||||
*(.fixup)
|
*(.fixup)
|
||||||
*(__ex_table)
|
*(__ex_table)
|
||||||
|
Reference in New Issue
Block a user