[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/02: gnu: Require NEON on armhf.
From: |
Mark H. Weaver |
Subject: |
02/02: gnu: Require NEON on armhf. |
Date: |
Sat, 11 Jul 2015 23:06:34 +0000 |
mhw pushed a commit to branch core-updates
in repository guix.
commit aa7251176f273d64ec54f71e305d813092bf4c7f
Author: Mark H Weaver <address@hidden>
Date: Fri Jul 10 14:51:04 2015 -0400
gnu: Require NEON on armhf.
* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): On armhf,
include --with-fpu=neon.
* doc/guix.texi (GNU Distribution): Document that our armhf port
requires NEON.
---
doc/guix.texi | 2 +-
gnu/packages/gcc.scm | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 454dde6..1636700 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -4428,7 +4428,7 @@ Intel/AMD @code{x86_64} architecture, Linux-Libre kernel;
Intel 32-bit architecture (IA32), Linux-Libre kernel;
@item armhf-linux
-ARMv7-A architecture with hard float, Thumb-2 and VFP3D16 coprocessor,
+ARMv7-A architecture with hard float, Thumb-2 and NEON,
using the EABI hard-float ABI, and Linux-Libre kernel.
@item mips64el-linux
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 23bfd90..8b88dff 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -55,9 +55,7 @@ where the OS part is overloaded to denote a specific
ABI---into GCC
'("--with-arch=armv7-a"
"--with-float=hard"
"--with-mode=thumb"
-
- ;; See <https://wiki.debian.org/ArmHardFloatPort/VfpComparison#FPU>
- "--with-fpu=vfpv3-d16"))
+ "--with-fpu=neon"))
(else
;; TODO: Add `arm.*-gnueabi', etc.