[atlas] 01/02: armhf generic package: stop using Cortex-a7 machtype, enable VFPv3-D16.
Sébastien Villemot
sebastien at debian.org
Thu Aug 10 09:27:26 UTC 2017
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository atlas.
commit 7565b0385c7164c70c096b1d29c6bc23a1cc4538
Author: Sébastien Villemot <sebastien at debian.org>
Date: Wed Aug 9 15:33:18 2017 +0200
armhf generic package: stop using Cortex-a7 machtype, enable VFPv3-D16.
---
debian/archdefs/arm/ARMa732.tar.bz2 | Bin 8086 -> 0 bytes
debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2 | Bin 0 -> 7369 bytes
debian/rules | 6 ++++--
debian/source/include-binaries | 2 +-
4 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/debian/archdefs/arm/ARMa732.tar.bz2 b/debian/archdefs/arm/ARMa732.tar.bz2
deleted file mode 100644
index 68484ba..0000000
Binary files a/debian/archdefs/arm/ARMa732.tar.bz2 and /dev/null differ
diff --git a/debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2 b/debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2
new file mode 100644
index 0000000..02320f3
Binary files /dev/null and b/debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2 differ
diff --git a/debian/rules b/debian/rules
index cae9139..6461e3f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,8 +46,6 @@ else ifeq ($(DEB_HOST_ARCH_CPU),i386)
MACHTYPE := x86x87
else ifeq ($(DEB_HOST_ARCH_CPU),amd64)
MACHTYPE := x86SSE2
-else ifeq ($(DEB_HOST_ARCH),armhf)
-MACHTYPE := ARMa7
else
# The same as UNKNOWN, except that it does not try autodetection
# See debian/patches/generic.diff
@@ -57,8 +55,12 @@ endif
# ISA corresponds to the instruction set architecture:
# - 1 means no instruction set extension
# - 768 means SSE1+SSE2 (always available on amd64)
+# - 16384 means FPV3D16MAC (always available on armhf)
+# VSX should also be enabled on ppc64el, but as of 3.10.3-2 it FTBFS.
ifeq ($(DEB_HOST_ARCH_CPU),amd64)
ISA := 768
+else ifeq ($(DEB_HOST_ARCH),armhf)
+ISA := 16384
else
ISA := 1
endif
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
index 62d0f2c..2c06e0c 100644
--- a/debian/source/include-binaries
+++ b/debian/source/include-binaries
@@ -1,6 +1,6 @@
debian/archdefs/amd64/x86SSE264SSE2.tar.bz2
debian/archdefs/arm/GENERIC32.tar.bz2
-debian/archdefs/arm/ARMa732.tar.bz2
+debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2
debian/archdefs/arm64/GENERIC64.tar.bz2
debian/archdefs/i386/x86x8732.tar.bz2
debian/archdefs/mips/GENERIC32.tar.bz2
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/atlas.git
More information about the debian-science-commits
mailing list