mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
NEC VR4300 target (IDT SIM monitor) support.
Fri Sep 1 08:35:16 1995 James G. Smith <jsmith@beauty.cygnus.com> * configure.in: Added mips*vr4300-idt-elf* and mips*vr4300el-idt-elf* targets. * Makefile.in: Added eelf32vr4300* targets. * emulparams/{elf32vr4300.sh, elf32vr4300el.sh}: Added. * config/{mips-vr4300.mt, mips-vr4300el.mt}: Added.
This commit is contained in:
parent
180fd370b1
commit
751b7dcc00
@ -1,3 +1,11 @@
|
||||
Fri Sep 1 08:35:16 1995 James G. Smith <jsmith@beauty.cygnus.com>
|
||||
|
||||
* configure.in: Added mips*vr4300-idt-elf* and
|
||||
mips*vr4300el-idt-elf* targets.
|
||||
* Makefile.in: Added eelf32vr4300* targets.
|
||||
* emulparams/{elf32vr4300.sh, elf32vr4300el.sh}: Added.
|
||||
* config/{mips-vr4300.mt, mips-vr4300el.mt}: Added.
|
||||
|
||||
Fri Sep 1 10:51:45 1995 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* scripttempl/a29k.sc: Fix to be reasonable. From Brendan Kehoe
|
||||
|
@ -99,6 +99,8 @@ m88k-bcs.mt
|
||||
mips-big.mt
|
||||
mips-idt.mt
|
||||
mips-lit.mt
|
||||
mips-vr4300.mt
|
||||
mips-vr4300el.mt
|
||||
mipsb-elf32.mt
|
||||
mipsbsd.mh
|
||||
mipsbsd.mt
|
||||
|
1
ld/config/mips-vr4300.mt
Normal file
1
ld/config/mips-vr4300.mt
Normal file
@ -0,0 +1 @@
|
||||
EMUL=elf32vr4300
|
1
ld/config/mips-vr4300el.mt
Normal file
1
ld/config/mips-vr4300el.mt
Normal file
@ -0,0 +1 @@
|
||||
EMUL=elf32vr4300el
|
@ -52,6 +52,8 @@ elf32bmip.sh
|
||||
elf32lmip.sh
|
||||
elf32lppc.sh
|
||||
elf32ppc.sh
|
||||
elf32vr4300.sh
|
||||
elf32vr4300el.sh
|
||||
elf64_sparc.sh
|
||||
elf_i386.sh
|
||||
gld960.sh
|
||||
|
25
ld/emulparams/elf32vr4300.sh
Normal file
25
ld/emulparams/elf32vr4300.sh
Normal file
@ -0,0 +1,25 @@
|
||||
SCRIPT_NAME=elf
|
||||
OUTPUT_FORMAT="elf32-bigmips"
|
||||
BIG_OUTPUT_FORMAT="elf32-bigmips"
|
||||
LITTLE_OUTPUT_FORMAT="elf32-littlemips"
|
||||
TEXT_START_ADDR=0xa001af20
|
||||
DATA_ADDR=.
|
||||
MAXPAGESIZE=0x40000
|
||||
OTHER_READONLY_SECTIONS='.reginfo : { *(.reginfo) }'
|
||||
OTHER_READWRITE_SECTIONS='
|
||||
_gp = . + 0x8000;
|
||||
.lit8 : { *(.lit8) }
|
||||
.lit4 : { *(.lit4) }
|
||||
'
|
||||
TEXT_START_SYMBOLS='_ftext = . ;'
|
||||
DATA_START_SYMBOLS='_fdata = . ;'
|
||||
OTHER_BSS_SYMBOLS='_fbss = .;'
|
||||
EXECUTABLE_SYMBOLS='_DYNAMIC_LINK = 0;'
|
||||
OTHER_SECTIONS='
|
||||
.gptab.sdata : { *(.gptab.data) *(.gptab.sdata) }
|
||||
.gptab.sbss : { *(.gptab.bss) *(.gptab.sbss) }
|
||||
'
|
||||
ARCH=mips
|
||||
TEMPLATE_NAME=elf32
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
DYNAMIC_LINK=false
|
25
ld/emulparams/elf32vr4300el.sh
Normal file
25
ld/emulparams/elf32vr4300el.sh
Normal file
@ -0,0 +1,25 @@
|
||||
SCRIPT_NAME=elf
|
||||
OUTPUT_FORMAT="elf32-littlemips"
|
||||
BIG_OUTPUT_FORMAT="elf32-bigmips"
|
||||
LITTLE_OUTPUT_FORMAT="elf32-littlemips"
|
||||
TEXT_START_ADDR=0xa001af20
|
||||
DATA_ADDR=.
|
||||
MAXPAGESIZE=0x40000
|
||||
OTHER_READONLY_SECTIONS='.reginfo : { *(.reginfo) }'
|
||||
OTHER_READWRITE_SECTIONS='
|
||||
_gp = . + 0x8000;
|
||||
.lit8 : { *(.lit8) }
|
||||
.lit4 : { *(.lit4) }
|
||||
'
|
||||
TEXT_START_SYMBOLS='_ftext = . ;'
|
||||
DATA_START_SYMBOLS='_fdata = . ;'
|
||||
OTHER_BSS_SYMBOLS='_fbss = .;'
|
||||
EXECUTABLE_SYMBOLS='_DYNAMIC_LINK = 0;'
|
||||
OTHER_SECTIONS='
|
||||
.gptab.sdata : { *(.gptab.data) *(.gptab.sdata) }
|
||||
.gptab.sbss : { *(.gptab.bss) *(.gptab.sbss) }
|
||||
'
|
||||
ARCH=mips
|
||||
TEMPLATE_NAME=elf32
|
||||
GENERATE_SHLIB_SCRIPT=yes
|
||||
DYNAMIC_LINK=false
|
Loading…
Reference in New Issue
Block a user