On Mon, Jan 19, 2004 at 10:13:45PM -0700, Joel Baker wrote:
  | On Mon, Jan 19, 2004 at 11:28:20PM +0000, Matthew Garrett wrote:
  | > 
  | > As far as I know, NetBSD weren't pushing their stuff upstream terribly 
  | > hard. I think that's mostly resolved now (gcc<3.2ish defaulted to a.out 
  | > on NetBSD-i386 - gcc 3.3 at least defaults to ELF sanity)
  | 
  | GCC 3.x prior to 3.2 or 3.3 cannot compile a NetBSD system from /usr/src
  | correctly, or such was the last rumor I heard. However, the Debian packages
  | for 3.x (once patched somewhat to cope with things that are true on all
  | Linux systems, but not NetBSD, which were applied in Debian patches) seemed
  | to compile perfectly workable libraries. I didn't get around to trying to
  | boot one of those kernels, though.
  | 
  | On the other hand, GCC3 is now a part of the mainline build stuff for
  | NetBSD's own release, and I believe the intent is to release 2.0 with GCC
  | 3.mumble as the primary compiler. But don't take that as gospel...

That's correct.  On a NetBSD-current system built today:

        % uname -a
        NetBSD odysseus 1.6ZH NetBSD 1.6ZH (ODYSSEUS from 
GENERIC-1.583,CARDBUS-1.71)
        #1: Tue Jan 20 09:15:50 EST 2004
        [EMAIL PROTECTED]:/var/obj/i386/usr/src/sys/arch/i386/compile/ODYSSEUS
        i386

        % cc -v
        Using built-in specs.
        Configured with: /usr/src/tools/gcc/../../gnu/dist/gcc/configure
        --enable-long-long --disable-multilib --enable-threads
        --build=i386-unknown-netbsdelf --host=i386--netbsdelf
        --target=i386--netbsdelf : (reconfigured)
        /usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long
        --disable-multilib --enable-threads --build=i386-unknown-netbsdelf1.6W
        --host=i386--netbsdelf --target=i386--netbsdelf
        Thread model: posix
        gcc version 3.3.2 (NetBSD nb1 20031026)


NetBSD 2.0 will contain ship with at least gcc 3.3.2.

Attachment: pgp4AQQ59J2do.pgp
Description: PGP signature

Reply via email to