This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
porting binutils to ut69r
- To: binutils at sources dot redhat dot com
- Subject: porting binutils to ut69r
- From: LeakyStain <leakstan at erols dot com>
- Date: Wed, 03 Oct 2001 22:08:09 -0400
- References: <3BAFA0EB.F427624F@cygnus.com> <20010926093109.O3143@bubble.sa.bigpond.net.au>
Hi.
I'm porting binutils 2.11.2 to the UTMC ut69r processor. I had already
ported gcc, using a non-gnu assembler; now I'd like to take advantage of
the binutils support for stabs debugging, among other things.
I've got the as and ld mostly working, but I've hit a major stumbling block.
The ut69r has separate data and address spaces (I think that's called a
"Harvard" architecture, but I can't find a reference). So I have a data
section mapped to 0x0000 .. 0x0100, and a boot prom code section also
mapped to 0x0000 .. 0x0100. ld, naturally, complains that the sections
overlap.
Is there a way to tell ld about separate address spaces?
Are there other machines that binutils supports that have this structure?
Any hints?
Thanks in advance,
-- Stephe