diff options
author | Roman Zippel <zippel@linux-m68k.org> | 2008-10-13 15:58:49 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-10-14 13:23:26 -0400 |
commit | 68abceef1051b254964995c6acabaac95cec9c35 (patch) | |
tree | 587a788f5291376dab1efa0f1ed0daaa0e7a0c1f /arch/m68k/kernel | |
parent | 8fbbae657305f83ed009143c4c7a8737d75621b2 (diff) |
m68k: Put .bss at the end of the data section
Put .bss at the end of the data section
Signed-off-by: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/m68k/kernel')
-rw-r--r-- | arch/m68k/kernel/vmlinux-std.lds | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/m68k/kernel/vmlinux-std.lds b/arch/m68k/kernel/vmlinux-std.lds index 99b0784c0552..bc63ff6cdb35 100644 --- a/arch/m68k/kernel/vmlinux-std.lds +++ b/arch/m68k/kernel/vmlinux-std.lds | |||
@@ -34,10 +34,10 @@ SECTIONS | |||
34 | CONSTRUCTORS | 34 | CONSTRUCTORS |
35 | } | 35 | } |
36 | 36 | ||
37 | .bss : { *(.bss) } /* BSS */ | ||
38 | |||
39 | . = ALIGN(16); | 37 | . = ALIGN(16); |
40 | .data.cacheline_aligned : { *(.data.cacheline_aligned) } :data | 38 | .data.cacheline_aligned : { *(.data.cacheline_aligned) } |
39 | |||
40 | .bss : { *(.bss) } /* BSS */ | ||
41 | 41 | ||
42 | _edata = .; /* End of data section */ | 42 | _edata = .; /* End of data section */ |
43 | 43 | ||
@@ -48,7 +48,7 @@ SECTIONS | |||
48 | _sinittext = .; | 48 | _sinittext = .; |
49 | INIT_TEXT | 49 | INIT_TEXT |
50 | _einittext = .; | 50 | _einittext = .; |
51 | } | 51 | } :data |
52 | .init.data : { INIT_DATA } | 52 | .init.data : { INIT_DATA } |
53 | . = ALIGN(16); | 53 | . = ALIGN(16); |
54 | __setup_start = .; | 54 | __setup_start = .; |