[Xenomai-git] Gilles Chanteperdrix : build: bootstrap

2013-04-23 Thread git repository hosting
Module: xenomai-2.6
Branch: master
Commit: 1dda9f0f7ce694862f896934c8dc4d11e2bf011f
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=1dda9f0f7ce694862f896934c8dc4d11e2bf011f

Author: Gilles Chanteperdrix 
Date:   Tue Apr 23 21:26:16 2013 +0200

build: bootstrap

---

 configure|  106 ++
 src/include/xeno_config.h.in |   12 -
 2 files changed, 4 insertions(+), 114 deletions(-)

diff --git a/configure b/configure
index d0c75cf..3c6ea22 100755
--- a/configure
+++ b/configure
@@ -813,10 +813,6 @@ with_dbx_root
 with_docbook_xsl_root
 enable_verbose_latex
 enable_asciidoc
-enable_posix_auto_mlockall
-enable_psos_auto_mlockall
-enable_uitron_auto_mlockall
-enable_dlopen_skins
 with___thread
 with_testdir
 enable_fortify
@@ -1488,27 +1484,6 @@ Optional Features:
   [default=no]
   --enable-verbose-latex  Uses LaTeX non-stop mode [default=no]
   --enable-asciidoc   Build Asciidoc documentation [default=no]
-  --enable-posix-auto-mlockall
-  Enable Xenomai POSIX skin library to automatically
-  call mlockall at startup. This option is mainly
-  useful for running third-parties programs such as
-  the Open Posix Testsuite unmodified with Xenomai
-  POSIX skin [default=no]
-  --enable-psos-auto-mlockall
-  Enable the Xenomai pSOS skin library to
-  automatically call mlockall at process startup.
-  Unless this option is switched on, the application
-  will have to lock its memory explicitly while
-  initializing. [default=no]
-  --enable-uitron-auto-mlockall
-  Enable the Xenomai uITRON skin library to
-  automatically call mlockall at process startup.
-  Unless this option is switched on, the application
-  will have to lock its memory explicitly while
-  initializing. [default=no]
-  --enable-dlopen-skins   Disable TLS features and automatic main thread
-  mapping by the POSIX skin to allows dlopen'ing
-  Xenomai libs. [default=no]
   --enable-fortifyEnable support for applications compiled with
   _FORTIFY_SOURCE
 
@@ -1530,7 +1505,8 @@ Optional Packages:
   --with-dbx-xsl-root specify the Docbook XML XSL stylesheet root. Default
   is to use well-known locations (or network if
   --enable-dbx-network was passed)
-  --without-__thread  do not use TLS features
+  --with-__thread use optimized TLS features (x86 only), disabling the
+  ability to use dlopen on Xenomai skin libraries
   --with-testdir=
   location for test binaries (defaults to $bindir)
 
@@ -5137,10 +5113,8 @@ else
   build_for=$host_alias
 fi
 
-use__thread=no
 case "$build_for" in
  i*86*-*)
-   use__thread=yes
XENO_TARGET_ARCH=x86
CONFIG_XENO_FASTSYNCH=y
CONFIG_XENO_DEFAULT_PERIOD=10
@@ -5166,7 +5140,6 @@ case "$build_for" in
# what architecture we are running
;;
  x86_64-*|amd64-*)
