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) {
61 .text2 : AT(ADDR(.text2) - LOAD_OFFSET) {
66 .text..lock : AT(ADDR(.text..lock) - LOAD_OFFSET) {
73 * Read-only data
78 __mca_table : AT(ADDR(__mca_table) - LOAD_OFFSET) {
84 .data..patch.phys_stack_reg : AT(ADDR(.data..patch.phys_stack_reg) - LOAD_OFFSET) {
86 *(.data..patch.phys_stack_reg)
91 * Global data
97 .IA_64.unwind_info : AT(ADDR(.IA_64.unwind_info) - LOAD_OFFSET) {
100 .IA_64.unwind : AT(ADDR(.IA_64.unwind) - LOAD_OFFSET) {
110 .opd : AT(ADDR(.opd) - LOAD_OFFSET) {
117 * Initialization code and data:
125 .data..patch.vtop : AT(ADDR(.data..patch.vtop) - LOAD_OFFSET) {
127 *(.data..patch.vtop)
131 .data..patch.rse : AT(ADDR(.data..patch.rse) - LOAD_OFFSET) {
133 *(.data..patch.rse)
137 .data..patch.mckinley_e9 : AT(ADDR(.data..patch.mckinley_e9) - LOAD_OFFSET) {
139 *(.data..patch.mckinley_e9)
146 . = . + PERCPU_PAGE_SIZE; /* cpu0 per-cpu space */
152 .data..page_aligned : AT(ADDR(.data..page_aligned) - LOAD_OFFSET) {
156 *(.data..gate)
161 * kernel data
165 /* Per-cpu data: */
170 * ensure percpu data fits
175 data : { section
176 } :data
177 .data : AT(ADDR(.data) - LOAD_OFFSET) {
190 . = ALIGN(16); /* gp must be 16-byte aligned for exc. table */
191 .got : AT(ADDR(.got) - LOAD_OFFSET) {
195 __gp = ADDR(.got) + 0x200000;
198 * We want the small data sections together,
199 * so single-instruction offsets can access
200 * them all, and initialized data all before
202 * on-disk segment size.
204 .sdata : AT(ADDR(.sdata) - LOAD_OFFSET) {