
23 Aug
2006
23 Aug
'06
8:51 a.m.
Boris Gubenko wrote:
John Maddock wrote:
Will do, but shouldn't
Thank you!
< #if !(defined(__HP_aCC) && defined(_INCLUDE__STDC_A1_SOURCE)) < # define BOOST_NO_SWPRINTF < # define BOOST_NO_CWCTYPE < #endif
Be #if !(defined(__HP_aCC) && !defined(_INCLUDE__STDC_A1_SOURCE)) ?
No, I don't think so. The original condition says: don't define BOOST_NO_SWPRINTF and BOOST_NO_CWCTYPE macros when compiling with aCC with _INCLUDE__STDC_A1_SOURCE macro defined. This macro exposes I18N features added in 11i. On appropriate platforms, aCC predefines this macro.
Right, so if _INCLUDE__STDC_A1_SOURCE *is* defined, you *don't* want that pp-branch taken, so I still think it should be && !defined(_INCLUDE__STDC_A1_SOURCE) :-) Still confused yours, John.