-   use__thread=yes
XENO_TARGET_ARCH=x86
CONFIG_XENO_FASTSYNCH=y
CONFIG_XENO_DEFAULT_PERIOD=10
@@ -13705,79 +13678,8 @@ else
 fi
 
 
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the POSIX skin 
library automatically calls mlockall" >&5
-$as_echo_n "checking whether the POSIX skin library automatically calls 
mlockall... " >&6; }
-# Check whether --enable-posix-auto-mlockall was given.
-if test "${enable_posix_auto_mlockall+set}" = set; then :
-  enableval=$enable_posix_auto_mlockall; case "$enableval" in
-   y | yes) CONFIG_XENO_POSIX_AUTO_MLOCKALL=y ;;
-   *) unset CONFIG_XENO_POSIX_AUTO_MLOCKALL ;;
-   esac
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 
${CONFIG_XENO_POSIX_AUTO_MLOCKALL:-no}" >&5
-$as_echo "${CONFIG_XENO_POSIX_AUTO_MLOCKALL:-no}" >&6; }
-if test x$CONFIG_XENO_POSIX_AUTO_MLOCKALL = xy; then
-
-$as_echo "#define CONFIG_XENO_POSIX_AUTO_MLOCKALL 1" >>confdefs.h
-
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the pSOS skin 
library automatically calls mlockall" >&5
-$as_echo_n "checking whether the pSOS skin library automatically calls 
mlockall... " >&6; }
-# Check whether --enable-psos-auto-mlockall was given.
-if test "${enable_psos_auto_mlockall+set}" = set; then :
-  enableval=$enable_psos_auto_mlockall; case "$enableval" in
-   y | yes) CONFIG_XENO_PSOS_AUTO_MLOCKALL=y ;;
-   *) unset CONFIG_XENO_PSOS_AUTO_MLOCKALL ;;
-   esac
-fi
-
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: 
${CONFIG_XENO_PSOS_AUTO_MLOCKALL:-no}" >&5
-$as_echo "${CONFIG_XENO_PSOS_AUTO_M

[Xenomai-git] Gilles Chanteperdrix : build: bootstrap

2013-02-04 Thread GIT version control
Module: xenomai-2.6
Branch: master
Commit: d4f8b82905930ceba4d4399d1b2e52ff98860e2a
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=d4f8b82905930ceba4d4399d1b2e52ff98860e2a

Author: Gilles Chanteperdrix 
Date:   Mon Feb  4 19:56:40 2013 +0100

build: bootstrap

---

 Makefile.in|   93 +--
 aclocal.m4 |   78 ++--
 config/Makefile.in |   41 ++---
 configure  |   33 ---
 doc/Makefile.in|   52 +++
 doc/asciidoc/Makefile.in   |   42 ++
 doc/docbook/Makefile.in|   53 +++
 doc/docbook/custom-stylesheets/Makefile.in |   52 +++
 doc/docbook/custom-stylesheets/xsl/Makefile.in |   52 +++
 .../custom-stylesheets/xsl/common/Makefile.in  |   41 ++---
 doc/docbook/custom-stylesheets/xsl/fo/Makefile.in  |   41 ++---
 .../custom-stylesheets/xsl/html/Makefile.in|   42 ++
 doc/docbook/xenomai/Makefile.in|   42 ++
 doc/doxygen/Makefile.in|   42 ++
 doc/man/Makefile.in|   67 +++---
 doc/txt/Makefile.in|   56 +++--
 include/Makefile.in|   76 +---
 include/analogy/Makefile.in|   56 +++--
 include/asm-arm/Makefile.in|   67 --
 include/asm-arm/bits/Makefile.in   |   56 +++--
 include/asm-blackfin/Makefile.in   |   67 --
 include/asm-blackfin/bits/Makefile.in  |   56 +++--
 include/asm-generic/Makefile.in|   67 --
 include/asm-generic/bits/Makefile.in   |   56 +++--
 include/asm-nios2/Makefile.in  |   67 --
 include/asm-nios2/bits/Makefile.in |   56 +++--
 include/asm-powerpc/Makefile.in|   67 --
 include/asm-powerpc/bits/Makefile.in   |   56 +++--
 include/asm-sh/Makefile.in |   67 --
 include/asm-sh/bits/Makefile.in|   56 +++--
 include/asm-sim/Makefile.in|   67 --
 include/asm-sim/bits/Makefile.in   |   56 +++--
 include/asm-x86/Makefile.in|   69 ---
 include/asm-x86/bits/Makefile.in   |   56 +++--
 include/native/Makefile.in |   56 +++--
 include/nucleus/Makefile.in|   56 +++--
 include/posix/Makefile.in  |   67 --
 include/posix/sys/Makefile.in  |   56 +++--
 include/psos+/Makefile.in  |   56 +++--
 include/rtdm/Makefile.in   |   56 +++--
 include/uitron/Makefile.in |   56 +++--
 include/vrtx/Makefile.in   |   56 +++--
 include/vxworks/Makefile.in|   56 +++--
 scripts/Makefile.in|   56 +++--
 src/Makefile.in|   52 +++
 src/drvlib/Makefile.in |   52 +++
 src/drvlib/analogy/Makefile.in |   52 ++-
 src/include/Makefile.in|   47 +++
 src/skins/Makefile.in  |   52 +++
 src/skins/common/Makefile.in   |   52 ++-
 src/skins/native/Makefile.in   |   61 +++--
 src/skins/posix/Makefile.in|   61 +++--
 src/skins/psos+/Makefile.in|   61 +++--
 src/skins/rtdm/Makefile.in |   61 +++--
 src/skins/uitron/Makefile.in   |   61 +++--
 src/skins/vrtx/Makefile.in |   61 +++--
 src/skins/vxworks/Makefile.in  |   61 +++--
 src/testsuite/Makefile.in  |   52 +++
 src/testsuite/clocktest/Makefile.in|   48 ++
 src/testsuite/cyclic/Makefile.in   |   48 ++
 src/testsuite/irqbench/Makefile.in |   50 ++-
 src/testsuite/klatency/Makefile.in |   48 ++
 src/testsuite/latency/Makefile.in  |   48 ++
 src/testsuite/regression/Makefile.in   |   67 --
 src/testsuite/regression/native+posix/Makefile.in  |   48 ++
 src/testsuite/reg

