Add support for building on solaris, working around namespace polution problems from system headers.  Patch by Nathan Keynes!
Add support for building on solaris, working around namespace
polution problems from system headers.  Patch by Nathan Keynes!


git-svn-id: a4a6f32337ebd29ad4763b423022f00f68d1c7b7@52682 91177308-0d34-0410-b5e6-96231b3b80d8

lodyagin/bare_cxx,lodyagin/bare_cxx,lodyagin/bare_cxx,lodyagin/bare_cxx,lodyagin/bare_cxx