| From 88351c085daf573d8eacddf739b1bb9df0acddb9 Mon Sep 17 00:00:00 2001 |
| From: "David S. Miller" <davem@davemloft.net> |
| Date: Sun, 12 Jan 2020 00:07:42 -0800 |
| Subject: [PATCH] sparc: Add .exit.data section. |
| |
| commit 548f0b9a5f4cffa0cecf62eb12aa8db682e4eee6 upstream. |
| |
| This fixes build errors of all sorts. |
| |
| Also, emit .exit.text unconditionally. |
| |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/sparc/kernel/vmlinux.lds.S b/arch/sparc/kernel/vmlinux.lds.S |
| index 61afd787bd0c..59b6df13ddea 100644 |
| --- a/arch/sparc/kernel/vmlinux.lds.S |
| +++ b/arch/sparc/kernel/vmlinux.lds.S |
| @@ -172,12 +172,14 @@ SECTIONS |
| } |
| PERCPU_SECTION(SMP_CACHE_BYTES) |
| |
| -#ifdef CONFIG_JUMP_LABEL |
| . = ALIGN(PAGE_SIZE); |
| .exit.text : { |
| EXIT_TEXT |
| } |
| -#endif |
| + |
| + .exit.data : { |
| + EXIT_DATA |
| + } |
| |
| . = ALIGN(PAGE_SIZE); |
| __init_end = .; |
| -- |
| 2.7.4 |
| |