OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [emulparams/] [elf32bfinfd.sh] - Blame information for rev 306

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 145 khays
. ${srcdir}/emulparams/bfin.sh
2
unset STACK_ADDR
3
OUTPUT_FORMAT="elf32-bfinfdpic"
4
MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
5
TEMPLATE_NAME=elf32
6
GENERATE_SHLIB_SCRIPT=yes
7
GENERATE_PIE_SCRIPT=yes
8
EMBEDDED= # This gets us program headers mapped as part of the text segment.
9
OTHER_GOT_SYMBOLS=
10
OTHER_READONLY_SECTIONS="
11
  .rofixup        : {
12
    ${RELOCATING+__ROFIXUP_LIST__ = .;}
13
    *(.rofixup)
14
    ${RELOCATING+__ROFIXUP_END__ = .;}
15
  }
16
"
17
# 0xfeb00000, 0xfec00000, 0xff700000, 0xff800000, 0xff900000
18
# 0xffa00000 are also used in Dynamic linker and linux kernel.
19
# They need to be kept synchronized.
20
OTHER_SECTIONS="
21
  .l2.text 0xfeb00000   :
22
  {
23
    *(.l2.text)
24
  }
25
  .l2.data 0xfec00000   :
26
  {
27
    *(.l2.data)
28
  }
29
  .l1.data 0xff700000   :
30
  {
31
    *(.l1.data)
32
  }
33
  .l1.data.A 0xff800000 :
34
  {
35
    *(.l1.data.A)
36
  }
37
  .l1.data.B 0xff900000 :
38
  {
39
    *(.l1.data.B)
40
  }
41
  .l1.text  0xffa00000  :
42
  {
43
    *(.l1.text)
44
  }
45
"
46
EXTRA_EM_FILE=bfin

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.