vmlinux.lds.S (c3cee924bd855184d15bc4aa6088dcf8e2c1394c) vmlinux.lds.S (d7bea550279db28cd154fd54843ebc858ffdf0b7)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * ld script to make ARM Linux kernel
4 * taken from the i386 version by Russell King
5 * Written by Martin Mares <mj@atrey.karlin.mff.cuni.cz>
6 */
7
8#include <asm/hyp_image.h>

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

251 }
252
253 PERCPU_SECTION(L1_CACHE_BYTES)
254 HYPERVISOR_PERCPU_SECTION
255
256 HYPERVISOR_RELOC_SECTION
257
258 .rela.dyn : ALIGN(8) {
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * ld script to make ARM Linux kernel
4 * taken from the i386 version by Russell King
5 * Written by Martin Mares <mj@atrey.karlin.mff.cuni.cz>
6 */
7
8#include <asm/hyp_image.h>

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

251 }
252
253 PERCPU_SECTION(L1_CACHE_BYTES)
254 HYPERVISOR_PERCPU_SECTION
255
256 HYPERVISOR_RELOC_SECTION
257
258 .rela.dyn : ALIGN(8) {
259 __rela_start = .;
259 *(.rela .rela*)
260 *(.rela .rela*)
261 __rela_end = .;
260 }
261
262 }
263
262 __rela_offset = ABSOLUTE(ADDR(.rela.dyn) - KIMAGE_VADDR);
263 __rela_size = SIZEOF(.rela.dyn);
264
265#ifdef CONFIG_RELR
266 .relr.dyn : ALIGN(8) {
264 .relr.dyn : ALIGN(8) {
265 __relr_start = .;
267 *(.relr.dyn)
266 *(.relr.dyn)
267 __relr_end = .;
268 }
269
268 }
269
270 __relr_offset = ABSOLUTE(ADDR(.relr.dyn) - KIMAGE_VADDR);
271 __relr_size = SIZEOF(.relr.dyn);
272#endif
273
274 . = ALIGN(SEGMENT_ALIGN);
275 __initdata_end = .;
276 __init_end = .;
277
278 _data = .;
279 _sdata = .;
280 RW_DATA(L1_CACHE_BYTES, PAGE_SIZE, THREAD_ALIGN)
281

--- 93 unchanged lines hidden ---
270 . = ALIGN(SEGMENT_ALIGN);
271 __initdata_end = .;
272 __init_end = .;
273
274 _data = .;
275 _sdata = .;
276 RW_DATA(L1_CACHE_BYTES, PAGE_SIZE, THREAD_ALIGN)
277

--- 93 unchanged lines hidden ---