From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JMtDM-00046t-BA for garchives@archives.gentoo.org; Wed, 06 Feb 2008 22:58:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4EFCBE055E; Wed, 6 Feb 2008 22:57:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id F2A22E055E for ; Wed, 6 Feb 2008 22:57:58 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 0B2D1664E7 for ; Wed, 6 Feb 2008 22:57:57 +0000 (UTC) Received: from wolf31o2 by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1JMtDH-0006XY-Td for gentoo-commits@lists.gentoo.org; Wed, 06 Feb 2008 22:57:55 +0000 To: gentoo-commits@lists.gentoo.org From: "Chris Gianelloni (wolf31o2)" Subject: [gentoo-commits] catalyst r1279 - in trunk: . arch X-VCS-Repository: catalyst X-VCS-Revision: 1279 X-VCS-Files: trunk/ChangeLog trunk/arch/amd64.py trunk/arch/x86.py X-VCS-Directories: . arch X-VCS-Committer: wolf31o2 X-VCS-Committer-Name: Chris Gianelloni Content-Type: text/plain; charset=UTF-8 Message-Id: Sender: Chris Gianelloni Date: Wed, 06 Feb 2008 22:57:55 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 331df7de-7472-44b1-ac41-db8513ba1dc2 X-Archives-Hash: b699321e66c4ca38bea2751e526131d3 Author: wolf31o2 Date: 2008-02-06 22:57:55 +0000 (Wed, 06 Feb 2008) New Revision: 1279 Modified: trunk/ChangeLog trunk/arch/amd64.py trunk/arch/x86.py Log: Did a little cleanup on the x86.py to remove some redundant entries and a= dded nocona and core2 to amd64.py, though they're currently commented out= . Modified: trunk/ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/ChangeLog 2008-02-06 22:47:00 UTC (rev 1278) +++ trunk/ChangeLog 2008-02-06 22:57:55 UTC (rev 1279) @@ -1,6 +1,11 @@ # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 # $Id: $ =20 + 06 Feb 2008; Chris Gianelloni arch/amd64.py, + arch/x86.py: + Did a little cleanup on the x86.py to remove some redundant entries an= d + added nocona and core2 to amd64.py, though they're currently commented= out. + 06 Feb 2008; Chris Gianelloni modules/generic_stage_target.py: Write out HOSTUSE settings from arch/*.py to make.conf as well as any = USE Modified: trunk/arch/amd64.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/arch/amd64.py 2008-02-06 22:47:00 UTC (rev 1278) +++ trunk/arch/amd64.py 2008-02-06 22:57:55 UTC (rev 1279) @@ -14,6 +14,18 @@ self.settings["CFLAGS"]=3D"-O2 -pipe" self.settings["CHOST"]=3D"x86_64-pc-linux-gnu" =20 +#class arch_nocona(generic_x86): +# def __init__(self,myspec): +# generic_amd64.__init__(self,myspec) +# self.settings["CFLAGS"]=3D"-O2 -march=3Dnocona -pipe" +# self.settings["HOSTUSE"]=3D["mmx","sse","sse2"] + +#class arch_core2(generic_x86): +# def __init__(self,myspec): +# generic_amd64.__init__(self,myspec) +# self.settings["CFLAGS"]=3D"-O2 -march=3Dcore2 -pipe" +# self.settings["HOSTUSE"]=3D["mmx","sse","sse2"] + def register(): "Inform main catalyst program of the contents of this plugin." return ({"amd64":arch_amd64}, ("x86_64", )) Modified: trunk/arch/x86.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/arch/x86.py 2008-02-06 22:47:00 UTC (rev 1278) +++ trunk/arch/x86.py 2008-02-06 22:57:55 UTC (rev 1279) @@ -39,12 +39,6 @@ self.settings["CFLAGS"]=3D"-O2 -march=3Di586 -pipe" self.settings["CHOST"]=3D"i586-pc-linux-gnu" =20 -class arch_pentium_mmx(arch_i586): - def __init__(self,myspec): - arch_i586.__init__(self,myspec) - self.settings["CFLAGS"]=3D"-O2 -march=3Dpentium-mmx -pipe" - self.settings["HOSTUSE"]=3D["mmx"] -=09 class arch_i686(generic_x86): def __init__(self,myspec): generic_x86.__init__(self,myspec) @@ -59,51 +53,58 @@ self.settings["HOSTUSE"]=3D["mmx","3dnow"] =20 class arch_athlon_xp(generic_x86): - # This handles XP and MP processors def __init__(self,myspec): generic_x86.__init__(self,myspec) self.settings["CFLAGS"]=3D"-O2 -march=3Dathlon-xp -pipe" self.settings["CHOST"]=3D"i686-pc-linux-gnu" self.settings["HOSTUSE"]=3D["mmx","3dnow","sse"] =20 +class arch_pentium_mmx(arch_i586): + def __init__(self,myspec): + arch_i586.__init__(self,myspec) + self.settings["CFLAGS"]=3D"-O2 -march=3Dpentium-mmx -pipe" + self.settings["HOSTUSE"]=3D["mmx"] +=09 +class arch_pentium2(generic_x86): + def __init__(self,myspec): + arch_i686.__init__(self,myspec) + self.settings["CFLAGS"]=3D"-O2 -march=3Dpentium2 -pipe" + self.settings["HOSTUSE"]=3D["mmx"] + class arch_pentium3(generic_x86): def __init__(self,myspec): - generic_x86.__init__(self,myspec) + arch_i686.__init__(self,myspec) self.settings["CFLAGS"]=3D"-O2 -march=3Dpentium3 -pipe" - self.settings["CHOST"]=3D"i686-pc-linux-gnu" self.settings["HOSTUSE"]=3D["mmx","sse"] =20 class arch_pentium4(generic_x86): def __init__(self,myspec): - generic_x86.__init__(self,myspec) + arch_i686.__init__(self,myspec) self.settings["CFLAGS"]=3D"-O2 -march=3Dpentium4 -pipe" - self.settings["CHOST"]=3D"i686-pc-linux-gnu" self.settings["HOSTUSE"]=3D["mmx","sse"] =20 class arch_prescott(generic_x86): def __init__(self,myspec): - generic_x86.__init__(self,myspec) + arch_i686.__init__(self,myspec) self.settings["CFLAGS"]=3D"-O2 -march=3Dprescott -pipe" - self.settings["CHOST"]=3D"i686-pc-linux-gnu" self.settings["HOSTUSE"]=3D["mmx","sse","sse2"] =20 -#class arch_nocona(generic_x86): -# def __init__(self,myspec): -# generic_x86.__init__(self,myspec) -# self.settings["CFLAGS"]=3D"-O2 -march=3Dnocona -pipe" -# self.settings["CHOST"]=3D"i686-pc-linux-gnu" -# self.settings["HOSTUSE"]=3D["mmx","sse","sse2"] - -#class arch_core2(generic_x86): -# def __init__(self,myspec): -# generic_x86.__init__(self,myspec) -# self.settings["CFLAGS"]=3D"-O2 -march=3Dcore2 -pipe" -# self.settings["CHOST"]=3D"i686-pc-linux-gnu" -# self.settings["HOSTUSE"]=3D["mmx","sse","sse2"] - def register(): "Inform main catalyst program of the contents of this plugin." - return ({"pentium4":arch_pentium4,"x86":arch_x86,"i386":arch_i386,"i486= ":arch_i486,"i586":arch_i586,"i686":arch_i686,"athlon":arch_athlon, - "athlon-xp":arch_athlon_xp,"athlon-mp":arch_athlon_xp,"pentium3":arch_p= entium3,"pentium-mmx":arch_pentium_mmx,"prescott":arch_prescott}, + return ({ + "x86" : arch_x86, + "i386" : arch_i386, + "i486" : arch_i486, + "i586" : arch_i586, + "i686" : arch_i686, + "athlon" : arch_athlon, + "athlon-xp" : arch_athlon_xp, + "athlon-mp" : arch_athlon_xp, + "pentium-mmx" : arch_pentium_mmx, + "pentium2" : arch_pentium2, + "pentium3" : arch_pentium3, + "pentium4" : arch_pentium4, + "prescott" : arch_prescott + }, ('i386', 'i486', 'i586', 'i686')) =20 --=20 gentoo-commits@lists.gentoo.org mailing list