Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jul 2003 20:36:40 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Chuck Swiger <cswiger@mac.com>
Cc:        freebsd Questions <freebsd-questions@freebsd.org>
Subject:   Re: buggy optimization levels...
Message-ID:  <20030801033640.GA16972@rot13.obsecurity.org>
In-Reply-To: <3F29D0E1.30800@mac.com>
References:  <3F1322A9.8080805@mac.com> <20030731225137.GA15353@rot13.obsecurity.org> <3F29C399.6070108@mac.com> <20030801020842.GA16234@rot13.obsecurity.org> <3F29D0E1.30800@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--AqsLC8rIMeq19msA
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 31, 2003 at 10:30:57PM -0400, Chuck Swiger wrote:

> Fine.  However, you don't _need_ to identify the reason why the kernel=20
> died, or solve the bug in global common expression elimination to solve t=
he=20
> problem of compiling the system with "cc -O2" resulting in a buggy kernel=
. =20
> If you determine that compiling with "cc -O -fgcse" results in failures,=
=20
> one does:

This is the trivial part (you don't even need to modify gcc, because
all the optimizations turned on by -Ofoo are also available as
individual -fblah options).  As I've already said, once you have a
self-contained test-case that demonstrates that a particular gcc
optimization level generates broken code, the gcc people will fix it.

Kris

--AqsLC8rIMeq19msA
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE/KeBIWry0BWjoQKURAu+MAKDkIWkRf7V9QgyvUqQ3R9SDXqUH3gCg2t5E
yMxmzLFnDJ3zvV/pDXI3fCA=
=Z12W
-----END PGP SIGNATURE-----

--AqsLC8rIMeq19msA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030801033640.GA16972>