In the case of windows with HAS_EXCEPTIONS turned off we weren't able to use the std::set_new_handler correctly.  Rework the #ifdefs to allow use of the std_new_handler, but ignore the exceptions.
In the case of windows with HAS_EXCEPTIONS turned off we weren't able
to use the std::set_new_handler correctly.  Rework the #ifdefs to
allow use of the std_new_handler, but ignore the exceptions.

Patch submitted by mbelshe.


git-svn-id: ed72605d96b37db1e305ba730172283594166de1@72 e123bbac-8519-0410-9389-e36bf2bdbbd6

jtblatt/perftools,jtblatt/perftools,jtblatt/perftools,jtblatt/perftools