Ralf,
For some time I have been using my own versions of as, ar, ld, ranlib und
so weiter, which I'd compiled from the gnu 2.5.1 sources for DEC Ultrix
MIPS ECOFF as default output (i.e. ecoff-littlemips).
I've been working on getting my DECStation Linux development environment
in order in preparation for release to the unsuspecting masses, and have
been trying to use your release of the 2.5.2-2 binutils to do this (I had
a peer at objdump from this release of yours, and it appears to handle
ecoff-littlemips).
Now, after much experimenting, I have found that the resultant vmlinux
binary using 2.5.2-2 binutils is of type:
mipsel executable not stripped
as reported by file. However, when I compile and link using my versions
of as, ld, etc. I get a vmlinux of the type:
mipsel executable not stripped - version 2.11
The difference? Well, the sizes are different, and the 2.5.2-2 one does
not seem to produce an sbss section. Oh yeah... and the DEC will only
boot the 2.11 binary :-)
Any ideas? When I compiled the 2.5.1 binutils I compiled for cross-dev
from i486-linux to dec-ultrix...
Arrrrghhhh!
Paul
_______________________________________________________________________________
Paul M. Antoine, Net: paul@sw.oz.au
Softway Pty Ltd WWW: www.softway.com.au
PO Box 305, Strawberry Hills, NSW 2012, Australia Tel: +61 2 698 2322
Level 2, 79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174
"It is the lack of acceptance of diversity which threatens to
destroy society, NOT the free expression of it." - Me.
|