re PR libstdc++/51811 ([C++0x] Incorrect increment/decrement of atomic pointers)
authorBenjamin Kosnik <bkoz@redhat.com>
Fri, 3 Feb 2012 19:49:11 +0000 (19:49 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Fri, 3 Feb 2012 19:49:11 +0000 (19:49 +0000)
commit4035739819b7ce568f9740429c2ec9835c7341c6
treef35cfe78b7d9bf34d0dd435263ca35589af6e623
parent3bc05470eb647757c8545fceab44d54f6fecb25e
re PR libstdc++/51811 ([C++0x] Incorrect increment/decrement of atomic pointers)

2012-02-03  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/51811
* include/bits/atomic_base.h (atomic<_Tp*>): Fix offsets.
* testsuite/29_atomics/atomic/operators/51811.cc: New.
* testsuite/29_atomics/atomic/operators/pointer_partial_void.cc: New.

From-SVN: r183875
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/atomic_base.h
libstdc++-v3/testsuite/29_atomics/atomic/operators/51811.cc [new file with mode: 0644]
libstdc++-v3/testsuite/29_atomics/atomic/operators/pointer_partial_void.cc [new file with mode: 0644]