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 D0310138334 for ; Mon, 4 Nov 2019 22:37:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D4D06E0A53; Mon, 4 Nov 2019 22:37: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 B5FBFE0A53 for ; Mon, 4 Nov 2019 22:37:36 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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 27BBE34C89B for ; Mon, 4 Nov 2019 22:37:35 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AE9BE76A for ; Mon, 4 Nov 2019 22:37:32 +0000 (UTC) From: "Sergei Trofimovich" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sergei Trofimovich" Message-ID: <1572907032.39178e83208513117241da885ef83e20ccbe2a44.slyfox@gentoo> Subject: [gentoo-commits] proj/gcc-patches:master commit in: 8.3.0/gentoo/ X-VCS-Repository: proj/gcc-patches X-VCS-Files: 8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch 8.3.0/gentoo/README.history X-VCS-Directories: 8.3.0/gentoo/ X-VCS-Committer: slyfox X-VCS-Committer-Name: Sergei Trofimovich X-VCS-Revision: 39178e83208513117241da885ef83e20ccbe2a44 X-VCS-Branch: master Date: Mon, 4 Nov 2019 22:37:32 +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: d071a47a-b935-465b-bbcb-1f3f345e25a5 X-Archives-Hash: 228a1d1d986307369275796e69ebf4c0 commit: 39178e83208513117241da885ef83e20ccbe2a44 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Nov 4 22:37:12 2019 +0000 Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 4 22:37:12 2019 +0000 URL: https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=39178e83 8.3.0: disable riscv32 ABIs Currently glibc does not support riscv32. Bug: https://gcc.gnu.org/PR90419 Signed-off-by: Sergei Trofimovich gentoo.org> 8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch | 28 ++++++++++++++++++++++++++ 8.3.0/gentoo/README.history | 3 +++ 2 files changed, 31 insertions(+) diff --git a/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch new file mode 100644 index 0000000..52476e6 --- /dev/null +++ b/8.3.0/gentoo/32_all_disable-riscv32-ABIs.patch @@ -0,0 +1,28 @@ +https://gcc.gnu.org/PR90419 + +--- gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib 2017-02-06 22:38:37.000000000 +0100 ++++ gcc-8.3.0/gcc/config/riscv/t-linux-multilib 2019-04-28 16:37:44.377841943 +0200 +@@ -20,21 +20,9 @@ + ilp32d \ + lp64 \ + lp64d +-MULTILIB_REQUIRED = march=rv32imac/mabi=ilp32 \ +-march=rv32imafdc/mabi=ilp32d \ +-march=rv64imac/mabi=lp64 \ ++MULTILIB_REQUIRED = march=rv64imac/mabi=lp64 \ + march=rv64imafdc/mabi=lp64d +-MULTILIB_REUSE = march.rv32imac/mabi.ilp32=march.rv32ima/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imaf/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafd/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafc/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32imafdc/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32g/mabi.ilp32 \ +-march.rv32imac/mabi.ilp32=march.rv32gc/mabi.ilp32 \ +-march.rv32imafdc/mabi.ilp32d=march.rv32imafd/mabi.ilp32d \ +-march.rv32imafdc/mabi.ilp32d=march.rv32gc/mabi.ilp32d \ +-march.rv32imafdc/mabi.ilp32d=march.rv32g/mabi.ilp32d \ +-march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \ ++MULTILIB_REUSE = march.rv64imac/mabi.lp64=march.rv64ima/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imaf/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imafd/mabi.lp64 \ + march.rv64imac/mabi.lp64=march.rv64imafc/mabi.lp64 \ diff --git a/8.3.0/gentoo/README.history b/8.3.0/gentoo/README.history index 94ff87a..6ede7c5 100644 --- a/8.3.0/gentoo/README.history +++ b/8.3.0/gentoo/README.history @@ -1,3 +1,6 @@ +4 TODO + + 32_all_disable-riscv32-ABIs.patch + 3 04 Not 2019 - 30_all_sparc-PIC-constant-PR91472.patch