Subject: Re: gcc 2.95.2 for i386
To: None <tv@wasabisystems.com>
From: Sean Doran <smd@ebone.net>
List: port-i386
Date: 09/16/2000 15:14:46
smd@ebone.net (Sean Doran) writes:

> I will play with this when I am conscious again.

Well, XFree86's CVS trunk builds just fine with the pkgsrc
gcc 2.95.2 (with subtle --enable-haifa configure option
added), using the same compile flags as I did with
egcs-2.91.66, namely "-pipe -O3 -march=i686
-mfancy-math-387 -fsched-interblock -fsched-spec
-fsched-spec-load -fbranch-count-reg
-fno-expensive-optimizations -fforce-mem -fforce-addr
-finline-functions -mwide-multiply -funroll-loops
-fno-strength-reduce", defining GccOptBug295, and editing
NetBSD.cf to DTRT wrt CcCmd, CppCmd and CpluspluCmd.

Various packages seem to be holding up well also.

I'd have checked all of kernel + user land already, but
the box I am sitting in front of has sys/arch/i386 synced
to sommerfeld_i386_mp_1 and there has been some drift that
prevents a clean build today.

Anyway, so far so good.

What hope is there for other platforms (e.g. NetBSD-*-alpha)?

        Sean.