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

Author: Philippe Gerum <r...@xenomai.org>
Date:   Sat Nov 24 11:24:24 2012 +0100

x86, powerpc: enable --enable-smp by default

The SMP switch is used to tell the build system whether CPU
synchronization instructions should be emitted in atomic constructs
appearing in some Xenomai libraries.

This patch enables this feature by default on all SMP-enabled
architectures Xenomai supports except ARM, i.e. x86_32/64 and
powerpc_32/64.  One may override this default by passing --disable-smp
explicitely for those architectures.

Xenomai code for running over SMP-enabled ARM platforms must still be
explicitely configured with --enable-smp.

---

 Makefile.in                                        |   60 ++-
 README.INSTALL                                     |   35 ++-
 TROUBLESHOOTING                                    |   15 +-
 aclocal.m4                                         |   78 +++--
 config/Makefile.in                                 |   19 +-
 configure                                          |  434 +++++++++++---------
 configure.in                                       |   15 +-
 doc/Makefile.in                                    |   19 +-
 doc/asciidoc/Makefile.in                           |   20 +-
 doc/docbook/Makefile.in                            |   20 +-
 doc/docbook/custom-stylesheets/Makefile.in         |   19 +-
 doc/docbook/custom-stylesheets/xsl/Makefile.in     |   19 +-
 .../custom-stylesheets/xsl/common/Makefile.in      |   19 +-
 doc/docbook/custom-stylesheets/xsl/fo/Makefile.in  |   19 +-
 .../custom-stylesheets/xsl/html/Makefile.in        |   20 +-
 doc/docbook/xenomai/Makefile.in                    |   20 +-
 doc/doxygen/Makefile.in                            |   20 +-
 doc/man/Makefile.in                                |   29 +-
 doc/txt/Makefile.in                                |   29 +-
 include/Makefile.in                                |   33 +-
 include/analogy/Makefile.in                        |   29 +-
 include/asm-arm/Makefile.in                        |   29 +-
 include/asm-arm/bits/Makefile.in                   |   29 +-
 include/asm-blackfin/Makefile.in                   |   29 +-
 include/asm-blackfin/bits/Makefile.in              |   29 +-
 include/asm-generic/Makefile.in                    |   29 +-
 include/asm-generic/bits/Makefile.in               |   29 +-
 include/asm-nios2/Makefile.in                      |   29 +-
 include/asm-nios2/bits/Makefile.in                 |   29 +-
 include/asm-powerpc/Makefile.in                    |   29 +-
 include/asm-powerpc/bits/Makefile.in               |   29 +-
 include/asm-sh/Makefile.in                         |   29 +-
 include/asm-sh/bits/Makefile.in                    |   29 +-
 include/asm-sim/Makefile.in                        |   29 +-
 include/asm-sim/bits/Makefile.in                   |   29 +-
 include/asm-x86/Makefile.in                        |   29 +-
 include/asm-x86/bits/Makefile.in                   |   29 +-
 include/native/Makefile.in                         |   29 +-
 include/nucleus/Makefile.in                        |   29 +-
 include/posix/Makefile.in                          |   29 +-
 include/posix/sys/Makefile.in                      |   29 +-
 include/psos+/Makefile.in                          |   29 +-
 include/rtdm/Makefile.in                           |   29 +-
 include/uitron/Makefile.in                         |   29 +-
 include/vrtx/Makefile.in                           |   29 +-
 include/vxworks/Makefile.in                        |   29 +-
 scripts/Makefile.in                                |   29 +-
 src/Makefile.in                                    |   19 +-
 src/drvlib/Makefile.in                             |   19 +-
 src/drvlib/analogy/Makefile.in                     |   27 +-
 src/include/Makefile.in                            |   25 +-
 src/skins/Makefile.in                              |   19 +-
 src/skins/common/Makefile.in                       |   27 +-
 src/skins/native/Makefile.in                       |   31 +-
 src/skins/posix/Makefile.in                        |   31 +-
 src/skins/psos+/Makefile.in                        |   31 +-
 src/skins/rtdm/Makefile.in                         |   31 +-
 src/skins/uitron/Makefile.in                       |   31 +-
 src/skins/vrtx/Makefile.in                         |   31 +-
 src/skins/vxworks/Makefile.in                      |   31 +-
 src/testsuite/Makefile.in                          |   19 +-
 src/testsuite/clocktest/Makefile.in                |   21 +-
 src/testsuite/cyclic/Makefile.in                   |   21 +-
 src/testsuite/irqbench/Makefile.in                 |   23 +-
 src/testsuite/klatency/Makefile.in                 |   21 +-
 src/testsuite/latency/Makefile.in                  |   21 +-
 src/testsuite/regression/Makefile.in               |   29 +-
 src/testsuite/regression/native+posix/Makefile.in  |   21 +-
 src/testsuite/regression/native/Makefile.in        |   27 +-
 src/testsuite/regression/posix/Makefile.in         |   31 +-
 src/testsuite/switchtest/Makefile.in               |   21 +-
 src/testsuite/unit/Makefile.in                     |   35 +-
 src/testsuite/xeno-test/Makefile.in                |   35 +-
 src/utils/Makefile.in                              |   19 +-
 src/utils/analogy/Makefile.in                      |   37 +-
 src/utils/can/Makefile.in                          |   25 +-
 src/utils/ps/Makefile.in                           |   21 +-
 77 files changed, 1561 insertions(+), 944 deletions(-)

Diff:   
http://git.xenomai.org/?p=xenomai-2.6.git;a=commitdiff;h=87aa59aba9f220acbf1fc340400cbead469d0838

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

Reply via email to