2 * Copyright (C) 2018 Synopsys, Inc. All rights reserved.
4 * SPDX-License-Identifier: GPL-2.0+
8 #include <system-constants.h>
11 ROM : ORIGIN = ROM_BASE, LENGTH = ROM_SIZE
12 RAM : ORIGIN = RAM_DATA_BASE, LENGTH = RAM_DATA_SIZE
15 OUTPUT_FORMAT("elf32-littlearc", "elf32-littlearc", "elf32-littlearc")
20 . = CONFIG_SYS_MONITOR_BASE;
21 __image_copy_start = .;
32 arch/arc/lib/start.o (.text*)
39 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
44 KEEP(*(SORT(.u_boot_list*)));
56 * Everything between __ram_start and __ram_start will be
57 * copied from ROM to RAM in board_early_init_f().
73 /* Keep relocation-related symbols to make linker happy */