[Xenomai-git] Gilles Chanteperdrix : build: bootstrap

2012-12-29 Thread GIT version control
Module: xenomai-2.6
Branch: master
Commit: d5c5ef9354b8c4fe8e7a738597177d899b1c7baf
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=d5c5ef9354b8c4fe8e7a738597177d899b1c7baf

Author: Gilles Chanteperdrix 
Date:   Sat Dec 29 18:31:01 2012 +0100

build: bootstrap

---

 Makefile.in|   93 ++
 aclocal.m4 |   78 ++---
 config/Makefile.in |   41 +--
 configure  |  424 +---
 doc/Makefile.in|   52 +--
 doc/asciidoc/Makefile.in   |   42 +--
 doc/docbook/Makefile.in|   53 +--
 doc/docbook/custom-stylesheets/Makefile.in |   52 +--
 doc/docbook/custom-stylesheets/xsl/Makefile.in |   52 +--
 .../custom-stylesheets/xsl/common/Makefile.in  |   41 +--
 doc/docbook/custom-stylesheets/xsl/fo/Makefile.in  |   41 +--
 .../custom-stylesheets/xsl/html/Makefile.in|   42 +--
 doc/docbook/xenomai/Makefile.in|   42 +--
 doc/doxygen/Makefile.in|   42 +--
 doc/man/Makefile.in|   67 +---
 doc/txt/Makefile.in|   56 +--
 include/Makefile.in|   76 +---
 include/analogy/Makefile.in|   56 +--
 include/asm-arm/Makefile.in|   67 +---
 include/asm-arm/bits/Makefile.in   |   56 +--
 include/asm-blackfin/Makefile.in   |   67 +---
 include/asm-blackfin/bits/Makefile.in  |   56 +--
 include/asm-generic/Makefile.in|   67 +---
 include/asm-generic/bits/Makefile.in   |   56 +--
 include/asm-nios2/Makefile.in  |   67 +---
 include/asm-nios2/bits/Makefile.in |   56 +--
 include/asm-powerpc/Makefile.in|   67 +---
 include/asm-powerpc/bits/Makefile.in   |   56 +--
 include/asm-sh/Makefile.in |   67 +---
 include/asm-sh/bits/Makefile.in|   56 +--
 include/asm-sim/Makefile.in|   67 +---
 include/asm-sim/bits/Makefile.in   |   56 +--
 include/asm-x86/Makefile.in|   67 +---
 include/asm-x86/bits/Makefile.in   |   56 +--
 include/native/Makefile.in |   56 +--
 include/nucleus/Makefile.in|   56 +--
 include/posix/Makefile.in  |   67 +---
 include/posix/sys/Makefile.in  |   56 +--
 include/psos+/Makefile.in  |   56 +--
 include/rtdm/Makefile.in   |   56 +--
 include/uitron/Makefile.in |   56 +--
 include/vrtx/Makefile.in   |   56 +--
 include/vxworks/Makefile.in|   56 +--
 scripts/Makefile.in|   56 +--
 src/Makefile.in|   52 +--
 src/drvlib/Makefile.in |   52 +--
 src/drvlib/analogy/Makefile.in |   52 +--
 src/include/Makefile.in|   47 +--
 src/skins/Makefile.in  |   52 +--
 src/skins/common/Makefile.in   |   52 +--
 src/skins/native/Makefile.in   |   61 +---
 src/skins/posix/Makefile.in|   61 +---
 src/skins/psos+/Makefile.in|   61 +---
 src/skins/rtdm/Makefile.in |   61 +---
 src/skins/uitron/Makefile.in   |   61 +---
 src/skins/vrtx/Makefile.in |   61 +---
 src/skins/vxworks/Makefile.in  |   61 +---
 src/testsuite/Makefile.in  |   52 +--
 src/testsuite/clocktest/Makefile.in|   48 +--
 src/testsuite/cyclic/Makefile.in   |   48 +--
 src/testsuite/irqbench/Makefile.in |   50 +--
 src/testsuite/klatency/Makefile.in |   48 +--
 src/testsuite/latency/Makefile.in  |   48 +--
 src/testsuite/regression/Makefile.in   |   67 +---
 src/testsuite/regression/native+posix/Makefile.in  |   48 +--
 src/testsuite/regression/native/Makefile.in|   54 +--
 src/testsuite/regression/posix/Makefile.in |   58 +--
 src/testsuite/switchtest/Makefile.in   |   48 +--
 src/testsuite/unit/Makefile.in |   64 +---
 src/testsuite/xeno-test/Makefile.in|   72 +---
 src/utils/Makefile.in  |   52 +--
 src/utils/analogy/Makefile.in  |   69 +---
 src/utils/can/Makefile.in  |   57 +--
 src/utils/ps/Makefile.in   |   48 +--
 74 files ch

