172c73ddeSMacpaul Lin/* 272c73ddeSMacpaul Lin * Copyright (C) 2011 Andes Technology Corporation 372c73ddeSMacpaul Lin * Shawn Lin, Andes Technology Corporation <nobuhiro@andestech.com> 472c73ddeSMacpaul Lin * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com> 572c73ddeSMacpaul Lin * 6*1a459660SWolfgang Denk * SPDX-License-Identifier: GPL-2.0+ 772c73ddeSMacpaul Lin */ 872c73ddeSMacpaul Lin 972c73ddeSMacpaul LinOUTPUT_FORMAT("elf32-nds32", "elf32-nds32", "elf32-nds32") 1072c73ddeSMacpaul LinOUTPUT_ARCH(nds32) 1172c73ddeSMacpaul LinENTRY(_start) 1272c73ddeSMacpaul LinSECTIONS 1372c73ddeSMacpaul Lin{ 1472c73ddeSMacpaul Lin . = ALIGN(4); 1572c73ddeSMacpaul Lin .text : 1672c73ddeSMacpaul Lin { 1772c73ddeSMacpaul Lin *(.text) 1872c73ddeSMacpaul Lin } 1972c73ddeSMacpaul Lin 2072c73ddeSMacpaul Lin . = ALIGN(4); 2172c73ddeSMacpaul Lin .data : { *(.data) } 2272c73ddeSMacpaul Lin 2372c73ddeSMacpaul Lin . = ALIGN(4); 2472c73ddeSMacpaul Lin 2572c73ddeSMacpaul Lin .got : { 2672c73ddeSMacpaul Lin __got_start = .; 2772c73ddeSMacpaul Lin *(.got) 2872c73ddeSMacpaul Lin __got_end = .; 2972c73ddeSMacpaul Lin } 3072c73ddeSMacpaul Lin 3172c73ddeSMacpaul Lin . = ALIGN(4); 3272c73ddeSMacpaul Lin __bss_start = .; 3372c73ddeSMacpaul Lin .bss : { *(.bss) } 3472c73ddeSMacpaul Lin __bss_end = .; 3572c73ddeSMacpaul Lin 3672c73ddeSMacpaul Lin . = ALIGN(4); 3772c73ddeSMacpaul Lin .rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) } 3872c73ddeSMacpaul Lin 3972c73ddeSMacpaul Lin _end = .; 4072c73ddeSMacpaul Lin} 41