Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-16 Thread David O'Brien
On Wed, May 15, 2002 at 09:31:11AM +0300, Ruslan Ermilov wrote: > This actually doesn't affect only cross-arch case, the subject is wrong. > It affects any arch with HOST_BITS_PER_WIDE_INT > HOST_BITS_PER_LONG e.g. > alpha. This *is* only a cross issue. HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_LON

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-15 Thread Ruslan Ermilov
On Tue, May 14, 2002 at 11:40:48PM -0700, David O'Brien wrote: > On Wed, May 15, 2002 at 09:31:11AM +0300, Ruslan Ermilov wrote: > > I insist we should officially support upgrading from X.any to X+1.0-R, > > minimally. > > You need to either get concensis from arch@ or core@ then. > I first plan

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread David O'Brien
On Wed, May 15, 2002 at 09:31:11AM +0300, Ruslan Ermilov wrote: > I insist we should officially support upgrading from X.any to X+1.0-R, > minimally. You need to either get concensis from arch@ or core@ then. > This actually doesn't affect only cross-arch case, the subject is wrong. > It affect

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread Ruslan Ermilov
On Tue, May 14, 2002 at 09:07:05PM -0700, David O'Brien wrote: > On Wed, May 15, 2002 at 01:16:23PM +1000, Bruce Evans wrote: > > > > 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha > > > > worlds due to the lack of atoll(3) in libc. This patch fixes it: > > > > > > Considering

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread Terry Lambert
David O'Brien wrote: > Personally I do not mind requiring latest 4-STABLE to build -CURRENT > (either for cross or simple `world'). I think that is all we can > officially support. I know RU wants to be able to upgrade from say 4.1 to > 5-CURRENT. I think that is a nice thing; but if it is goin

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread David O'Brien
On Wed, May 15, 2002 at 01:16:23PM +1000, Bruce Evans wrote: > > > 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha > > > worlds due to the lack of atoll(3) in libc. This patch fixes it: > > > > Considering how simple src/lib/libc/stdlib/atoll.c is; lets ask RE for a > > MFC. >

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread Bruce Evans
On Tue, 14 May 2002, David O'Brien wrote: > On Tue, May 14, 2002 at 11:41:45AM +0300, Ruslan Ermilov wrote: > > Hi! > > > > 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha > > worlds due to the lack of atoll(3) in libc. This patch fixes it: > > Considering how simple src/lib/li

Re: [PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread David O'Brien
On Tue, May 14, 2002 at 11:41:45AM +0300, Ruslan Ermilov wrote: > Hi! > > 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha > worlds due to the lack of atoll(3) in libc. This patch fixes it: Considering how simple src/lib/libc/stdlib/atoll.c is; lets ask RE for a MFC. To Unsubs

[PATCH] cross-arch bootstrapping is broken by GCC 3.1

2002-05-14 Thread Ruslan Ermilov
Hi! 4.x i386 and old 5.0 i386 can no longer produce current 5.0 alpha worlds due to the lack of atoll(3) in libc. This patch fixes it: %%% Index: auto-host.h === RCS file: /home/ncvs/src/gnu/usr.bin/cc/cc_tools/auto-host.h,v retrie