Add back U_WCHAR_IS_UTF32 macro to pmac.h
That was accidentally dropped when upgrading to ICU 4.6.
That leads to a failure in ICUStringConversionsTest.ConvertCodepageUTF8
on Mac.
__STDC_ISO_10646__ is not defined on Mac. Neither is _UCS_4. So, u_strFromWCS
ends up calling wcstombs on Mac instead of u_strFromUTF32. I'm gonna change
WideToCodepage in base/i18n/icu_string*.cc to use u_strFromUTF32 directly.
However, there might be other places where the absence of U_WCHAR_IS_UTF32 can
lead to a problem. To be safe, I'm adding back this to pmac.h
BUG=61514
TEST=With this version of ICU 4.6 pulled in, all the tests pass
including 'base_unittests --gtest_filter=ICU*.Conv*'
Review URL: http://codereview.chromium.org/6578003
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/icu46@75773 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2 files changed