Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2002 15:13:15 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Vallo Kallaste <kalts@estpak.ee>
Cc:        "David P. Reese Jr." <daver@gomerbud.com>, current@freebsd.org
Subject:   Re: trouble building XFree86-4-Server under yesterday's current
Message-ID:  <20020923221315.GB14726@xor.obsecurity.org>
In-Reply-To: <20020923105518.GB1863@tiiu.internal>
References:  <20020923100802.GA98826@tombstone.gomerbud.com> <20020923105518.GB1863@tiiu.internal>

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

--FkmkrVfFsRoUs1wW
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Mon, Sep 23, 2002 at 01:55:18PM +0300, Vallo Kallaste wrote:

> This isn't a yesterdays problem, I've had this for a month or so.
> The problem is explicit declaration of -march=p[234], use
> CPUTYPE=i686 in /etc/make.conf and you get further. The second way
> is to not set CPUTYPE at all, logic in /usr/share/mk/bsd.cpu.mk will
> set -mcpu to what appears to fit.

That's not true; it adds -mcpu=pentiumpro by default to optimize
instruction scheduling for 686-class CPUs (without breaking binary
compatibility down to i386s), but it doesnt "autodetect" anything, and
you'll get better performance on a 686-class CPU by specifying it in
CPUTYPE (since you'll then also get pentium pro instructions).

-mcpu != -march

Kris
--FkmkrVfFsRoUs1wW
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQE9j5H6Wry0BWjoQKURAissAJ9ZiM4UjQzaBotRz7KeL+cnGXE9XQCgg8az
ZcKh/g0t7EU+quBXopgtxME=
=r0mo
-----END PGP SIGNATURE-----

--FkmkrVfFsRoUs1wW--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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