profiles: New default/linux/arm/17.0/musl/armv6j profile
authorJames Le Cuirot <chewi@gentoo.org>
Tue, 22 May 2018 09:07:48 +0000 (10:07 +0100)
committerJames Le Cuirot <chewi@gentoo.org>
Tue, 22 May 2018 09:07:48 +0000 (10:07 +0100)
This is based on the equivalent armv7a profile. It is to be maintained
by veremitz and proxied by blueness. I have successfully built a
stage3 using this profile.

profiles/default/linux/arm/17.0/musl/armv6j/eapi [new file with mode: 0644]
profiles/default/linux/arm/17.0/musl/armv6j/hardened/eapi [new file with mode: 0644]
profiles/default/linux/arm/17.0/musl/armv6j/hardened/parent [new file with mode: 0644]
profiles/default/linux/arm/17.0/musl/armv6j/make.defaults [new file with mode: 0644]
profiles/default/linux/arm/17.0/musl/armv6j/parent [new file with mode: 0644]

diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/eapi b/profiles/default/linux/arm/17.0/musl/armv6j/eapi
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/hardened/eapi b/profiles/default/linux/arm/17.0/musl/armv6j/hardened/eapi
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/hardened/parent b/profiles/default/linux/arm/17.0/musl/armv6j/hardened/parent
new file mode 100644 (file)
index 0000000..3e3d778
--- /dev/null
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/hardened
diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/make.defaults b/profiles/default/linux/arm/17.0/musl/armv6j/make.defaults
new file mode 100644 (file)
index 0000000..e110341
--- /dev/null
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="armv6j-unknown-linux-musleabihf"
+CHOST_arm="${CHOST}"
+
+CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/parent b/profiles/default/linux/arm/17.0/musl/armv6j/parent
new file mode 100644 (file)
index 0000000..f3229c5
--- /dev/null
@@ -0,0 +1 @@
+..