Merge from vendor branch OPENSSH:
[dragonfly.git] / contrib / binutils / ld / emulparams / shelf.sh
1 # If you change this file, please also look at files which source this one:
2 # shlelf.sh, shelf_nbsd.sh
3
4 SCRIPT_NAME=elf
5 OUTPUT_FORMAT="elf32-sh"
6 TEXT_START_ADDR=0x1000
7 MAXPAGESIZE=128
8 ARCH=sh
9 MACHINE=
10 TEMPLATE_NAME=elf32
11 GENERATE_SHLIB_SCRIPT=yes
12 EMBEDDED=yes
13
14 # These are for compatibility with the COFF toolchain.
15 ENTRY=start
16 CTOR_START='___ctors = .;'
17 CTOR_END='___ctors_end = .;'
18 DTOR_START='___dtors = .;'
19 DTOR_END='___dtors_end = .;'
20 STACK_ADDR=0x30000