]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Update to r48848 from http://svn.boost.org/svn/boost/trunk/boost/detail/spinlock.hpp
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 22 Sep 2008 12:45:02 +0000 (12:45 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 22 Sep 2008 12:45:02 +0000 (12:45 +0000)
git-svn-id: https://svn.dealii.org/trunk@16893 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/contrib/boost/include/boost/detail/spinlock.hpp

index 60bdeeb699fc2e725d51b078fd602f74b6e16710..346fb3c61fc82e26e7e3055da5258a14af8cc232 100644 (file)
 
 #include <boost/config.hpp>
 
-#if defined(__GNUC__) && defined( __arm__ )
+#if defined(__GNUC__) && defined( __arm__ ) && !defined( __thumb__ )
 #  include <boost/detail/spinlock_gcc_arm.hpp>
-#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) \
-   && ( !defined(__INTEL_COMPILER) || defined(__ia64) )
+#elif defined(__GNUC__) && ( __GNUC__ * 100 + __GNUC_MINOR__ >= 401 ) && !defined( __arm__ ) && !defined( __hppa ) && ( !defined( __INTEL_COMPILER ) || defined( __ia64__ ) )
 #  include <boost/detail/spinlock_sync.hpp>
 #elif defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
 #  include <boost/detail/spinlock_w32.hpp>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.