commit: 78309bea001dec4cfc55fd5ff94ec8fb3c4c3957 Author: Benda Xu <heroxbd <AT> gentoo <DOT> org> AuthorDate: Tue Jan 10 17:03:53 2017 +0000 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org> CommitDate: Tue Jan 10 17:05:51 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78309bea
profiles/prefix/linux-standalone: add arm64. Credit: kholk profiles/prefix/linux-standalone/arm64/eapi | 1 + profiles/prefix/linux-standalone/arm64/make.defaults | 5 +++++ profiles/prefix/linux-standalone/arm64/parent | 3 +++ profiles/prefix/linux-standalone/profile.bashrc | 2 +- profiles/profiles.desc | 1 + 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/profiles/prefix/linux-standalone/arm64/eapi b/profiles/prefix/linux-standalone/arm64/eapi new file mode 100644 index 00000000..7ed6ff8 --- /dev/null +++ b/profiles/prefix/linux-standalone/arm64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/linux-standalone/arm64/make.defaults b/profiles/prefix/linux-standalone/arm64/make.defaults new file mode 100644 index 00000000..1e50879 --- /dev/null +++ b/profiles/prefix/linux-standalone/arm64/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +ACCEPT_KEYWORDS="~${ARCH}" diff --git a/profiles/prefix/linux-standalone/arm64/parent b/profiles/prefix/linux-standalone/arm64/parent new file mode 100644 index 00000000..522a9bf --- /dev/null +++ b/profiles/prefix/linux-standalone/arm64/parent @@ -0,0 +1,3 @@ +../../../default/linux/arm64/13.0/ +.. +../../../arch/arm64/little-endian/ diff --git a/profiles/prefix/linux-standalone/profile.bashrc b/profiles/prefix/linux-standalone/profile.bashrc index 589f49b..b46c49e 100644 --- a/profiles/prefix/linux-standalone/profile.bashrc +++ b/profiles/prefix/linux-standalone/profile.bashrc @@ -9,7 +9,7 @@ if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; then cd "${S}" einfo "Prefixifying dynamic linkers..." - for h in gcc/config/*/linux*.h; do + for h in gcc/config/*/*linux*.h; do ebegin " Updating $h" sed -i -r "s,(_DYNAMIC_LINKER.*\")(/lib),\1${EPREFIX}\2," $h eend $? diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 613d460..4958e11 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -256,6 +256,7 @@ amd64-linux prefix/linux-standalone/amd64/legacy exp x86-linux prefix/linux-standalone/x86 exp x86-linux prefix/linux-standalone/x86/legacy exp arm-linux prefix/linux-standalone/arm/armv7a exp +arm64-linux prefix/linux-standalone/arm64 exp # Mac OS X Profiles ppc-macos prefix/darwin/macos/10.4/ppc exp