[freerdp] disable neon on armv7hl and armv5tel

Dennis Gilmore ausil at fedoraproject.org
Sun Sep 1 16:26:10 UTC 2013


commit 6e45c4a8a01cf4eb097f642c648d28f8cfb2f187
Author: Dennis Gilmore <dennis at ausil.us>
Date:   Sun Sep 1 11:28:37 2013 -0500

    disable neon on armv7hl and armv5tel
    
    - set arm floating point correctly for the different targets

 freerdp.spec |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/freerdp.spec b/freerdp.spec
index e3dba12..d276fcc 100644
--- a/freerdp.spec
+++ b/freerdp.spec
@@ -1,6 +1,6 @@
 Name:           freerdp
 Version:        1.1.0
-Release:        0.beta1%{?dist}
+Release:        0.1.beta1%{?dist}
 Summary:        Remote Desktop Protocol client
 
 Group:          Applications/Communications
@@ -104,6 +104,18 @@ EOF
         -DWITH_DIRECTFB=OFF \
         -DWITH_FFMPEG=OFF \
         -DWITH_SSE2=OFF \
+%ifarch armv7hl
+        -DARM_FP_ABI=hard \
+        -DWITH_NEON=OFF \
+%endif
+%ifarch armv7hnl
+        -DARM_FP_ABI=hard \
+        -DWITH_NEON=ON \
+%endif
+%ifarch armv5tel armv6l armv7l
+        -DARM_FP_ABI=soft \
+        -DWITH_NEON=OFF \
+%endif
         -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
         .
 
@@ -153,6 +165,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %changelog
+* Sun Sep 01 2013 Dennis Gilmore <dennis at ausil.us> - 1.1.0-0.1.beta1
+- disable neon on armv7hl and armv5tel
+- set arm floating point correctly for the different targets
+
 * Sun Sep 01 2013 Mads Kiilerich <mads at kiilerich.com> - 1.1.0-0.beta+2013071101
 - Update to 1.1.0 beta1, add winpr package, drop plugins package.
 - Drop unnecessary rm -rf of build roots.


More information about the scm-commits mailing list