>>>>> "Duncan" == Duncan Simpson <[EMAIL PROTECTED]> writes:

Duncan> Surely a better fix would be to include endian.h, or <cendian>
Duncan> if you are absolutely sure it really works everywhere and need
Duncan> to push "modern" C++, and use

Duncan> #if __BYTE_ORDER == __LITTLE_ENDIAN

Duncan> instead of looking of __i386__, __alpha__, etc. If endian.h is
Duncan> not present then a probe program in the configure script might
Duncan> be used instead. 

Unfotuntely, this is boost code and for whatever reason they decided
that configure was not good enough for them. So they hardcode all the
cpu/os/compiler combinations they can think of...

JMarc

Reply via email to