| /* SPDX-License-Identifier: GPL-2.0+ */ |
| * Daniel Engström, Omicron Ceti AB, daniel@omicron.se. |
| OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") |
| /DISCARD/ : { *(.u_boot_list_2_cmd_*) } |
| . = IMAGE_TEXT_BASE; /* Location of bootcode in flash */ |
| KEEP(*(SORT(.u_boot_list*))); |
| .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } |
| KEEP(*(SORT(.binman_sym*))); |
| __bss_size = __bss_end - __bss_start; |
| /DISCARD/ : { *(.dynstr*) } |
| /DISCARD/ : { *(.dynamic*) } |
| /DISCARD/ : { *(.interp*) } |
| #if defined(CONFIG_SPL_X86_16BIT_INIT) || defined(CONFIG_TPL_X86_16BIT_INIT) |
| * The following expressions place the 16-bit Real-Mode code and |
| * Reset Vector at the end of the Flash ROM |
| . = START_16 - RESET_SEG_START; |
| .start16 : AT (START_16) { |
| . = RESET_VEC_LOC - RESET_SEG_START; |
| .resetvec : AT (RESET_VEC_LOC) { |