Changeset 8a1afd2 in mainline for kernel/arch/ia32/_link.ld.in
- Timestamp:
- 2018-10-17T22:51:33Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1d18bbc0, d723a80
- Parents:
- 7900e5d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/_link.ld.in
r7900e5d r8a1afd2 13 13 14 14 SECTIONS { 15 kernel_load_address = PA2KA(BOOT_OFFSET); 16 15 17 .unmapped BOOT_OFFSET: AT (0) { 16 18 unmapped_ktext_start = .; … … 32 34 *(.rodata .rodata.*); /* string literals */ 33 35 *(COMMON); /* global variables */ 34 hardcoded_load_address = .;35 LONG(PA2KA(BOOT_OFFSET));36 hardcoded_ktext_size = .;37 LONG((ktext_end - ktext_start) + (unmapped_ktext_end - unmapped_ktext_start));38 hardcoded_kdata_size = .;39 LONG((kdata_end - kdata_start) + (unmapped_kdata_end - unmapped_kdata_start));40 hardcoded_unmapped_ktext_size = .;41 LONG(unmapped_ktext_end - unmapped_ktext_start);42 hardcoded_unmapped_kdata_size = .;43 LONG(unmapped_kdata_end - unmapped_kdata_start);44 36 . = ALIGN(8); 45 37 symbol_table = .; … … 68 60 #ifdef CONFIG_SMP 69 61 70 _hardcoded_unmapped_size = (unmapped_ktext_end - unmapped_ktext_start) + (unmapped_kdata_end - unmapped_kdata_start);71 62 ap_boot = unmapped_ap_boot - BOOT_OFFSET + AP_BOOT_OFFSET; 72 63 ap_gdtr = unmapped_ap_gdtr - BOOT_OFFSET + AP_BOOT_OFFSET;
Note:
See TracChangeset
for help on using the changeset viewer.