Boost logo

Boost :

From: Ralf W. Grosse-Kunstleve (rwgk_at_[hidden])
Date: 2003-03-10 18:22:14


Hi,

We got access to a brand-new HP Itanium2 machine. Compiling with the
pre-installed gcc 2.96 seems to go fine, but I had to patch
boost/detail/limits.hpp. See below. I am just guessing that BOOST_BIG_ENDIAN is
correct for the Itanium2. Does anybody here know if this is correct? Is there a
quick-and-easy way to find out for sure?
Finally, if my experiments are successful it would be very useful to include
this tiny patch in 1.30.0.
Ralf

--- limits.hpp Wed Jul 24 09:07:41 2002
+++ /net/cci/rwgk/limits.hpp Mon Mar 10 15:14:47 2003
@@ -49,7 +49,7 @@
 
 // The macros are not named appropriately. We don't care about integer
 // bit layout, but about floating-point NaN (etc.) bit patterns.
-#if defined(__sparc) || defined(__sparc__) || defined(__powerpc__) ||
defined(__ppc__) || defined(__hppa) || defined(_MIPSEB) || defined(_POWER)
+#if defined(__sparc) || defined(__sparc__) || defined(__powerpc__) ||
defined(__ppc__) || defined(__hppa) || defined(_MIPSEB) || defined(_POWER) ||
defined(__ia64__)
 #define BOOST_BIG_ENDIAN
 #elif defined(__i386__) || defined(__alpha__)
 #define BOOST_LITTLE_ENDIAN

__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk