Date: Mon, 3 Dec 2007 16:28:11 -0800 From: Luigi Rizzo <rizzo@icir.org> To: "Wojciech A. Koszek" <wkoszek@FreeBSD.org>, freebsd-current@FreeBSD.org, daichi@FreeBSD.org, csjp@FreeBSD.org, jeffr@FreeBSD.org Subject: Re: [PATCHES] Building newest src/ tree with gcc3 fails. Message-ID: <20071203162811.A40075@xorpc.icir.org> In-Reply-To: <20071204000413.GA64160@FreeBSD.czest.pl>; from wkoszek@freebsd.org on Tue, Dec 04, 2007 at 12:04:13AM %2B0000 References: <20071204000413.GA64160@FreeBSD.czest.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 04, 2007 at 12:04:13AM +0000, Wojciech A. Koszek wrote: > Hello all, > > I had to rebuild my two disks, each with pre-gcc 4.x era. There seem to > be a number of small bugs which gcc4 doesn't uncover while gcc3 does. > Thus, several problems you can encounter with WITH_GCC3 on newest src/ tree: i cannot tell about the 'function body not available' but some 'uninitialized' errors only come out because the compiler is not smart enough in the analysis of execution paths. Sometimes this also depends on the -O level used in compilation. So technically they are not bugs in the code, though of course it is a good idea to rewrite the source to be compatible with dumber compilers. cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071203162811.A40075>