From: John Maddock (john_at_[hidden])
Date: 2006-08-23 14:47:38
Boris Gubenko wrote:
> Before the fix, hpux.hpp would define BOOST_NO_SWPRINTF macro
> unconditionally. After the fix, it does not define it if a platform
> has native swprintf. I'm sure I'm missing something, I just don't know
> what it is :-)
> Utterly confused,
Doh! I get it now: I hadn't spotted the () after the initial !
Now that I've got into a testdrive machine the fix I came up with was:
!defined(__HP_aCC) || !defined(_INCLUDE__STDC_A1_SOURCE)
which of course is logically the same as yours :-)
It also looks as though most of the Boost.Config macros set for aCC on
itanium can be removed, but I'm still testing.