diff options
Diffstat (limited to 'arch/m68knommu/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/m68knommu/kernel/vmlinux.lds.S | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/arch/m68knommu/kernel/vmlinux.lds.S b/arch/m68knommu/kernel/vmlinux.lds.S index a0108fd6d341..d6c814e4055b 100644 --- a/arch/m68knommu/kernel/vmlinux.lds.S +++ b/arch/m68knommu/kernel/vmlinux.lds.S | |||
@@ -9,6 +9,7 @@ | |||
9 | 9 | ||
10 | #include <asm-generic/vmlinux.lds.h> | 10 | #include <asm-generic/vmlinux.lds.h> |
11 | #include <asm/page.h> | 11 | #include <asm/page.h> |
12 | #include <asm/thread_info.h> | ||
12 | 13 | ||
13 | #if defined(CONFIG_RAMKERNEL) | 14 | #if defined(CONFIG_RAMKERNEL) |
14 | #define RAM_START CONFIG_KERNELBASE | 15 | #define RAM_START CONFIG_KERNELBASE |
@@ -148,10 +149,8 @@ SECTIONS { | |||
148 | . = ALIGN(4); | 149 | . = ALIGN(4); |
149 | _sdata = . ; | 150 | _sdata = . ; |
150 | DATA_DATA | 151 | DATA_DATA |
151 | . = ALIGN(32); | 152 | CACHELINE_ALIGNED_DATA(32) |
152 | *(.data.cacheline_aligned) | 153 | INIT_TASK_DATA(THREAD_SIZE) |
153 | . = ALIGN(8192) ; | ||
154 | *(.data.init_task) | ||
155 | _edata = . ; | 154 | _edata = . ; |
156 | } > DATA | 155 | } > DATA |
157 | 156 | ||