> > I've noticed that the philosophy of boost as it concerns long long is: > > if the type exists then use it. Since it is a non standard feature > > shouldn't it be used only if requested by the user (e.g. with a macro > > from the command line: > > > > -DBOOST_ENABLE_LONG_LONG > > Maybe, but you could end up with a lot of macros to define if you want all > the extentions enabled. IMO the vast majority of users do want all possible > extentions enabled.
This 'desire' is particularly relevant in the date-time library which depends on boost::int64_t quite heavily for efficient internal representations. While problematic on a few compilers it is fine on most. Jeff _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost