Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 May 2003 11:00:04 -0700
From:      David Schultz <das@FreeBSD.ORG>
To:        Jon Lido <jlido@goof.com>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: gcc/libm floating-point bug?
Message-ID:  <20030520180004.GA2372@HAL9000.homeunix.com>
In-Reply-To: <200305201216.10964.jlido@goof.com>
References:  <200305201025.30296.jlido@goof.com> <20030520152856.GA530@atlantis.rodal.no> <200305201216.10964.jlido@goof.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 20, 2003, Jon Lido wrote:
> Well, I do have a P4, and had built everything with -march=pentium4.  However, 
> rebuilding the kernel and modules with -march=pentium3 produces the same 
> results.

This isn't a kernel problem, so you need to rebuild libm and libc
without -march=pentium4.  You really don't want to be using the
Pentium 4 optimizations in gcc 3.2 anyway; the generated code is
generally slower.  gcc 3.3 has fixes for a number of the bugs, but
I don't know about the performance problems.



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