toolchain update

Stefan Sperling stsp at stsp.name
Tue Jun 26 22:30:51 CEST 2007


On Tue, Jun 26, 2007 at 10:18:16PM +0200, Amadeus wrote:
> On Dienstag, 26. Juni 2007, Stefan Sperling wrote:
> > On Tue, Jun 26, 2007 at 07:57:17PM +0200, Amadeus wrote:
> > > On Dienstag, 26. Juni 2007, Stefan Sperling wrote:
> > > > Amadeus, how can I reproduce the C++ problems?
> > >
> > > Enabling the RTEST application: a simple c++ program with included
> > > iostream.
> >
> > It does not anymore. The first two lines of rtest.cxx are:
> >
> > //#include <iostream.h>
> > #include <stdio.h>
> >
> > Am I supposed to change this to include iostream.h to reproduce
> > the bug?
> yes - but without the ".h"

OK thanks.

Now I've tried building DLDI with gcc-4.0.2 and binutils 2.17.50
plus -mswp-byte-writes and init crashes with the same obscure
data abort :-(

So to summarise:

gcc 4.0.2, binutils 2.17, 8bit fix, DLDI -> works
gcc 4.0.2, binutils 2.17, no 8bit fix, NDS -> works

gcc 4.2.0, binutils 2.17.50, 8bit fix, DLDI -> init crashes
gcc 4.2.0, binutils 2.17.50, no 8bit fix, NDS -> init crashes

gcc 4.0.2, binutils 2.17.50, no 8bit fix, NDS -> works
gcc 4.0.2, binutils 2.17.50, 8bit fix, DLDI -> init crashes

The last two are really weird.
I'll try newer gcc versions with binutils 2.17 next.

I hope I can narrow the problem down to a specific
version of either binutils or gcc.

I'll also give gcc 4.0.4 and 4.1.2 a try.

So the toolchain update will still take some time :(

-- 
stefan
http://stsp.name                                         PGP Key: 0xF59D25F0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://mailman.dslinux.in-berlin.de/pipermail/dslinux-devel-dslinux.in-berlin.de/attachments/20070626/89f530ac/attachment.pgp 


More information about the dslinux-devel mailing list