Blame view

examples/standalone/riscv.lds 642 Bytes
83d290c56   Tom Rini   SPDX: Convert all...
1
  /* SPDX-License-Identifier: GPL-2.0+ */
c7d7e80ac   Rick Chen   riscv: Support st...
2
3
4
  /*
   * Copyright (C) 2017 Andes Technology Corporation
   * Rick Chen, Andes Technology Corporation <rick@andestech.com>
c7d7e80ac   Rick Chen   riscv: Support st...
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
   */
  
  OUTPUT_ARCH(riscv)
  ENTRY(_start)
  SECTIONS
  {
      . = ALIGN(4);
      .text :
      {
          *(.text)
      }
  
      . = ALIGN(4);
      .data : {
  			__global_pointer$ = . + 0x800;
  			*(.data)
  		}
  
      . = ALIGN(4);
  
      .got : {
          __got_start = .;
          *(.got)
          __got_end = .;
      }
  
       . = ALIGN(4);
      __bss_start = .;
      .bss : { *(.bss) }
      __bss_end = .;
  
      . = ALIGN(4);
      .rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
  
      _end = .;
  }