Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Apr 1999 00:25:49 +0100
From:      paul@originative.co.uk
To:        gallatin@cs.duke.edu, mjacob@feral.com
Cc:        obrien@NUXI.com, mike@smith.net.au, alpha@FreeBSD.ORG
Subject:   RE: egcs ready for alpha? 
Message-ID:  <A6D02246E1ABD2119F5200C0F0303D10FED4@octopus>

next in thread | raw e-mail | index | archive | help
> -----Original Message-----
> From: Andrew Gallatin [mailto:gallatin@cs.duke.edu]
> Sent: 16 April 1999 19:13
> To: mjacob@feral.com
> Cc: David O'Brien; Mike Smith; alpha@FreeBSD.ORG
> Subject: Re: egcs ready for alpha? 
> 
> 
> 
> Matthew Jacob writes:
> 
>  > > The only problem I've seen that could be a show-stopper 
> for you is the
>  > > fact that /sbin/dump produces corrupt dumps when built 
> with egcs.  You
>  > > might want to keep a dump binary laying around.
>  > > 
>  > > I'm not working on this (my plate it far too full right 
> now) and I'd
>  > > very much appreciate it if somebody could look into it..
>  > 
>  > My compiler chops are about 17 years old- I've done little 
> more than
>  > build gcc over the last decade and don't know the 
> internals.. but here's
>  > the line that's a culprit and a temp fix (at least based 
> upon trivial
>  > tests- the output records were garbage and this seems to 
> correct that)...
> 
> Excellent!  Thanks for finding this!
> 
>  > Who owns the toolchain?
> 
> David O'Brien -- I'm CC'ing this to him.
> 
>  > Index: tape.c
>  > ===================================================================
>  > RCS file: /home/ncvs/src/sbin/dump/tape.c,v
>  > retrieving revision 1.10
>  > diff -u -r1.10 tape.c
>  > --- tape.c	1998/09/15 10:25:50	1.10
>  > +++ tape.c	1999/04/16 17:51:20
>  > @@ -174,7 +174,11 @@
>  >  
>  >  	slp->req[trecno].dblk = (daddr_t)0;
>  >  	slp->req[trecno].count = 1;
>  > +#if 0
>  >  	*(union u_spcl *)(*(nextblock)++) = *(union u_spcl *)dp;
>  > +#else
>  > +	bcopy(dp, *(nextblock)++, sizeof (union u_spcl));
>  > +#endif
>  >  	if (isspcl)
>  >  		lastspclrec = spcl.c_tapea;
>  >  	trecno++;
>  > 

Hmm, I wonder how many more of these there are in the tree.

I've noticed that cu is no longer working. I was using it to connect to my
Multia across the serial port but I think since egcs the keyboard no longer
works. Haven't had a chance to track it down yet, tip still works though.

Paul.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A6D02246E1ABD2119F5200C0F0303D10FED4>