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

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Tue Nov 27 23:23:17 2012 +0100

arm: rely on gcc for atomic operations

This allows running the same binary on UP and SMP system without any crash
or concurrence issues. Also enable CONFIG_SMP by default on ARM.

---

 Makefile.in                                        |   62 +--
 aclocal.m4                                         |   78 ++--
 config/Makefile.in                                 |   19 +-
 configure                                          |  460 ++++++++++----------
 configure.in                                       |   26 +-
 doc/Makefile.in                                    |   19 +-
 doc/asciidoc/Makefile.in                           |   20 +-
 doc/asciidoc/README.INSTALL.adoc                   |   46 ++-
 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.am                        |   13 +-
 include/asm-arm/Makefile.in                        |   42 +-
 include/asm-arm/atomic.h                           |  466 +-------------------
 include/asm-arm/atomic_asm.h                       |  478 ++++++++++++++++++++
 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/include/xeno_config.h.in                       |    6 +
 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 +-
 80 files changed, 1530 insertions(+), 1986 deletions(-)

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

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

Reply via email to