Lines Matching +full:data +full:- +full:addr
1 /* SPDX-License-Identifier: GPL-2.0 */
13 #include <asm-generic/vmlinux.lds.h>
38 * Text, read only data and other permanent read-only sections
51 .head.text : AT(ADDR(.head.text) - LOAD_OFFSET) {
61 KEEP(*(.head.data.fwnmi_page));
77 .text ALIGN(0) : AT(ADDR(.text) - LOAD_OFFSET) {
84 .text : AT(ADDR(.text) - LOAD_OFFSET) {
100 * -Os builds call FP save/restore functions. The powerpc64
103 * sections, which can break start-of-text offset if it is
123 /* Read-only data */
128 __stf_entry_barrier_fixup : AT(ADDR(__stf_entry_barrier_fixup) - LOAD_OFFSET) {
135 __uaccess_flush_fixup : AT(ADDR(__uaccess_flush_fixup) - LOAD_OFFSET) {
142 __entry_flush_fixup : AT(ADDR(__entry_flush_fixup) - LOAD_OFFSET) {
149 __scv_entry_flush_fixup : AT(ADDR(__scv_entry_flush_fixup) - LOAD_OFFSET) {
156 __stf_exit_barrier_fixup : AT(ADDR(__stf_exit_barrier_fixup) - LOAD_OFFSET) {
163 __rfi_flush_fixup : AT(ADDR(__rfi_flush_fixup) - LOAD_OFFSET) {
172 __spec_barrier_fixup : AT(ADDR(__spec_barrier_fixup) - LOAD_OFFSET) {
181 __spec_btb_flush_fixup : AT(ADDR(__spec_btb_flush_fixup) - LOAD_OFFSET) {
194 .init.text : AT(ADDR(.init.text) - LOAD_OFFSET) {
212 .exit.text : AT(ADDR(.exit.text) - LOAD_OFFSET) {
221 __ftr_fixup : AT(ADDR(__ftr_fixup) - LOAD_OFFSET) {
227 __mmu_ftr_fixup : AT(ADDR(__mmu_ftr_fixup) - LOAD_OFFSET) {
233 __lwsync_fixup : AT(ADDR(__lwsync_fixup) - LOAD_OFFSET) {
240 __fw_ftr_fixup : AT(ADDR(__fw_ftr_fixup) - LOAD_OFFSET) {
250 .machine.desc : AT(ADDR(.machine.desc) - LOAD_OFFSET) {
257 .dynsym : AT(ADDR(.dynsym) - LOAD_OFFSET)
264 .dynstr : AT(ADDR(.dynstr) - LOAD_OFFSET) { *(.dynstr) }
265 .dynamic : AT(ADDR(.dynamic) - LOAD_OFFSET)
270 .hash : AT(ADDR(.hash) - LOAD_OFFSET) { *(.hash) }
271 .gnu.hash : AT(ADDR(.gnu.hash) - LOAD_OFFSET) { *(.gnu.hash) }
272 .interp : AT(ADDR(.interp) - LOAD_OFFSET) { *(.interp) }
273 .rela.dyn : AT(ADDR(.rela.dyn) - LOAD_OFFSET)
279 /* .exit.data is discarded at runtime, not link time,
282 .exit.data : AT(ADDR(.exit.data) - LOAD_OFFSET) {
291 * And now the various read/write data
298 .data : AT(ADDR(.data) - LOAD_OFFSET) {
301 *(.data..Lubsan_data*)
302 *(.data..Lubsan_type*)
304 *(.data.rel*)
312 .data : AT(ADDR(.data) - LOAD_OFFSET) {
314 *(.data.rel*)
319 .opd : AT(ADDR(.opd) - LOAD_OFFSET) {
326 .got : AT(ADDR(.got) - LOAD_OFFSET) {
341 .data..page_aligned : AT(ADDR(.data..page_aligned) - LOAD_OFFSET) {
345 .data..cacheline_aligned : AT(ADDR(.data..cacheline_aligned) - LOAD_OFFSET) {
349 .data..read_mostly : AT(ADDR(.data..read_mostly) - LOAD_OFFSET) {
354 .data_nosave : AT(ADDR(.data_nosave) - LOAD_OFFSET) {