Lines Matching +full:data +full:- +full:addr
1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <asm-generic/vmlinux.lds.h>
13 OUTPUT_FORMAT("elf64-ia64-little")
21 data PT_LOAD;
39 phys_start = _start - LOAD_OFFSET;
48 .text : AT(ADDR(.text) - LOAD_OFFSET) {
62 .text2 : AT(ADDR(.text2) - LOAD_OFFSET) {
67 .text..lock : AT(ADDR(.text..lock) - LOAD_OFFSET) {
74 * Read-only data
79 __mca_table : AT(ADDR(__mca_table) - LOAD_OFFSET) {
85 .data..patch.phys_stack_reg : AT(ADDR(.data..patch.phys_stack_reg) - LOAD_OFFSET) {
87 *(.data..patch.phys_stack_reg)
92 * Global data
98 .IA_64.unwind_info : AT(ADDR(.IA_64.unwind_info) - LOAD_OFFSET) {
101 .IA_64.unwind : AT(ADDR(.IA_64.unwind) - LOAD_OFFSET) {
111 .opd : AT(ADDR(.opd) - LOAD_OFFSET) {
118 * Initialization code and data:
126 .data..patch.vtop : AT(ADDR(.data..patch.vtop) - LOAD_OFFSET) {
128 *(.data..patch.vtop)
132 .data..patch.rse : AT(ADDR(.data..patch.rse) - LOAD_OFFSET) {
134 *(.data..patch.rse)
138 .data..patch.mckinley_e9 : AT(ADDR(.data..patch.mckinley_e9) - LOAD_OFFSET) {
140 *(.data..patch.mckinley_e9)
147 . = . + PERCPU_PAGE_SIZE; /* cpu0 per-cpu space */
153 .data..page_aligned : AT(ADDR(.data..page_aligned) - LOAD_OFFSET) {
157 *(.data..gate)
162 * kernel data
166 /* Per-cpu data: */
171 * ensure percpu data fits
176 data : { section
177 } :data
178 .data : AT(ADDR(.data) - LOAD_OFFSET) {
191 . = ALIGN(16); /* gp must be 16-byte aligned for exc. table */
192 .got : AT(ADDR(.got) - LOAD_OFFSET) {
196 __gp = ADDR(.got) + 0x200000;
199 * We want the small data sections together,
200 * so single-instruction offsets can access
201 * them all, and initialized data all before
203 * on-disk segment size.
205 .sdata : AT(ADDR(.sdata) - LOAD_OFFSET) {