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 923F11387B1 for ; Tue, 22 Sep 2015 07:17:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 123E221C002; Tue, 22 Sep 2015 07:17:04 +0000 (UTC) Received: from mail-io0-f182.google.com (mail-io0-f182.google.com [209.85.223.182]) (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 BD1C921C002 for ; Tue, 22 Sep 2015 07:17:03 +0000 (UTC) Received: by iofb144 with SMTP id b144so7424094iof.1 for ; Tue, 22 Sep 2015 00:17:03 -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=T52LRNIMInJi7hOCp6d3JFAvdgVTYSd/XvWs1BPxu+4=; b=R4Z32LuR8qwG4YK44KZfARWkTm8MY/Hflt0iXzX9lntjh4QTR8+HlMiVD0X4Mli6G6 AoA0ZL7RUTA4Hwjo+Cs+qaLeyGCHtkK6FSu6A51vGHh0g+QOP9BYQl5qEJY+6Fnz2iBB wsFdPiaEtD0zGG/rRSyeuDdYABJuVNjLkEVbYz94tDnxFaUOeMcpf0JqrosSOUThmTIp w0xc6pr4sLA8NbEf6SSInRYbVDVLuPy/fil8rdA2ItR6girMZSJ0eAYzv21wjCWlvoYN 0Cd7KKdi/XshrVmAGeKHe1Di3IPS0ah25qddanznCaqKW9sUX4uwlaEYrIX4eo3IA/Br drPQ== X-Received: by 10.107.14.140 with SMTP id 134mr28663356ioo.148.1442906223129; Tue, 22 Sep 2015 00:17:03 -0700 (PDT) Received: from p006vm32.pbm.ihost.com (used3.centers.ihost.com. [32.97.185.24]) by smtp.gmail.com with ESMTPSA id yr2sm593396igb.22.2015.09.22.00.17.01 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 22 Sep 2015 00:17:02 -0700 (PDT) From: Leno Hou To: gentoo-catalyst@lists.gentoo.org, blueness@gentoo.org, vapier@gentoo.org Cc: Leno Hou Subject: [gentoo-catalyst][PATCH v2] arch/powerpc.py:add support for subarch power8 bug#560818 Date: Tue, 22 Sep 2015 03:16:54 -0400 Message-Id: <1442906214-29644-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: 7958c5b1-b90e-43b4-acff-112b2f2f8fb2 X-Archives-Hash: c8239f3786159423da95bff5a112e044 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..8e0f540 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-unknown-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