Uses something which will actuall work on an ebmon system

This commit is contained in:
Steve Chamberlain 1991-11-29 01:09:30 +00:00
parent 63c92fcd96
commit 6089addcdc

View file

@ -1,38 +1,27 @@
OUTPUT_FORMAT("coff-a29k-big") OUTPUT_FORMAT("coff-a29k-big")
ENTRY(start)
SEARCH_DIR(/lib) SECTIONS {
SEARCH_DIR(/usr/lib) .text 0x8000 :
SEARCH_DIR(/usr/local/lib) {
MEMORY { *(.text);
text : ORIGIN = 0x1000000, LENGTH = 0x1000000 _etext = . ;
talias : ORIGIN = 0x2000000, LENGTH = 0x1000000 }
data : ORIGIN = 0x3000000, LENGTH = 0x1000000 .data 0x80002000 :
mstack : ORIGIN = 0x4000000, LENGTH = 0x1000000 {
rstack : ORIGIN = 0x5000000, LENGTH = 0x1000000 *(.data);
} *(.mstack);
SECTIONS *(.shbss);
{ *(.rstack);
.text : { *(.mstack);
*(.text) CONSTRUCTORS
__etext = .; }
*(.lit) .bss . :
*(.shdata) {
} > text
.shbss SIZEOF(.text) + ADDR(.text) : {
*(.shbss)
}
.talias : { } > talias
.data : {
*(.data)
__edata = .;
} > data
.bss SIZEOF(.data) + ADDR(.data) :
{
*(.bss)
[COMMON]
__end = ALIGN(0x8);
}
.mstack : { } > mstack
.rstack : { } > rstack
}
[COMMON]
*(.bss);
_end = .;
}
}