Module: xenomai-2.6
Branch: master
Commit: e1c150a51624f05160a3b4c7db71b856fcd557ac
URL:    
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=e1c150a51624f05160a3b4c7db71b856fcd557ac

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Tue Jun  4 07:45:35 2013 +0200

hal/arm: move FPU features initialization

from library constructor to the recently added fp_features_init() function.

---

 include/asm-arm/fptest.h |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/include/asm-arm/fptest.h b/include/asm-arm/fptest.h
index 5665afb..09313d3 100644
--- a/include/asm-arm/fptest.h
+++ b/include/asm-arm/fptest.h
@@ -25,6 +25,10 @@ static inline void fp_linux_end(void)
 {
 }
 
+static inline void fp_features_init(void)
+{
+}
+
 #else /* !__KERNEL__ */
 #include <stdio.h>
 #include <string.h>
@@ -32,7 +36,7 @@ static inline void fp_linux_end(void)
 
 static int have_vfp;
 
-static void __constructor__ fp_init(void)
+static void fp_features_init(void)
 {
        char buffer[1024];
        FILE *f = fopen("/proc/cpuinfo", "r");
@@ -51,13 +55,8 @@ static void __constructor__ fp_init(void)
 
        fclose(f);
 }
-
 #endif /* !__KERNEL__ */
 
-static inline void fp_features_init(void)
-{
-}
-
 static inline void fp_regs_set(unsigned val)
 {
        if (have_vfp) {


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to