
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 16 Jan 2011 23:52:02 -0500 (EST) steven@providere-consulting.com wrote:
Author: steven_watanabe Date: 2011-01-16 23:51:54 EST (Sun, 16 Jan 2011) New Revision: 68201 URL: http://svn.boost.org/trac/boost/changeset/68201
Log: Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834]) Removed:
fenv.h is not a part of the C++ standard library; it is specified in ISO/IEC 9899, section 7.6 (the C99 standard). It's implementation is tied not only to the underlying C library in use, but also to a number of other factors, including but not limited to: - The operating system - The kernel - The compiler's method of implementing header search Attempting to detect the presence of the fenv.h header and the toolchains support for using said header cannot be achieved naively by defining a macro if the GNU, vacpp, sgi or stlport standard library implementation is found. The changes you have introduced will break Boost support for (at least) the following compilers and toolchains: - Sun, HP, Pathscale - Clang on linux or darwin using libc++ - Any compiler using the Apache/Roguewave standard library I am sincerely sorry to have stepped on toes here at Boost, especially yours, as you seem to be hellbent in purging Boost of my contributions, instead of helping to improve upon them. You told me last night in an email that you went back and reviewed every commit that I have ever made to Boost. I would appreciate it if you would let me know how much of my work you have in your crosshairs. Anyone here who knows me is aware that I am young and inexperienced at working on a large-scale open source project. I have been a little over-enthusastic and unintentionally inconsiderate, but I have done my best to fit in here and make contributions to Boost. I do not think that reverting my commits without consulting me first encourages the SVN policies that you and others assert that I have blatantly violated. - -- Bryce Lelbach aka wash boost-spirit.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAk0z11gACgkQ9cB/V3/s9EyXJQCfesVXrNkhAeNoYCmgWODv0Z7m 6fMAni0Sb7gdtQWHyIj7EVFhrwqvBjCv =Sr5U -----END PGP SIGNATURE-----