[Xenomai-git] Gilles Chanteperdrix : build: bootstrap

2012-12-20 Thread GIT version control
Module: xenomai-2.6
Branch: master
Commit: 7fb84a8b13438bd8b6df54abff0a97920403b7fb
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=7fb84a8b13438bd8b6df54abff0a97920403b7fb

Author: Gilles Chanteperdrix 
Date:   Fri Dec 21 01:32:11 2012 +0100

build: bootstrap

---

 Makefile.in|   93 ++
 aclocal.m4 |   78 ++---
 config/Makefile.in |   41 +--
 configure  |  424 +---
 doc/Makefile.in|   52 +--
 doc/asciidoc/Makefile.in   |   42 +--
 doc/docbook/Makefile.in|   53 +--
 doc/docbook/custom-stylesheets/Makefile.in |   52 +--
 doc/docbook/custom-stylesheets/xsl/Makefile.in |   52 +--
 .../custom-stylesheets/xsl/common/Makefile.in  |   41 +--
 doc/docbook/custom-stylesheets/xsl/fo/Makefile.in  |   41 +--
 .../custom-stylesheets/xsl/html/Makefile.in|   42 +--
 doc/docbook/xenomai/Makefile.in|   42 +--
 doc/doxygen/Makefile.in|   42 +--
 doc/man/Makefile.in|   67 +---
 doc/txt/Makefile.in|   56 +--
 include/Makefile.in|   76 +---
 include/analogy/Makefile.in|   56 +--
 include/asm-arm/Makefile.in|   67 +---
 include/asm-arm/atomic.h   |4 +-
 include/asm-arm/bits/Makefile.in   |   56 +--
 include/asm-blackfin/Makefile.in   |   67 +---
 include/asm-blackfin/bits/Makefile.in  |   56 +--
 include/asm-generic/Makefile.in|   67 +---
 include/asm-generic/bits/Makefile.in   |   56 +--
 include/asm-nios2/Makefile.in  |   67 +---
 include/asm-nios2/bits/Makefile.in |   56 +--
 include/asm-powerpc/Makefile.in|   67 +---
 include/asm-powerpc/bits/Makefile.in   |   56 +--
 include/asm-sh/Makefile.in |   67 +---
 include/asm-sh/bits/Makefile.in|   56 +--
 include/asm-sim/Makefile.in|   67 +---
 include/asm-sim/bits/Makefile.in   |   56 +--
 include/asm-x86/Makefile.in|   68 +---
 include/asm-x86/bits/Makefile.in   |   56 +--
 include/native/Makefile.in |   56 +--
 include/nucleus/Makefile.in|   56 +--
 include/posix/Makefile.in  |   67 +---
 include/posix/sys/Makefile.in  |   56 +--
 include/psos+/Makefile.in  |   56 +--
 include/rtdm/Makefile.in   |   56 +--
 include/uitron/Makefile.in |   56 +--
 include/vrtx/Makefile.in   |   56 +--
 include/vxworks/Makefile.in|   56 +--
 scripts/Makefile.in|   56 +--
 src/Makefile.in|   52 +--
 src/drvlib/Makefile.in |   52 +--
 src/drvlib/analogy/Makefile.in |   52 +--
 src/include/Makefile.in|   47 +--
 src/skins/Makefile.in  |   52 +--
 src/skins/common/Makefile.in   |   52 +--
 src/skins/native/Makefile.in   |   61 +---
 src/skins/posix/Makefile.in|   61 +---
 src/skins/psos+/Makefile.in|   61 +---
 src/skins/rtdm/Makefile.in |   61 +---
 src/skins/uitron/Makefile.in   |   61 +---
 src/skins/vrtx/Makefile.in |   61 +---
 src/skins/vxworks/Makefile.in  |   61 +---
 src/testsuite/Makefile.in  |   52 +--
 src/testsuite/clocktest/Makefile.in|   48 +--
 src/testsuite/cyclic/Makefile.in   |   48 +--
 src/testsuite/irqbench/Makefile.in |   50 +--
 src/testsuite/klatency/Makefile.in |   48 +--
 src/testsuite/latency/Makefile.in  |   48 +--
 src/testsuite/regression/Makefile.in   |   67 +---
 src/testsuite/regression/native+posix/Makefile.in  |   48 +--
 src/testsuite/regression/native/Makefile.in|   54 +--
 src/testsuite/regression/posix/Makefile.in |   58 +--
 src/testsuite/switchtest/Makefile.in   |   48 +--
 src/testsuite/unit/Makefile.in |   64 +---
 src/testsuite/xeno-test/Makefile.in|   72 +---
 src/utils/Makefile.in  |   52 +--
 src/utils/analogy/Makefile.in  |   69 +---
 src/utils/can/Makefile.in  |   57 +--
 src/utils/ps

