|
Boost : |
From: Fernando Cacciola (fcacciola_at_[hidden])
Date: 2001-09-27 13:15:21
----- Original Message -----
From: Beman Dawes <bdawes_at_[hidden]>
To: <boost_at_[hidden]>; <boost_at_[hidden]>
Sent: Thursday, September 27, 2001 2:56 PM
Subject: Re: [boost] boost::config and covariant return types
> At 11:06 AM 9/27/2001, Markus Schoepflin wrote:
>
> >I just noticed that there is no define for detecting the absence of
> >covariant return types in the config system.
> >
> >Would it be possible to add something like
> >BOOST_NO_COVARIANT_RETURN_TYPES to detect missing support for section
> >10.3.5 of the standard?
>
> Keep in mind that the Boost config system is intended for internal use in
> Boost libraries. It isn't intended to solve general broken compiler
> problems.
Quite true.
However, I wonder: would it be possible to Standardize a header along the
lines of boost config? That might allow every piece of code, even outside
boost, to have a chance to identify and deal with broken compilers.
Perhaps boost\config.hpp can be considered by the LWG as a starting point
for a std <compiler_config>.
What do you think?
Fernando Cacciola
Sierra s.r.l.
fcacciola_at_[hidden]
www.gosierra.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk