| /* |
| * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved. |
| * |
| * SPDX-License-Identifier: GPL-2.0+ |
| */ |
| |
| OUTPUT_FORMAT("elf32-littlearc", "elf32-littlearc", "elf32-littlearc") |
| OUTPUT_ARCH(arc) |
| ENTRY(_start) |
| SECTIONS |
| { |
| . = ALIGN(4); |
| .text : { |
| *(.__text_start) |
| *(.__image_copy_start) |
| arch/arc/lib/start.o (.text*) |
| *(.text*) |
| } |
| |
| . = ALIGN(4); |
| .text_end : |
| { |
| *(.__text_end) |
| } |
| |
| . = ALIGN(1024); |
| .ivt_start : { |
| *(.__ivt_start) |
| } |
| |
| .ivt : |
| { |
| *(.ivt) |
| } |
| |
| .ivt_end : { |
| *(.__ivt_end) |
| } |
| |
| . = ALIGN(4); |
| .rodata : { |
| *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) |
| } |
| |
| . = ALIGN(4); |
| .data : { |
| *(.data*) |
| } |
| |
| . = ALIGN(4); |
| .u_boot_list : { |
| KEEP(*(SORT(.u_boot_list*))); |
| } |
| |
| . = ALIGN(4); |
| .rel_dyn_start : { |
| *(.__rel_dyn_start) |
| } |
| |
| .rela.dyn : { |
| *(.rela.dyn) |
| } |
| |
| .rel_dyn_end : { |
| *(.__rel_dyn_end) |
| } |
| |
| . = ALIGN(4); |
| .bss_start : { |
| *(.__bss_start); |
| } |
| |
| .bss : { |
| *(.bss*) |
| } |
| |
| .bss_end : { |
| *(.__bss_end); |
| } |
| |
| . = ALIGN(4); |
| .image_copy_end : { |
| *(.__image_copy_end) |
| *(.__init_end) |
| } |
| } |