Subject: Re: [Boost-bugs] [Boost C++ Libraries] #911: [bind] inline placeholder macro
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-07-06 12:36:25
#911: [bind] inline placeholder macro
-----------------------------------------+----------------------------------
Reporter: daniel_walker_at_[hidden] | Owner: nobody
Type: Patches | Status: assigned
Milestone: | Component: None
Version: None | Severity: Showstopper
Resolution: None | Keywords:
-----------------------------------------+----------------------------------
Changes (by dave):
* cc: pdimov_at_[hidden] (added)
* severity: => Showstopper
* reporter: daniel_walker => daniel_walker_at_[hidden]
Old description:
> {{{
> This patch introduces and documents a macro to enable placeholders
> implemented as inline functions instead of static objects for compilers
> other than borland and g++ <= 4.0. Also, it gives g++ > 4.0 static object
> placeholders by default. This is important for the TR1 CopyConstructible
> requirement and for practical reasons when implementing operator
> overloads for placeholders. Finally, the patch also introduces a macro
> containing gcc's complete version number for convenient use with
> BOOST_WORKAROUND. See mailing list thread archived at
> http://tinyurl.com/yqvp8y.
> }}}
New description:
{{{
This patch introduces and documents a macro to enable placeholders
implemented as inline functions instead of static objects for compilers
other than borland and g++ <= 4.0. Also, it gives g++ > 4.0 static object
placeholders by default. This is important for the TR1 CopyConstructible
requirement and for practical reasons when implementing operator overloads
for placeholders. Finally, the patch also introduces a macro containing
gcc's complete version number for convenient use with BOOST_WORKAROUND.
See mailing list thread archived at http://tinyurl.com/yqvp8y.
}}}
Comment:
CXan't reassign to Peter until he sets up his email as described in
TicketWorkflow.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/911#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:56 UTC