From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 55A8E138359 for ; Thu, 17 Sep 2020 21:04:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7F03FE0815; Thu, 17 Sep 2020 21:04:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 60F36E0815 for ; Thu, 17 Sep 2020 21:04:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 44BA033BECB for ; Thu, 17 Sep 2020 21:04:00 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BA935357 for ; Thu, 17 Sep 2020 21:03:58 +0000 (UTC) From: "Andreas K. Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas K. Hüttel" Message-ID: <1599851078.ff88ce93296fc216eded48e4b26a1354380e3d60.dilfridge@gentoo> Subject: [gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/arch/ X-VCS-Repository: proj/catalyst X-VCS-Files: catalyst/arch/riscv.py X-VCS-Directories: catalyst/arch/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas K. Hüttel X-VCS-Revision: ff88ce93296fc216eded48e4b26a1354380e3d60 X-VCS-Branch: catalyst-3.0-stable Date: Thu, 17 Sep 2020 21:03:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 268a68e9-cbe3-4426-8ff2-9dfb9a6e3961 X-Archives-Hash: 1d2e081dd2770583d03bf578191150c1 commit: ff88ce93296fc216eded48e4b26a1354380e3d60 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 11 19:04:38 2020 +0000 Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 11 19:04:38 2020 +0000 URL: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ff88ce93 Add rv32 subarch names (all cflags magic is done in the profiles) Signed-off-by: Andreas K. Hüttel gentoo.org> catalyst/arch/riscv.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/catalyst/arch/riscv.py b/catalyst/arch/riscv.py index 9f7a421f..18695b51 100644 --- a/catalyst/arch/riscv.py +++ b/catalyst/arch/riscv.py @@ -28,6 +28,16 @@ class arch_rv64_lp64(generic_riscv): def __init__(self,myspec): generic_riscv.__init__(self,myspec) +class arch_rv32_ilp32d(generic_riscv): + "builder class for rv64_lp64" + def __init__(self,myspec): + generic_riscv.__init__(self,myspec) + +class arch_rv32_ilp32(generic_riscv): + "builder class for rv64_lp64" + def __init__(self,myspec): + generic_riscv.__init__(self,myspec) + def register(): "Inform main catalyst program of the contents of this plugin." @@ -35,5 +45,7 @@ def register(): "riscv" : arch_riscv, "rv64_multilib" : arch_rv64_multilib, "rv64_lp64d" : arch_rv64_lp64d, - "rv64_lp64" : arch_rv64_lp64 + "rv64_lp64" : arch_rv64_lp64, + "rv32_ilp32d" : arch_rv32_ilp32d, + "rv32_ilp32" : arch_rv32_ilp32 }, ("rv64_multilib")) From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B596413835A for ; Thu, 17 Sep 2020 21:13:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A8E26E0824; Thu, 17 Sep 2020 21:13:36 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 85A90E0824 for ; Thu, 17 Sep 2020 21:13:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 41CD4340DDE for ; Thu, 17 Sep 2020 21:13:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C4CFA360 for ; Thu, 17 Sep 2020 21:13:33 +0000 (UTC) From: "Andreas K. Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas K. Hüttel" Message-ID: <1599851078.ff88ce93296fc216eded48e4b26a1354380e3d60.dilfridge@gentoo> Subject: [gentoo-commits] proj/catalyst:dilfridge/image commit in: catalyst/arch/ X-VCS-Repository: proj/catalyst X-VCS-Files: catalyst/arch/riscv.py X-VCS-Directories: catalyst/arch/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas K. Hüttel X-VCS-Revision: ff88ce93296fc216eded48e4b26a1354380e3d60 X-VCS-Branch: dilfridge/image Date: Thu, 17 Sep 2020 21:13:33 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 867e79b4-201b-4152-a2db-474621af4f65 X-Archives-Hash: b402e419f4fea43f2778eb45fd844f6a Message-ID: <20200917211333.kf4B32tGaT8g6RJvW7Qc_SaGjURnTHp4eZSHfKhET1A@z> commit: ff88ce93296fc216eded48e4b26a1354380e3d60 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 11 19:04:38 2020 +0000 Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 11 19:04:38 2020 +0000 URL: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ff88ce93 Add rv32 subarch names (all cflags magic is done in the profiles) Signed-off-by: Andreas K. Hüttel gentoo.org> catalyst/arch/riscv.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/catalyst/arch/riscv.py b/catalyst/arch/riscv.py index 9f7a421f..18695b51 100644 --- a/catalyst/arch/riscv.py +++ b/catalyst/arch/riscv.py @@ -28,6 +28,16 @@ class arch_rv64_lp64(generic_riscv): def __init__(self,myspec): generic_riscv.__init__(self,myspec) +class arch_rv32_ilp32d(generic_riscv): + "builder class for rv64_lp64" + def __init__(self,myspec): + generic_riscv.__init__(self,myspec) + +class arch_rv32_ilp32(generic_riscv): + "builder class for rv64_lp64" + def __init__(self,myspec): + generic_riscv.__init__(self,myspec) + def register(): "Inform main catalyst program of the contents of this plugin." @@ -35,5 +45,7 @@ def register(): "riscv" : arch_riscv, "rv64_multilib" : arch_rv64_multilib, "rv64_lp64d" : arch_rv64_lp64d, - "rv64_lp64" : arch_rv64_lp64 + "rv64_lp64" : arch_rv64_lp64, + "rv32_ilp32d" : arch_rv32_ilp32d, + "rv32_ilp32" : arch_rv32_ilp32 }, ("rv64_multilib"))