From owner-freebsd-current@FreeBSD.ORG Wed Jun 18 07:44:19 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B09E137B401 for ; Wed, 18 Jun 2003 07:44:19 -0700 (PDT) Received: from pyroxene.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D9443F3F for ; Wed, 18 Jun 2003 07:44:18 -0700 (PDT) (envelope-from damian@sentex.net) Received: from pegmatite.sentex.ca (pegmatite.sentex.ca [192.168.42.92]) by pyroxene.sentex.ca (8.12.9/8.12.8) with ESMTP id h5IEiI8C015198 for ; Wed, 18 Jun 2003 10:44:18 -0400 (EDT) (envelope-from damian@sentex.net) Received: by pegmatite.sentex.ca (Postfix, from userid 1001) id 2426117078; Wed, 18 Jun 2003 10:44:17 -0400 (EDT) Date: Wed, 18 Jun 2003 10:44:17 -0400 From: Damian Gerow To: current@freebsd.org Message-ID: <20030618144417.GD739@sentex.net> References: <20030614013356.1388.qmail@web13503.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-GPG-Key-Id: 0xB841F142 X-GPG-Fingerprint: C7C1 E1D1 EC06 7C86 AF7C 57E6 173D 9CF6 B841 F142 X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . User-Agent: Mutt/1.5.4i X-Virus-Scanned: By Sentex Communications (lava/20020517) Subject: Re: VIA C3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2003 14:44:20 -0000 Thus spake Gerrit K?hn (gerrit@pmp.uni-hannover.de) [15/06/03 10:40]: > > CPU: VIA/IDT Unknown (998.70-MHz 686-class CPU) > > Origin = "CentaurHauls" Id = 0x689 Stepping = 9 > > Features=0x803035 > > This one doesn't seem to support SSE, though I wonder why there is > this "unknown". My C3 here is an Ezra and is identified as "Samuel2" > with id=067a. I have an Ezra or an Ezra-T core (the only difference is Tualatin compatibility), and it produces an Unknown. If you have a 'Samuel2' core, then you have a Samuel2 core. It's neither Ezra nor Ezra-T -- those two are the successors to Samuel2. > However, if you have a C3 without SSE, it's basically a K6 with MMX > and 3dNow. So I'm using "CPUTYPE=k6-3" in /etc/make.conf. Up to now > this has been working fine for me. I've been using CPUTYPE=i586/mmx. That's been working for me as well -- I'd be interested to see which is more optimized. Does your chip understand CMOV? GCC presumes that a 686-class processor has CMOV, and while the C3 /is/ a 686-class processor, it doesn't do CMOV. But I heard a rumor that the Samuel2 core /does/ do CMOV...