vmlinux.lds.S (e558bdc21ae1f0db520eccd84015e17d8a589973) vmlinux.lds.S (a7159a87a3836f61a97882e671d2d66bbb96c62e)
1/* ld script for sparc32/sparc64 kernel */
2
3#include <asm-generic/vmlinux.lds.h>
4
5#include <asm/page.h>
6#include <asm/thread_info.h>
7
8#ifdef CONFIG_SPARC32

--- 140 unchanged lines hidden (view full) ---

149 *(.sun_m7_2insn_patch)
150 __sun_m7_2insn_patch_end = .;
151 }
152 .get_tick_patch : {
153 __get_tick_patch = .;
154 *(.get_tick_patch)
155 __get_tick_patch_end = .;
156 }
1/* ld script for sparc32/sparc64 kernel */
2
3#include <asm-generic/vmlinux.lds.h>
4
5#include <asm/page.h>
6#include <asm/thread_info.h>
7
8#ifdef CONFIG_SPARC32

--- 140 unchanged lines hidden (view full) ---

149 *(.sun_m7_2insn_patch)
150 __sun_m7_2insn_patch_end = .;
151 }
152 .get_tick_patch : {
153 __get_tick_patch = .;
154 *(.get_tick_patch)
155 __get_tick_patch_end = .;
156 }
157 .pud_huge_patch : {
158 __pud_huge_patch = .;
159 *(.pud_huge_patch)
160 __pud_huge_patch_end = .;
161 }
162 .fast_win_ctrl_1insn_patch : {
163 __fast_win_ctrl_1insn_patch = .;
164 *(.fast_win_ctrl_1insn_patch)
165 __fast_win_ctrl_1insn_patch_end = .;
166 }
157 PERCPU_SECTION(SMP_CACHE_BYTES)
158
159#ifdef CONFIG_JUMP_LABEL
160 . = ALIGN(PAGE_SIZE);
161 .exit.text : {
162 EXIT_TEXT
163 }
164#endif
165
166 . = ALIGN(PAGE_SIZE);
167 __init_end = .;
168 BSS_SECTION(0, 0, 0)
169 _end = . ;
170
171 STABS_DEBUG
172 DWARF_DEBUG
173
174 DISCARDS
175}
167 PERCPU_SECTION(SMP_CACHE_BYTES)
168
169#ifdef CONFIG_JUMP_LABEL
170 . = ALIGN(PAGE_SIZE);
171 .exit.text : {
172 EXIT_TEXT
173 }
174#endif
175
176 . = ALIGN(PAGE_SIZE);
177 __init_end = .;
178 BSS_SECTION(0, 0, 0)
179 _end = . ;
180
181 STABS_DEBUG
182 DWARF_DEBUG
183
184 DISCARDS
185}