diff options
author | Phil Edwards <pme@gcc.gnu.org> | 2002-12-27 00:03:17 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2002-12-27 00:03:17 +0000 |
commit | 3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0 (patch) | |
tree | aeb9947904387c32a63d66db431bc706d6280a23 /gcc/java | |
parent | 9795acc64a1e348ebe9b32d21311d6cae6b20088 (diff) | |
download | gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.zip gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.tar.gz gcc-3bbfb3d91dd6137f419c9d85ce7c75bb96e860b0.tar.bz2 |
std_bitset.h (_Base_bitset::_M_do_left_shift, [...]): Expect a non-zero shift.
2002-12-26 Phil Edwards <pme@gcc.gnu.org>
* include/std/std_bitset.h (_Base_bitset::_M_do_left_shift,
_Base_bitset::_M_do_right_shift): Expect a non-zero shift.
(bitset::operator<<=, bitset::operator>>=): When shifting more bits
than are in the bitset, zero memory rather than segfault.
(operator>>(basic_istream,bitset): Only call setstate once, after
all work has been done.
* testsuite/23_containers/bitset_members.cc (test03): New test.
* testsuite/23_containers/bitset_shift.cc (test02): New test.
From-SVN: r60533
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions