[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: gnu: openblas: Add support for aarch64.
From: |
Efraim Flashner |
Subject: |
01/01: gnu: openblas: Add support for aarch64. |
Date: |
Tue, 21 Mar 2017 16:03:40 -0400 (EDT) |
efraim pushed a commit to branch core-updates
in repository guix.
commit 83a3464793f6aeb8d79e8561d50f0cdb6fb0068d
Author: Efraim Flashner <address@hidden>
Date: Tue Mar 21 22:02:43 2017 +0200
gnu: openblas: Add support for aarch64.
* gnu/packages/maths.scm (openblas)[arguments]: Mark aarch64 as
substitutable, build for target ARMv8.
---
gnu/packages/maths.scm | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index ed13556..166926d 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -8,7 +8,7 @@
;;; Copyright © 2015, 2016 Ricardo Wurmus <address@hidden>
;;; Copyright © 2015 Sou Bunnbu <address@hidden>
;;; Copyright © 2015 Mark H Weaver <address@hidden>
-;;; Copyright © 2015, 2016 Efraim Flashner <address@hidden>
+;;; Copyright © 2015, 2016, 2017 Efraim Flashner <address@hidden>
;;; Copyright © 2015 Fabian Harfert <address@hidden>
;;; Copyright © 2016 Roel Janssen <address@hidden>
;;; Copyright © 2016 Kei Kebreau <address@hidden>
@@ -2243,7 +2243,8 @@ parts of it.")
,(let ((system (or (%current-target-system) (%current-system))))
(or (string-prefix? "x86_64" system)
(string-prefix? "i686" system)
- (string-prefix? "mips" system)))
+ (string-prefix? "mips" system)
+ (string-prefix? "aarch64" system)))
#:make-flags
(list (string-append "PREFIX=" (assoc-ref %outputs "out"))
"SHELL=bash"
@@ -2263,6 +2264,9 @@ parts of it.")
;; for Loongson cores are used.
((string-prefix? "mips" system)
'("TARGET=SICORTEX"))
+ ;; On aarch64 force the generic 'armv8-a' target
+ ((string-prefix? "aarch64" system)
+ '("TARGET=ARMV8"))
(else '()))))
;; no configure script
#:phases (alist-delete 'configure %standard-phases)))