From owner-freebsd-current@FreeBSD.ORG Wed Mar 9 20:15:41 2011 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F49B1065670; Wed, 9 Mar 2011 20:15:41 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 089DD8FC08; Wed, 9 Mar 2011 20:15:40 +0000 (UTC) Received: by gyh4 with SMTP id 4so424961gyh.13 for ; Wed, 09 Mar 2011 12:15:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=ottCyxZb97CF/QOzgraJIjr8uBe+w/wqMFTgsk7GrB8=; b=AL+Xlz2GkwQZ2oBoT1ncUYuB1m0tSAkwFjbcarIHsvDjodIYu6Cg+hH2TQkouruxn+ KMoCOBSKYQUb/KybSRgj27muIicAN8r1STnWYPevNCfHBCQ6ZQum3jmhW2geWBp6B/Md TiRts99BWALorLJI7sIqZMmfMH85qfBHCRe7Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=F72YUySdp4wx9OiWtCTRYoSb0VRjeGFt/FePDLpesI0WtmAL7nL49LqUnnO7prmy2x S6hDAMrnShjmYCCk6CBNDrvz5NQJGY3Un/uZTfbHRRJhXwYkweAcL6NGGfBaGHS5Mj9v jax+5+/k2XdRkWnGSaCgeGXYnAJYs3iSGbrmA= MIME-Version: 1.0 Received: by 10.100.195.5 with SMTP id s5mr3009764anf.224.1299700194800; Wed, 09 Mar 2011 11:49:54 -0800 (PST) Received: by 10.100.106.15 with HTTP; Wed, 9 Mar 2011 11:49:54 -0800 (PST) In-Reply-To: <4D7799FD.9040008@FreeBSD.org> References: <4D7799FD.9040008@FreeBSD.org> Date: Wed, 9 Mar 2011 21:49:54 +0200 Message-ID: From: George Liaskos To: Martin Matuska Content-Type: text/plain; charset=UTF-8 Cc: current@freebsd.org Subject: Re: [TESTING] ssse3 backport from gcc 4.3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 09 Mar 2011 20:15:41 -0000 > I have prepared a patch that finishes the "core2" support part and > backports from gcc-4.3 > the SSSE3 instruction set (-mssse3, -mno-ssse3). > It is enabled for -march=core2 by default. > > Testing and comments are welcome. > > Patch: > http://people.freebsd.org/~mm/patches/head-gcc-ssse3.patch > > The backport covers three GPLv2 revisions from gcc 4.3: > http://gcc.gnu.org/viewcvs?view=revision&revision=117958 (applies cleanly) > http://gcc.gnu.org/viewcvs?view=revision&revision=121687 (small adjustment) > http://gcc.gnu.org/viewcvs?view=revision&revision=121726 (small adjustment) > http://gcc.gnu.org/viewcvs?view=revision&revision=123639 (small adjustment) Just finished compiling world and kernel with the patch, no issues whatsoever but i have some questions :) I have a Q6600, with -march=native gcc still uses nocona instead of core2, clang does the right thing. Is this a bug? Is it possible to support sse4.1 for penryn or is there a problem with the license? Regards