From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F39121387B1 for ; Mon, 21 Sep 2015 12:38:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E43E9E0886; Mon, 21 Sep 2015 12:38:55 +0000 (UTC) Received: from mail-ig0-f181.google.com (mail-ig0-f181.google.com [209.85.213.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8DE39E0886 for ; Mon, 21 Sep 2015 12:38:55 +0000 (UTC) Received: by igcrk20 with SMTP id rk20so58991075igc.1 for ; Mon, 21 Sep 2015 05:38:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=w4ooLm7w3lWl2TGtDvMa1jkPaoB27a0Sq2rwwLw0HHA=; b=u85FsR/mkGdTRDIPQAxyg1F0Vko87lvbq2wo04CDkzTWO7pV/2WY4x9v1E03ddCUS5 c1vHGavd7SxTHzL+OSZb/0vpNWUNHrUG6WjAfA0Tjme4OnaxPOX3DXsR3Dy7bqppxc30 UdC1ezDTLkamYY4oLMpMWRhsl2lWEQkv5y1KPbfH/UV17aqCs5/q9TrCDb+ZNQ06EhfP 0K6uPE+yCY9CaiWlD2J119NuLeQMrphr52I6wckwVHk8hpctFbLZEXfIG/YC6d0/LWtX EO4+F8HSmUJQsNhksCZ+ztDNY9wPAfjaWa5Fj9i9UdDhmhPEoc36JEe3BOae1l9B4P+8 HrbA== X-Received: by 10.50.141.137 with SMTP id ro9mr6231757igb.9.1442839134961; Mon, 21 Sep 2015 05:38:54 -0700 (PDT) Received: from p006vm32.pbm.ihost.com (used3.centers.ihost.com. [32.97.185.24]) by smtp.gmail.com with ESMTPSA id g198sm10003661ioe.6.2015.09.21.05.38.53 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 21 Sep 2015 05:38:54 -0700 (PDT) From: Leno Hou To: gentoo-catalyst@lists.gentoo.org, vapier@gentoo.org, blueness@gentoo.org Cc: Leno Hou Subject: [gentoo-catalyst][PATCH v1] arch/powerpc.py:add support for subarch power8 bug#560818 Date: Mon, 21 Sep 2015 08:38:48 -0400 Message-Id: <1442839128-24946-1-git-send-email-lenohou@gmail.com> X-Mailer: git-send-email 2.1.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org X-Archives-Salt: cfea667f-6ae6-45cd-8a26-3631590ce0fa X-Archives-Hash: aa8034ecb14ccdec7324abe322fdfc49 Currently catalyst does not support ppc64le arch, we add subarch power8 to support ppc64le and make stage files. Signed-off-by: Leno Hou --- catalyst/arch/powerpc.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/catalyst/arch/powerpc.py b/catalyst/arch/powerpc.py index f903b38..49bdd92 100644 --- a/catalyst/arch/powerpc.py +++ b/catalyst/arch/powerpc.py @@ -108,6 +108,14 @@ class arch_power6(arch_ppc64): self.settings["CFLAGS"]="-O2 -pipe -mcpu=power6 -mtune=power6" self.settings["HOSTUSE"]=["altivec","ibm"] +class arch_power8(arch_ppc64): + "builder class for power8 under ppc64le" + def __init__(self,myspec): + arch_ppc64.__init__(self,myspec) + self.settings["CFLAGS"]="-O2 -pipe -mcpu=power8 -mtune=power8 -mabi=elfv2" + self.settings["CHOST"]="powerpc64le-linux-gnu" + self.settings["HOSTUSE"]=["altivec","ibm"] + def register(): "Inform main catalyst program of the contents of this plugin." return ({ @@ -122,6 +130,7 @@ def register(): "power4" : arch_power4, "power5" : arch_power5, "power6" : arch_power6, + "power8" : arch_power8, "ppc" : arch_ppc, "ppc64" : arch_ppc64 - }, ("ppc","ppc64","powerpc","powerpc64")) + }, ("ppc","ppc64","ppc64le","powerpc","powerpc64","powerpc64le")) -- 2.1.0