-
- Downloads
std::shared_ptr atomic operations
PR libstdc++/57250 * config/abi/pre/gnu.ver: Export new symbols. * include/Makefile.am: Add new header. * include/Makefile.in: Regenerate. * include/bits/shared_ptr_atomic.h: Define atomic access functions. * include/std/memory: Include new header. * src/c++11/shared_ptr.cc (_Sp_locker): Define and use mutex pool. * testsuite/20_util/shared_ptr/atomic/1.cc: New. * testsuite/20_util/shared_ptr/atomic/2.cc: New. * testsuite/20_util/shared_ptr/atomic/3.cc: New. From-SVN: r217452
Showing
- libstdc++-v3/ChangeLog 13 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/config/abi/pre/gnu.ver 3 additions, 0 deletionslibstdc++-v3/config/abi/pre/gnu.ver
- libstdc++-v3/include/Makefile.am 1 addition, 0 deletionslibstdc++-v3/include/Makefile.am
- libstdc++-v3/include/Makefile.in 1 addition, 0 deletionslibstdc++-v3/include/Makefile.in
- libstdc++-v3/include/bits/shared_ptr_atomic.h 330 additions, 0 deletionslibstdc++-v3/include/bits/shared_ptr_atomic.h
- libstdc++-v3/include/std/memory 1 addition, 0 deletionslibstdc++-v3/include/std/memory
- libstdc++-v3/src/c++11/shared_ptr.cc 58 additions, 0 deletionslibstdc++-v3/src/c++11/shared_ptr.cc
- libstdc++-v3/testsuite/20_util/shared_ptr/atomic/1.cc 40 additions, 0 deletionslibstdc++-v3/testsuite/20_util/shared_ptr/atomic/1.cc
- libstdc++-v3/testsuite/20_util/shared_ptr/atomic/2.cc 40 additions, 0 deletionslibstdc++-v3/testsuite/20_util/shared_ptr/atomic/2.cc
- libstdc++-v3/testsuite/20_util/shared_ptr/atomic/3.cc 53 additions, 0 deletionslibstdc++-v3/testsuite/20_util/shared_ptr/atomic/3.cc
Loading
Please register or sign in to comment