Lines Matching +full:data +full:- +full:addr
1 /* SPDX-License-Identifier: GPL-2.0 */
14 __soft_mask_table : AT(ADDR(__soft_mask_table) - LOAD_OFFSET) { \
22 __restart_table : AT(ADDR(__restart_table) - LOAD_OFFSET) { \
29 #include <asm-generic/vmlinux.lds.h>
54 * Text, read only data and other permanent read-only sections
67 .head.text : AT(ADDR(.head.text) - LOAD_OFFSET) {
77 KEEP(*(.head.data.fwnmi_page));
93 .text ALIGN(0) : AT(ADDR(.text) - LOAD_OFFSET) {
100 .text : AT(ADDR(.text) - LOAD_OFFSET) {
116 * -Os builds call FP save/restore functions. The powerpc64
119 * sections, which can break start-of-text offset if it is
139 /* Read-only data */
147 __stf_entry_barrier_fixup : AT(ADDR(__stf_entry_barrier_fixup) - LOAD_OFFSET) {
154 __uaccess_flush_fixup : AT(ADDR(__uaccess_flush_fixup) - LOAD_OFFSET) {
161 __entry_flush_fixup : AT(ADDR(__entry_flush_fixup) - LOAD_OFFSET) {
168 __scv_entry_flush_fixup : AT(ADDR(__scv_entry_flush_fixup) - LOAD_OFFSET) {
175 __stf_exit_barrier_fixup : AT(ADDR(__stf_exit_barrier_fixup) - LOAD_OFFSET) {
182 __rfi_flush_fixup : AT(ADDR(__rfi_flush_fixup) - LOAD_OFFSET) {
191 __spec_barrier_fixup : AT(ADDR(__spec_barrier_fixup) - LOAD_OFFSET) {
200 __spec_btb_flush_fixup : AT(ADDR(__spec_btb_flush_fixup) - LOAD_OFFSET) {
213 .init.text : AT(ADDR(.init.text) - LOAD_OFFSET) {
231 .exit.text : AT(ADDR(.exit.text) - LOAD_OFFSET) {
240 __ftr_fixup : AT(ADDR(__ftr_fixup) - LOAD_OFFSET) {
246 __mmu_ftr_fixup : AT(ADDR(__mmu_ftr_fixup) - LOAD_OFFSET) {
252 __lwsync_fixup : AT(ADDR(__lwsync_fixup) - LOAD_OFFSET) {
259 __fw_ftr_fixup : AT(ADDR(__fw_ftr_fixup) - LOAD_OFFSET) {
269 .machine.desc : AT(ADDR(.machine.desc) - LOAD_OFFSET) {
276 .dynsym : AT(ADDR(.dynsym) - LOAD_OFFSET)
283 .dynstr : AT(ADDR(.dynstr) - LOAD_OFFSET) { *(.dynstr) }
284 .dynamic : AT(ADDR(.dynamic) - LOAD_OFFSET)
289 .hash : AT(ADDR(.hash) - LOAD_OFFSET) { *(.hash) }
290 .gnu.hash : AT(ADDR(.gnu.hash) - LOAD_OFFSET) { *(.gnu.hash) }
291 .interp : AT(ADDR(.interp) - LOAD_OFFSET) { *(.interp) }
292 .rela.dyn : AT(ADDR(.rela.dyn) - LOAD_OFFSET)
298 /* .exit.data is discarded at runtime, not link time,
301 .exit.data : AT(ADDR(.exit.data) - LOAD_OFFSET) {
310 * And now the various read/write data
317 .data : AT(ADDR(.data) - LOAD_OFFSET) {
320 *(.data..Lubsan_data*)
321 *(.data..Lubsan_type*)
323 *(.data.rel*)
331 .data : AT(ADDR(.data) - LOAD_OFFSET) {
334 *(.data..Lubsan_data*)
335 *(.data..Lubsan_type*)
337 *(.data.rel*)
342 .opd : AT(ADDR(.opd) - LOAD_OFFSET) {
349 .got : AT(ADDR(.got) - LOAD_OFFSET) {
364 .data..page_aligned : AT(ADDR(.data..page_aligned) - LOAD_OFFSET) {
368 .data..cacheline_aligned : AT(ADDR(.data..cacheline_aligned) - LOAD_OFFSET) {
372 .data..read_mostly : AT(ADDR(.data..read_mostly) - LOAD_OFFSET) {
377 .data_nosave : AT(ADDR(.data_nosave) - LOAD_OFFSET) {