commit:     76936d5b5c7722e3ceeb0391c6aa8ec4015c9337
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 14:39:02 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 14:39:02 2019 +0000
URL:        https://gitweb.gentoo.org/proj/riscv.git/commit/?id=76936d5b

sys-devel/gcc: Somewhat expand the "no 32" patch

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sys-devel/gcc/files/gcc-8.3.0-norisc32.patch | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gcc/files/gcc-8.3.0-norisc32.patch 
b/sys-devel/gcc/files/gcc-8.3.0-norisc32.patch
index 5835107..9315dc4 100644
--- a/sys-devel/gcc/files/gcc-8.3.0-norisc32.patch
+++ b/sys-devel/gcc/files/gcc-8.3.0-norisc32.patch
@@ -1,7 +1,7 @@
 diff -ruN gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib 
gcc-8.3.0/gcc/config/riscv/t-linux-multilib
---- gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib   2017-02-06 
21:38:37.000000000 -0000
-+++ gcc-8.3.0/gcc/config/riscv/t-linux-multilib        2019-04-28 
12:16:32.000000000 -0000
-@@ -20,9 +20,7 @@
+--- 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
@@ -10,5 +10,18 @@ diff -ruN gcc-8.3.0.orig/gcc/config/riscv/t-linux-multilib 
gcc-8.3.0/gcc/config/
 -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 \
+-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 \

Reply via email to