At 09:04 PM 2/21/2003, David Abrahams wrote: >David Abrahams <[EMAIL PROTECTED]> writes: > >> The config docs say: >> >> BOOST_NO_AUTO_PTR >> >> Standard library >> >> If the compiler / library supplies non-standard or broken >> std::auto_ptr. >> >> Yet BOOST_NO_AUTO_PTR is not set for MSVC with its standard library, >> in which auto_ptr does not support converting constructors, among >> other major problems. >> >> I'm going to add BOOST_NO_AUTO_PTR for the old dinkumware library; >> Please don't hesitate to let me know if there's a problem with this >> change. > >Argh, that's going to break shared_ptr for a number of users; I think >we need a new config macro (BOOST_BROKEN_AUTO_PTR or something) :-(
Yes, the problem isn't really "no auto_ptr" but a very specific set of problems. Maybe you should just say BOOST_OLD_MSVC_AUTO_PTR.
Anyhow, please add whatever you decide to the docs.
--Beman
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost