On Mon, 1 Mar 2004 14:53:48 -0500 Clint Adams <[EMAIL PROTECTED]> wrote:
> > In fact, this behavior comes from a desire to do the right thing > > when building and bootstrapping gcc. GCC's bootstrap process expects > > that if the build/host system is sparc64-* that the system compiler, > > as well as the GCC binary produced by the gcc build itself, will both > > produce 64-bit executables by default. If this is not the case, the > > GCC bootstrap will flat out fail. > > I'm pretty sure that when I bootstrapped gcc 3.3 last year, uname was > still returning 'sparc', and everything behaved exactly the way I wanted > it to. That's right, when uname returns 'sparc' gcc on Debian outputs 32-bit by default as will the gcc bootstrap, conversely when uname returns 'sparc64' gcc on Debian outputs 64-bit by default as will the gcc bootstrap.

