1996-10-01 03:18:04 +08:00
|
|
|
MACHINE=
|
|
|
|
SCRIPT_NAME=elf
|
1998-06-13 08:53:24 +08:00
|
|
|
TEMPLATE_NAME=elf32
|
1996-10-01 03:18:04 +08:00
|
|
|
OUTPUT_FORMAT="elf32-m32r"
|
1998-06-13 08:53:24 +08:00
|
|
|
TEXT_START_ADDR=0x100
|
1996-10-01 03:18:04 +08:00
|
|
|
ARCH=m32r
|
1998-06-13 08:53:24 +08:00
|
|
|
MACHINE=
|
1996-10-01 03:18:04 +08:00
|
|
|
MAXPAGESIZE=32
|
1996-10-18 01:19:52 +08:00
|
|
|
EMBEDDED=yes
|
1996-10-01 03:18:04 +08:00
|
|
|
|
1998-06-13 08:53:24 +08:00
|
|
|
# For the default linker script, include libgloss.
|
|
|
|
# If the user specifies a different linker script, we want the
|
|
|
|
# rest of the files (e.g. crt0.o) included by default, but not libgloss.
|
|
|
|
# [Thus I was reluctant to handle this in gcc specs.]
|
|
|
|
INPUT_FILES="INPUT(-lgloss)"
|
|
|
|
|
1996-10-01 03:18:04 +08:00
|
|
|
# Hmmm, there's got to be a better way. This sets the stack to the
|
1998-06-13 08:53:24 +08:00
|
|
|
# top of simulator memory (8MB).
|
|
|
|
OTHER_RELOCATING_SECTIONS='PROVIDE (_stack = 0x800000);'
|