diff -dur Boost/boost/detail/endian.hpp Boost.ppc.fixes/boost/detail/endian.hpp
|
old
|
new
|
|
| 54 | 54 | # define BOOST_LITTLE_ENDIAN |
| 55 | 55 | # define BOOST_BYTE_ORDER 1234 |
| 56 | 56 | #elif defined(__sparc) || defined(__sparc__) \ |
| 57 | | || defined(_POWER) || defined(__powerpc__) \ |
| | 57 | || defined(_POWER) || defined(__powerpc__) || defined(__ppc) \ |
| 58 | 58 | || defined(__ppc__) || defined(__hpux) || defined(__hppa) \ |
| 59 | 59 | || defined(_MIPSEB) || defined(_POWER) \ |
| 60 | 60 | || defined(__s390__) |
diff -dur Boost/boost/interprocess/detail/atomic.hpp Boost.ppc.fixes/boost/interprocess/detail/atomic.hpp
|
old
|
new
|
|
| 194 | 194 | } //namespace interprocess{ |
| 195 | 195 | } //namespace boost{ |
| 196 | 196 | |
| 197 | | #elif defined(__GNUC__) && (defined(__PPC__) || defined(__ppc__)) |
| | 197 | #elif defined(__GNUC__) && (defined(__PPC__) || defined(__ppc) || defined(__ppc__)) |
| 198 | 198 | |
| 199 | 199 | namespace boost { |
| 200 | 200 | namespace interprocess { |
diff -dur Boost/boost/numeric/interval/detail/ppc_rounding_control.hpp Boost.ppc.fixes/boost/numeric/interval/detail/ppc_rounding_control.hpp
|
old
|
new
|
|
| 12 | 12 | #ifndef BOOST_NUMERIC_INTERVAL_DETAIL_PPC_ROUNDING_CONTROL_HPP |
| 13 | 13 | #define BOOST_NUMERIC_INTERVAL_DETAIL_PPC_ROUNDING_CONTROL_HPP |
| 14 | 14 | |
| 15 | | #if !defined(powerpc) && !defined(__powerpc__) && !defined(__ppc__) |
| | 15 | #if !defined(powerpc) && !defined(__powerpc__) && !defined(__ppc) && !defined(__ppc__) |
| 16 | 16 | #error This header only works on PPC CPUs. |
| 17 | 17 | #endif |
| 18 | 18 | |
diff -dur Boost/boost/numeric/interval/hw_rounding.hpp Boost.ppc.fixes/boost/numeric/interval/hw_rounding.hpp
|
old
|
new
|
|
| 21 | 21 | # include <boost/numeric/interval/detail/c99_rounding_control.hpp> |
| 22 | 22 | #elif defined(__i386__) || defined(_M_IX86) || defined(__BORLANDC__) || defined(_M_X64) |
| 23 | 23 | # include <boost/numeric/interval/detail/x86_rounding_control.hpp> |
| 24 | | #elif defined(powerpc) || defined(__powerpc__) || defined(__ppc__) |
| | 24 | #elif defined(powerpc) || defined(__powerpc__) || defined(__ppc) || defined(__ppc__) |
| 25 | 25 | # include <boost/numeric/interval/detail/ppc_rounding_control.hpp> |
| 26 | 26 | #elif defined(sparc) || defined(__sparc__) |
| 27 | 27 | # include <boost/numeric/interval/detail/sparc_rounding_control.hpp> |