diff options
Diffstat (limited to 'arch/sh/kernel/vmlinux_32.lds.S')
-rw-r--r-- | arch/sh/kernel/vmlinux_32.lds.S | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/sh/kernel/vmlinux_32.lds.S b/arch/sh/kernel/vmlinux_32.lds.S index 0956fb3681a3..50c69c18dced 100644 --- a/arch/sh/kernel/vmlinux_32.lds.S +++ b/arch/sh/kernel/vmlinux_32.lds.S | |||
@@ -43,6 +43,15 @@ SECTIONS | |||
43 | NOTES | 43 | NOTES |
44 | RO_DATA(PAGE_SIZE) | 44 | RO_DATA(PAGE_SIZE) |
45 | 45 | ||
46 | /* | ||
47 | * Code which must be executed uncached and the associated data | ||
48 | */ | ||
49 | . = ALIGN(PAGE_SIZE); | ||
50 | __uncached_start = .; | ||
51 | .uncached.text : { *(.uncached.text) } | ||
52 | .uncached.data : { *(.uncached.data) } | ||
53 | __uncached_end = .; | ||
54 | |||
46 | . = ALIGN(THREAD_SIZE); | 55 | . = ALIGN(THREAD_SIZE); |
47 | .data : { /* Data */ | 56 | .data : { /* Data */ |
48 | *(.data.init_task) | 57 | *(.data.init_task) |