thread (thread<>::thread(_Callable)): Explicitly use _Callable as template argument for _M_make_shared_data.

2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>

        * include/std/thread (thread<>::thread(_Callable)): Explicitly use
        _Callable as template argument for _M_make_shared_data.
        * testsuite/30_threads/thread/cons/6.cc: New.
        * testsuite/30_threads/thread/cons/7.cc: New.
        * testsuite/30_threads/thread/cons/8.cc: New.

From-SVN: r144023
This commit is contained in:
Chris Fairles 2009-02-09 00:13:47 +00:00
parent 9a58d4d27c
commit b47f0044ab
5 changed files with 239 additions and 1 deletions