OSDN Git Service

PR libstdc++/53270
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 22:34:13 +0000 (22:34 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 22:34:13 +0000 (22:34 +0000)
commitabbd93d13ad0f7e65b28b6523b30b7a7b26b7f56
tree1eeaff09e1e613d74119fa3cc5e6730d13e89f08
parent7ac322c4e14c0e65d6f1f28c8a673d080b1ff260
PR libstdc++/53270
* include/ext/concurrence.h: Use NSDMI for gthreads types.
* include/ext/rope: Likewise. Destroy mutexes in destructors. Add
system_header pragma.

Revert:
2012-06-19  Jonathan Wakely  <jwakely.gcc@gmail.com>

PR libstdc++/53270
* config/os/gnu-linux/os_defines.h: Disable static initializer macros
for gthreads types in C++11 mode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@189555 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/config/os/gnu-linux/os_defines.h
libstdc++-v3/include/ext/concurrence.h
libstdc++-v3/include/ext/rope