More 29200 stuff
This commit is contained in:
parent
fe3e4dfcfd
commit
0fdf9f815b
|
@ -0,0 +1 @@
|
||||||
|
EMUL=sa29200
|
|
@ -0,0 +1,24 @@
|
||||||
|
cat <<EOF
|
||||||
|
OUTPUT_FORMAT("${OUTPUT_FORMAT}")
|
||||||
|
ENTRY(start)
|
||||||
|
|
||||||
|
SECTIONS {
|
||||||
|
.text ${RELOCATING+${TEXT_START_ADDR}} :
|
||||||
|
{
|
||||||
|
*(.text);
|
||||||
|
${RELOCATING+_etext = .};
|
||||||
|
}
|
||||||
|
data . :
|
||||||
|
{
|
||||||
|
*(.data);
|
||||||
|
${RELOCATING+_edata = .};
|
||||||
|
${CONSTRUCTING+CONSTRUCTORS}
|
||||||
|
}
|
||||||
|
.bss . :
|
||||||
|
{
|
||||||
|
*(COMMON)
|
||||||
|
*(.bss)
|
||||||
|
${RELOCATING+_end = .};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
EOF
|
|
@ -0,0 +1,6 @@
|
||||||
|
EMULATION_NAME=sa29200
|
||||||
|
SCRIPT_NAME=sa29200
|
||||||
|
OUTPUT_FORMAT="coff-a29k-big"
|
||||||
|
TEXT_START_ADDR=0x40004000
|
||||||
|
PAGE_SIZE=0x1000
|
||||||
|
ARCH=a29k
|
|
@ -0,0 +1,17 @@
|
||||||
|
load -I. ld__a29k.c
|
||||||
|
load -I. ld__h8300hms.c
|
||||||
|
load -I. ld__lnk960.c
|
||||||
|
load -I. ld__sun3.c
|
||||||
|
load -I. ldlex.c
|
||||||
|
load -I. ld__ebmon29k.c
|
||||||
|
load -I. ld__h8300xray.c
|
||||||
|
load -I. ld__m88kbcs.c
|
||||||
|
load -I. ld__sun4.c
|
||||||
|
load -I. ld__gld960.c
|
||||||
|
load -I. ld__hp300bsd.c
|
||||||
|
load -I. ld__news.c
|
||||||
|
load -I. ld__vanilla.c
|
||||||
|
load -I. ld__go32.c
|
||||||
|
load -I. ld__i386aout.c
|
||||||
|
load -I. ld__st2000.c
|
||||||
|
load -I. ldgram.c
|
Loading…
Reference in New Issue