[Xenomai-git] Gilles Chanteperdrix : build: bootstrap

2012-12-18 Thread GIT version control
Module: xenomai-2.6
Branch: master
Commit: 8c11c630138c5b4d71caa89dadb24d08711d635a
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=8c11c630138c5b4d71caa89dadb24d08711d635a

Author: Gilles Chanteperdrix 
Date:   Tue Dec 18 09:05:38 2012 +0100

build: bootstrap

---

 Makefile.in|   93 ++
 aclocal.m4 |   78 ++---
 config/Makefile.in |   41 +--
 configure  |  424 +---
 doc/Makefile.in|   52 +--
 doc/asciidoc/Makefile.in   |   42 +--
 doc/docbook/Makefile.in|   53 +--
 doc/docbook/custom-stylesheets/Makefile.in |   52 +--
 doc/docbook/custom-stylesheets/xsl/Makefile.in |   52 +--
 .../custom-stylesheets/xsl/common/Makefile.in  |   41 +--
 doc/docbook/custom-stylesheets/xsl/fo/Makefile.in  |   41 +--
 .../custom-stylesheets/xsl/html/Makefile.in|   42 +--
 doc/docbook/xenomai/Makefile.in|   42 +--
 doc/doxygen/Makefile.in|   42 +--
 doc/man/Makefile.in|   66 +---
 doc/txt/Makefile.in|   56 +--
 include/Makefile.in|   76 +---
 include/analogy/Makefile.in|   56 +--
 include/asm-arm/Makefile.in|   67 +---
 include/asm-arm/bits/Makefile.in   |   56 +--
 include/asm-blackfin/Makefile.in   |   71 +---
 include/asm-blackfin/bits/Makefile.in  |   56 +--
 include/asm-generic/Makefile.in|   67 +---
 include/asm-generic/bits/Makefile.in   |   56 +--
 include/asm-nios2/Makefile.in  |   67 +---
 include/asm-nios2/bits/Makefile.in |   56 +--
 include/asm-powerpc/Makefile.in|   71 +---
 include/asm-powerpc/bits/Makefile.in   |   56 +--
 include/asm-sh/Makefile.in |   67 +---
 include/asm-sh/bits/Makefile.in|   56 +--
 include/asm-sim/Makefile.in|   67 +---
 include/asm-sim/bits/Makefile.in   |   56 +--
 include/asm-x86/Makefile.in|   67 +---
 include/asm-x86/bits/Makefile.in   |   56 +--
 include/native/Makefile.in |   56 +--
 include/nucleus/Makefile.in|   56 +--
 include/posix/Makefile.in  |   67 +---
 include/posix/sys/Makefile.in  |   56 +--
 include/psos+/Makefile.in  |   56 +--
 include/rtdm/Makefile.in   |   56 +--
 include/uitron/Makefile.in |   56 +--
 include/vrtx/Makefile.in   |   56 +--
 include/vxworks/Makefile.in|   56 +--
 scripts/Makefile.in|   56 +--
 src/Makefile.in|   52 +--
 src/drvlib/Makefile.in |   52 +--
 src/drvlib/analogy/Makefile.in |   52 +--
 src/include/Makefile.in|   47 +--
 src/skins/Makefile.in  |   52 +--
 src/skins/common/Makefile.in   |   52 +--
 src/skins/native/Makefile.in   |   61 +---
 src/skins/posix/Makefile.in|   61 +---
 src/skins/psos+/Makefile.in|   61 +---
 src/skins/rtdm/Makefile.in |   61 +---
 src/skins/uitron/Makefile.in   |   61 +---
 src/skins/vrtx/Makefile.in |   61 +---
 src/skins/vxworks/Makefile.in  |   61 +---
 src/testsuite/Makefile.in  |   52 +--
 src/testsuite/clocktest/Makefile.in|   48 +--
 src/testsuite/cyclic/Makefile.in   |   48 +--
 src/testsuite/irqbench/Makefile.in |   50 +--
 src/testsuite/klatency/Makefile.in |   48 +--
 src/testsuite/latency/Makefile.in  |   48 +--
 src/testsuite/regression/Makefile.in   |   67 +---
 src/testsuite/regression/native+posix/Makefile.in  |   48 +--
 src/testsuite/regression/native/Makefile.in|   54 +--
 src/testsuite/regression/posix/Makefile.in |   58 +--
 src/testsuite/switchtest/Makefile.in   |   48 +--
 src/testsuite/unit/Makefile.in |   62 +---
 src/testsuite/xeno-test/Makefile.in|   72 +---
 src/utils/Makefile.in  |   52 +--
 src/utils/analogy/Makefile.in  |   69 +---
 src/utils/can/Makefile.in  |   57 +--
 src/utils/ps/Makefile.in   |   48 +--
 74 files ch