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

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Wed Oct 12 22:33:51 2011 +0200

arm: change help message for --enable-arm-tsc option

---

 configure    |   40 +++++++++++++++++++++++-----------------
 configure.in |   10 +++++++---
 2 files changed, 30 insertions(+), 20 deletions(-)

diff --git a/configure b/configure
index d083213..c6286e9 100755
--- a/configure
+++ b/configure
@@ -1591,9 +1591,15 @@ Optional Features:
   --enable-smp            Enable SMP support
   --enable-x86-sep        Enable x86 SEP instructions for issuing syscalls
   --enable-x86-tsc        Enable x86 TSC for timings
-  --enable-arm-tsc        Select for which machine we are compiling. Valid
-                          machines are at91, kuser, imx, ixp4xx, omap, orion,
-                          pxa, s3c24x, sa1100.
+  --enable-arm-tsc        You only need this option if you get the following
+                          message when starting an application: Xenomai:
+                          incompatible feature set (userland requires
+                          "kuser_tsc ...", kernel provides "...",
+                          missing="kuser_tsc"). In that case, this option
+                          allows to select the machine for which a user-space
+                          tsc emulation should be generated. Valid machines
+                          are at91, kuser, imx, ixp4xx, omap, orion, pxa,
+                          s3c24x, sa1100.
   --enable-arm-quirks     Enable quirks for specific systems. Currently
                           supported quirks are for sa1100 and xscale3.
   --disable-doc-install   Do not install documentation
@@ -5981,13 +5987,13 @@ if test "${lt_cv_nm_interface+set}" = set; then :
 else
   lt_cv_nm_interface="BSD nm"
   echo "int some_variable = 0;" > conftest.$ac_ext
-  (eval echo "\"\$as_me:5984: $ac_compile\"" >&5)
+  (eval echo "\"\$as_me:5990: $ac_compile\"" >&5)
   (eval "$ac_compile" 2>conftest.err)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:5987: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval echo "\"\$as_me:5993: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   cat conftest.err >&5
-  (eval echo "\"\$as_me:5990: output\"" >&5)
+  (eval echo "\"\$as_me:5996: output\"" >&5)
   cat conftest.out >&5
   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
     lt_cv_nm_interface="MS dumpbin"
@@ -7085,7 +7091,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 7088 "configure"' > conftest.$ac_ext
+  echo '#line 7094 "configure"' > conftest.$ac_ext
   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -8447,11 +8453,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:8450: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:8456: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:8454: \$? = $ac_status" >&5
+   echo "$as_me:8460: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -8771,11 +8777,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:8774: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:8780: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:8778: \$? = $ac_status" >&5
+   echo "$as_me:8784: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -8876,11 +8882,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:8879: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:8885: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:8883: \$? = $ac_status" >&5
+   echo "$as_me:8889: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -8931,11 +8937,11 @@ else
    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:8934: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:8940: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:8938: \$? = $ac_status" >&5
+   echo "$as_me:8944: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -11303,7 +11309,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11306 "configure"
+#line 11312 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11403,7 +11409,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11406 "configure"
+#line 11412 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
diff --git a/configure.in b/configure.in
index 3beef42..479f3aa 100644
--- a/configure.in
+++ b/configure.in
@@ -195,9 +195,13 @@ if test $XENO_TARGET_ARCH = arm ; then
 
   AC_MSG_CHECKING(for ARM tsc type)
   AC_ARG_ENABLE(arm-tsc,
-       AS_HELP_STRING([--enable-arm-tsc], [Select for which machine we are
-compiling. Valid machines are at91, kuser, imx, ixp4xx, omap, orion, pxa,
-  s3c24x, sa1100.]),
+       AS_HELP_STRING([--enable-arm-tsc], [You only need this option
+  if you get the following message when starting an application:
+Xenomai: incompatible feature set
+(userland requires "kuser_tsc ...", kernel provides "...", 
missing="kuser_tsc").
+In that case, this option allows to select the machine for which a
+user-space tsc emulation should be generated. Valid machines are at91,
+kuser, imx, ixp4xx, omap, orion, pxa, s3c24x, sa1100.]),
        [case "$enableval" in
        at91*)      
CONFIG_XENO_ARM_TSC_TYPE=__XN_TSC_TYPE_FREERUNNING_FAST_WRAP;;
 


_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to