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 E5EEA138336 for ; Fri, 3 May 2019 21:55:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9B94EE083D; Fri, 3 May 2019 21:55:15 +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 54FB5E083D for ; Fri, 3 May 2019 21:55:15 +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 AF3EE342B48 for ; Fri, 3 May 2019 21:55:13 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 26A23560 for ; Fri, 3 May 2019 21:55:12 +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: <1556920283.00e39ea5bf5b762840657bca20388e4435d336db.dilfridge@gentoo> Subject: [gentoo-commits] proj/riscv:master commit in: profiles/default/linux/riscv/17.0/, ... X-VCS-Repository: proj/riscv X-VCS-Files: profiles/arch.list profiles/arch/base/parent profiles/arch/riscv/eapi profiles/arch/riscv/make.defaults profiles/arch/riscv/package.accept_keywords profiles/arch/riscv/package.use.mask profiles/arch/riscv/packages profiles/arch/riscv/packages.build profiles/arch/riscv/parent profiles/arch/riscv/rv64gc/eapi profiles/arch/riscv/rv64gc/lp64/eapi profiles/arch/riscv/rv64gc/lp64/make.defaults profiles/arch/riscv/rv64gc/lp64/package.use.force profiles/arch/riscv/rv64gc/lp64/use.mask profiles/arch/riscv/rv64gc/lp64d/eapi profiles/arch/riscv/rv64gc/lp64d/make.defaults profiles/arch/riscv/rv64gc/lp64d/package.use.force profiles/arch/riscv/rv64gc/lp64d/use.mask profiles/arch/riscv/rv64gc/make.defaults profiles/arch/riscv/rv64gc/package.mask profiles/arch/riscv/rv64gc/parent profiles/arch/riscv/rv64gc/use.force profiles/arch/riscv/rv64gc/use.mask profiles/arch/riscv/use.force profiles/arch/riscv/use.mask profiles/default/linux/riscv/17.0/parent profiles/default/linux/riscv/17.0/rv6 4gc/eapi profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi profiles/default/linux/riscv/17.0/rv64gc/lp64/parent profiles/default/linux/riscv/17.0/rv64gc/lp64d/eapi profiles/default/linux/riscv/17.0/rv64gc/lp64d/parent profiles/default/linux/riscv/17.0/rv64gc/parent profiles/default/linux/riscv/eapi profiles/default/linux/riscv/parent profiles/eapi profiles/features/multilib/package.use profiles/features/multilib/parent profiles/make.defaults profiles/profiles.desc X-VCS-Directories: profiles/arch/riscv/rv64gc/lp64/ profiles/default/linux/riscv/17.0/rv64gc/ profiles/default/linux/riscv/17.0/rv64gc/lp64d/ profiles/default/linux/riscv/17.0/ profiles/default/linux/riscv/17.0/rv64gc/lp64/ profiles/arch/riscv/rv64gc/ profiles/arch/riscv/rv64gc/lp64d/ profiles/arch/base/ profiles/default/linux/riscv/ profiles/features/multilib/ profiles/ profiles/arch/riscv/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas K. Hüttel X-VCS-Revision: 00e39ea5bf5b762840657bca20388e4435d336db X-VCS-Branch: master Date: Fri, 3 May 2019 21:55:12 +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: 47f3cbcd-d165-43b9-b732-146a7a2fed4b X-Archives-Hash: be275322c817422e04fc8ea8ee5097fe commit: 00e39ea5bf5b762840657bca20388e4435d336db Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri May 3 21:51:23 2019 +0000 Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri May 3 21:51:23 2019 +0000 URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=00e39ea5 profiles: moved to main tree Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/arch.list | 1 - profiles/arch/base/parent | 1 - profiles/arch/riscv/eapi | 1 - profiles/arch/riscv/make.defaults | 24 ------------- profiles/arch/riscv/package.accept_keywords | 6 ---- profiles/arch/riscv/package.use.mask | 5 --- profiles/arch/riscv/packages | 4 --- profiles/arch/riscv/packages.build | 5 --- profiles/arch/riscv/parent | 2 -- profiles/arch/riscv/rv64gc/eapi | 1 - profiles/arch/riscv/rv64gc/lp64/eapi | 1 - profiles/arch/riscv/rv64gc/lp64/make.defaults | 15 -------- profiles/arch/riscv/rv64gc/lp64/package.use.force | 2 -- profiles/arch/riscv/rv64gc/lp64/use.mask | 5 --- profiles/arch/riscv/rv64gc/lp64d/eapi | 1 - profiles/arch/riscv/rv64gc/lp64d/make.defaults | 15 -------- profiles/arch/riscv/rv64gc/lp64d/package.use.force | 2 -- profiles/arch/riscv/rv64gc/lp64d/use.mask | 5 --- profiles/arch/riscv/rv64gc/make.defaults | 42 ---------------------- profiles/arch/riscv/rv64gc/package.mask | 2 -- profiles/arch/riscv/rv64gc/parent | 1 - profiles/arch/riscv/rv64gc/use.force | 6 ---- profiles/arch/riscv/rv64gc/use.mask | 15 -------- profiles/arch/riscv/use.force | 2 -- profiles/arch/riscv/use.mask | 8 ----- profiles/default/linux/riscv/17.0/parent | 2 -- profiles/default/linux/riscv/17.0/rv64gc/eapi | 1 - profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi | 1 - .../default/linux/riscv/17.0/rv64gc/lp64/parent | 2 -- .../default/linux/riscv/17.0/rv64gc/lp64d/eapi | 1 - .../default/linux/riscv/17.0/rv64gc/lp64d/parent | 2 -- profiles/default/linux/riscv/17.0/rv64gc/parent | 2 -- profiles/default/linux/riscv/eapi | 1 - profiles/default/linux/riscv/parent | 2 -- profiles/eapi | 1 - profiles/features/multilib/package.use | 3 -- profiles/features/multilib/parent | 1 - profiles/make.defaults | 6 ---- profiles/profiles.desc | 5 --- 39 files changed, 202 deletions(-) diff --git a/profiles/arch.list b/profiles/arch.list deleted file mode 100644 index d569162..0000000 --- a/profiles/arch.list +++ /dev/null @@ -1 +0,0 @@ -riscv diff --git a/profiles/arch/base/parent b/profiles/arch/base/parent deleted file mode 100644 index b90fefd..0000000 --- a/profiles/arch/base/parent +++ /dev/null @@ -1 +0,0 @@ -gentoo:arch/base diff --git a/profiles/arch/riscv/eapi b/profiles/arch/riscv/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/arch/riscv/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults deleted file mode 100644 index 9a66fed..0000000 --- a/profiles/arch/riscv/make.defaults +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Main RISC-V profile - -ARCH="riscv" -ACCEPT_KEYWORDS="amd64 ~amd64 riscv ~riscv" - -CHOST="riscv64-unknown-linux-gnu" - -# Since many people will want to test this in qemu... -FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox" - -# This is not a complete profile. The following stuff is -# defined in subdirs: -# CFLAGS -# CXXFLAGS -# FFLAGS -# FCFLAGS -# ABI -# DEFAULT_ABI -# MULTILIB_ABIS -# CHOST_riscv -# LIBDIR_riscv diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords deleted file mode 100644 index dc5941f..0000000 --- a/profiles/arch/riscv/package.accept_keywords +++ /dev/null @@ -1,6 +0,0 @@ -# we need specific versions / patches for riscv -sys-devel/gcc -amd64 -~amd64 -sys-libs/glibc -amd64 -~amd64 - -# we need static qemu *from* ~amd64 -app-emulation/qemu-riscv64-bin ~amd64 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask deleted file mode 100644 index e6cd04d..0000000 --- a/profiles/arch/riscv/package.use.mask +++ /dev/null @@ -1,5 +0,0 @@ - -# This doesn't work for (any) riscv yet. -dev-libs/libpcre2 jit -dev-libs/libpcre jit -dev-vcs/git pcre-jit diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages deleted file mode 100644 index cef240a..0000000 --- a/profiles/arch/riscv/packages +++ /dev/null @@ -1,4 +0,0 @@ -# For now we add the x86-64 qemu-riscv64 static binary to all -# stages. This makes life somewhat simpler for working without -# real hardware. -*app-emulation/qemu-riscv64-bin diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build deleted file mode 100644 index 9d8dcba..0000000 --- a/profiles/arch/riscv/packages.build +++ /dev/null @@ -1,5 +0,0 @@ -# For now we add the x86-64 qemu-riscv64 static binary to all -# stages. This makes life somewhat simpler for working without -# real hardware. - -app-emulation/qemu-riscv64-bin diff --git a/profiles/arch/riscv/parent b/profiles/arch/riscv/parent deleted file mode 100644 index c5b66f7..0000000 --- a/profiles/arch/riscv/parent +++ /dev/null @@ -1,2 +0,0 @@ -../base -../../features/multilib diff --git a/profiles/arch/riscv/rv64gc/eapi b/profiles/arch/riscv/rv64gc/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/arch/riscv/rv64gc/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/arch/riscv/rv64gc/lp64/eapi b/profiles/arch/riscv/rv64gc/lp64/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/arch/riscv/rv64gc/lp64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults deleted file mode 100644 index 8c6534c..0000000 --- a/profiles/arch/riscv/rv64gc/lp64/make.defaults +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# RISC-V rv64gc/lp64 no-multilib profile - -CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# We have only one ABI -MULTILIB_ABIS="lp64" - -# We hide the useflags for the ABIs -USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/arch/riscv/rv64gc/lp64/package.use.force b/profiles/arch/riscv/rv64gc/lp64/package.use.force deleted file mode 100644 index a319d3e..0000000 --- a/profiles/arch/riscv/rv64gc/lp64/package.use.force +++ /dev/null @@ -1,2 +0,0 @@ -# Undo multilib forcing. -sys-apps/sandbox -abi_riscv_lp64d diff --git a/profiles/arch/riscv/rv64gc/lp64/use.mask b/profiles/arch/riscv/rv64gc/lp64/use.mask deleted file mode 100644 index 5d1fa74..0000000 --- a/profiles/arch/riscv/rv64gc/lp64/use.mask +++ /dev/null @@ -1,5 +0,0 @@ -# Mask multilib, since we cannot use it. -multilib - -# Mask the multilib flags back for non-multilib profile. -abi_riscv_lp64d diff --git a/profiles/arch/riscv/rv64gc/lp64d/eapi b/profiles/arch/riscv/rv64gc/lp64d/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/arch/riscv/rv64gc/lp64d/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/arch/riscv/rv64gc/lp64d/make.defaults deleted file mode 100644 index 85372ab..0000000 --- a/profiles/arch/riscv/rv64gc/lp64d/make.defaults +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# RISC-V rv64gc/lp64d no-multilib profile - -CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# We have only one ABI -MULTILIB_ABIS="lp64d" - -# We hide the useflags for the ABIs -USE_EXPAND_HIDDEN="ABI_RISCV" diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/arch/riscv/rv64gc/lp64d/package.use.force deleted file mode 100644 index fe0910f..0000000 --- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force +++ /dev/null @@ -1,2 +0,0 @@ -# Undo multilib forcing. -sys-apps/sandbox -abi_riscv_lp64 diff --git a/profiles/arch/riscv/rv64gc/lp64d/use.mask b/profiles/arch/riscv/rv64gc/lp64d/use.mask deleted file mode 100644 index c3b6781..0000000 --- a/profiles/arch/riscv/rv64gc/lp64d/use.mask +++ /dev/null @@ -1,5 +0,0 @@ -# Mask multilib, since we cannot use it. -multilib - -# Mask the multilib flags back for non-multilib profile. -abi_riscv_lp64 diff --git a/profiles/arch/riscv/rv64gc/make.defaults b/profiles/arch/riscv/rv64gc/make.defaults deleted file mode 100644 index 0d78820..0000000 --- a/profiles/arch/riscv/rv64gc/make.defaults +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# RISC-V profile for rv64gc multilib - -CFLAGS="-O2 -pipe -march=rv64gc" -CXXFLAGS="${CFLAGS}" -FFLAGS="${CFLAGS}" -FCFLAGS="${CFLAGS}" - -# Multilib ABIs -MULTILIB_ABIS="lp64d lp64" -DEFAULT_ABI="lp64d" -ABI="lp64d" - -# Library directories -LIBDIR_lp64d="lib64/lp64d" -LIBDIR_lp64="lib64/lp64" -SYMLINK_LIB="no" - -# Flags for lp64d -CFLAGS_lp64d="-mabi=lp64d" -# LDFLAGS_lp64d -# CHOST_lp64d - -# Flags for lp64 -CFLAGS_lp64="-mabi=lp64" -# LDFLAGS_lp64 -# CHOST_lp64 - -# Enable lp64d by default -ABI_RISCV="lp64d" - -# Unhide the riscv/rv64gc-specific USE_EXPANDs -USE_EXPAND_HIDDEN="-ABI_RISCV" - -# Implicitly enable lp64d in ebuilds without multilib support -IUSE_IMPLICIT="abi_riscv_lp64d" - -# Enable Python 3.7 (and potentially later versions) only -PYTHON_TARGETS="python3_7" -PYTHON_SINGLE_TARGET="python3_7" diff --git a/profiles/arch/riscv/rv64gc/package.mask b/profiles/arch/riscv/rv64gc/package.mask deleted file mode 100644 index e351251..0000000 --- a/profiles/arch/riscv/rv64gc/package.mask +++ /dev/null @@ -1,2 +0,0 @@ -# Doesnt work properly with the two-level libdirs -