Re: WEIRD! div() broken on -CURRENT?

2002-12-27 Thread Marcin Cieslak
Andy Sparrow ([EMAIL PROTECTED]) napisaƂ(a): > > Hmm, I've been running GATOS binary modules built for Linux to provide > XV support for an ATI Mobility Pro LY for some time (at least 6-8 months > and some 4-5 different "experimental" versions so far, all have worked > great): Btw. GATOS compi

Re: WEIRD! div() broken on -CURRENT?

2002-12-24 Thread Andy Sparrow
> Actually only a 4 years -- the a.out->ELF cut over broke the "5-10 years > of binary compatibility". As mentioned at > http://gcc.gnu.org/ml/gcc-patches/2002-01/msg01783.html we really made a > mistake when we did the a.out->ELF cut over thus resulting in us breaking > the i386 ELF ABI. I have

Re: WEIRD! div() broken on -CURRENT?

2002-12-23 Thread David O'Brien
On Sun, Dec 22, 2002 at 10:40:33AM +1100, Bruce Evans wrote: > > that the pcc struct return convention had something to do with it. > > Did we really mean to change this? It is a relatively recent change. From > cvs history: > > % RCS file: /home/ncvs/src/contrib/gcc/config/freebsd.h,v > % Work

Re: WEIRD! div() broken on -CURRENT?

2002-12-21 Thread Bruce Evans
On Sat, 21 Dec 2002, Tim Robbins wrote: > On Fri, Dec 20, 2002 at 08:43:25PM -0800, Juli Mallett wrote: > > > * De: Tim Robbins <[EMAIL PROTECTED]> [ Data: 2002-12-20 ] > > [ Subjecte: Re: WEIRD! div() broken on -CURRENT? ] > > > On Fri, Dec 20, 2002 at 09

Re: WEIRD! div() broken on -CURRENT?

2002-12-20 Thread Tim Robbins
On Fri, Dec 20, 2002 at 08:43:25PM -0800, Juli Mallett wrote: > * De: Tim Robbins <[EMAIL PROTECTED]> [ Data: 2002-12-20 ] > [ Subjecte: Re: WEIRD! div() broken on -CURRENT? ] > > On Fri, Dec 20, 2002 at 09:24:39PM -0500, Joe Marcus Clarke wrote: > > > I'm

Re: WEIRD! div() broken on -CURRENT?

2002-12-20 Thread Juli Mallett
* De: Tim Robbins <[EMAIL PROTECTED]> [ Data: 2002-12-20 ] [ Subjecte: Re: WEIRD! div() broken on -CURRENT? ] > On Fri, Dec 20, 2002 at 09:24:39PM -0500, Joe Marcus Clarke wrote: > > I'm doing something wrong, right? I mean, this can't be right. I've > &g

Re: WEIRD! div() broken on -CURRENT?

2002-12-20 Thread Tim Robbins
On Fri, Dec 20, 2002 at 09:24:39PM -0500, Joe Marcus Clarke wrote: > Okay, I must be losing my mind. Does anyone know why the following > program compiled with stock gcc-3.2.1, stock CFLAGS, and no CPUTYPE > produces: > > ddy.quot = 1 > ddy.rem = -1077937744 > > on -CURRENT, and: > > ddy.quot

WEIRD! div() broken on -CURRENT?

2002-12-20 Thread Joe Marcus Clarke
Okay, I must be losing my mind. Does anyone know why the following program compiled with stock gcc-3.2.1, stock CFLAGS, and no CPUTYPE produces: ddy.quot = 1 ddy.rem = -1077937744 on -CURRENT, and: ddy.quot = 8 ddy.rem = 0 On -stable? #include #include main(void) { div_t ddy; int d