diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2009-09-11 13:47:36 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2009-09-11 13:47:36 +0000 |
commit | fc52f99da8f58e11eadd3d6ff668cc949d120917 (patch) | |
tree | dec4567db8a428eae579faa2d0d8dfb0c421b037 /gcc | |
parent | db689ed6ab4971e329c405bf9701e0605e98e059 (diff) | |
download | gcc-fc52f99da8f58e11eadd3d6ff668cc949d120917.zip gcc-fc52f99da8f58e11eadd3d6ff668cc949d120917.tar.gz gcc-fc52f99da8f58e11eadd3d6ff668cc949d120917.tar.bz2 |
re PR libstdc++/41316 ([C++0x] forward_list::sort violates strict aliasing rules)
2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/41316
* include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
Remove.
(forward_list<>::sort(_Comp)): Only declare.
(forward_list<>::sort()): Forward to the latter.
* include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
Remove definition.
(forward_list<>::sort(_Comp)): Define.
* testsuite/23_containers/forward_list/requirements/dr438/
assign_neg.cc: Adjust dg-error line number.
* testsuite/23_containers/forward_list/requirements/dr438/
insert_neg.cc: Likewise.
* testsuite/23_containers/forward_list/requirements/dr438/
constructor_1_neg.cc: Likewise.
* testsuite/23_containers/forward_list/requirements/dr438/
constructor_2_neg.cc: Likewise.
From-SVN: r151635
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions